14
0
mirror of https://github.com/belluzj/fantasque-sans.git synced 2024-12-22 15:31:31 +01:00

Merge pull request #9 from igalic/pkg

A script to create Deb and RPM packages
This commit is contained in:
belluzj 2013-11-24 12:57:20 -08:00
commit 64cfcecb87
2 changed files with 30 additions and 0 deletions

2
.gitignore vendored
View File

@ -1,2 +1,4 @@
*.zip
*.deb
*.rpm
*~

28
pkg.sh Executable file
View File

@ -0,0 +1,28 @@
#!/bin/sh
# choose package target based on Distro
case $( lsb_release -si ) in
Ubuntu|Debian) pkg=deb ;;
Fedora|RedHat|SLES) pkg=rpm ;;
esac
# But make it overridable from outside:
pkg=${PKG:-${pkg}}
name='cosmic-sans-neue'
version='1.2.1'
desc='A font family with a great monospaced variant for programmers.'
url=http://openfontlibrary.org/en/font/cosmic-sans-neue-mono
fpm -s dir -t ${pkg} -a all \
-n ${name}-fonts \
-v ${version} \
--url ${url} \
--description "${desc}" \
--license OFL \
CosmicSansNeueMono.ttf=/usr/share/fonts/truetype/${name}/ \
CosmicSansNeueMonoBold.ttf=/usr/share/fonts/truetype/${name}/ \
OTF/CosmicSansNeueMono.otf=/usr/share/fonts/opentype/${name}/ \
OTF/CosmicSansNeueMonoBold.otf=/usr/share/fonts/opentype/${name}/ \
OFL.txt=/usr/share/doc/${name}/copyright \
README.md=/usr/share/doc/${name}/ \
Specimen=/usr/share/doc/${name}/