-
Notifications
You must be signed in to change notification settings - Fork 156
/
pkg.sh
executable file
·33 lines (30 loc) · 1.43 KB
/
pkg.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/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='fantasque-sans'
version='1.8.0'
desc='A font family with a great monospaced variant for programmers.'
url=http://openfontlibrary.org/en/font/fantasque-sans
fpm -s dir -t ${pkg} -a all \
-n ${name}-fonts \
-v ${version} \
--url ${url} \
--description "${desc}" \
--license OFL \
Variants/Normal/TTF/FantasqueSansMono-Regular.ttf=/usr/share/fonts/truetype/${name}/ \
Variants/Normal/TTF/FantasqueSansMono-Bold.ttf=/usr/share/fonts/truetype/${name}/ \
Variants/Normal/TTF/FantasqueSansMono-Italic.ttf=/usr/share/fonts/truetype/${name}/ \
Variants/Normal/TTF/FantasqueSansMono-BoldItalic.ttf=/usr/share/fonts/truetype/${name}/ \
Variants/Normal/OTF/FantasqueSansMono-Regular.otf=/usr/share/fonts/opentype/${name}/ \
Variants/Normal/OTF/FantasqueSansMono-Bold.otf=/usr/share/fonts/opentype/${name}/ \
Variants/Normal/OTF/FantasqueSansMono-Italic.otf=/usr/share/fonts/opentype/${name}/ \
Variants/Normal/OTF/FantasqueSansMono-BoldItalic.otf=/usr/share/fonts/opentype/${name}/ \
LICENSE.txt=/usr/share/doc/${name}/copyright \
README.md=/usr/share/doc/${name}/ \
CHANGELOG.md=/usr/share/doc/${name}/ \
Specimen=/usr/share/doc/${name}/