Codebase list fonts-linuxlibertine / 604ced1
Split debian/rules for dh >= 7 to do the right thing. Rogério Brito 12 years ago
6 changed file(s) with 16 addition(s) and 31 deletion(s). Raw diff Collapse all Expand all
0 etc/fonts/conf.avail
1 etc/fonts/conf.d
0 SRC/*.ttf usr/share/fonts/truetype/linux-libertine
1 debian/local/90-fonts-linux-libertine.conf etc/fonts/conf.avail/
0 etc/fonts/conf.avail/90-fonts-linux-libertine.conf etc/fonts/conf.d/90-fonts-linux-libertine.conf
0 <?xml version="1.0"?>
1 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
2 <fontconfig>
3
4 <!-- Linux Libertine bugfix -->
5 <alias>
6 <family>Linux Libertine</family>
7 <accept><family>Linux Libertine O</family></accept>
8 </alias>
9
10 </fontconfig>
+0
-11
debian/local/ttf-linux-libertine.conf less more
0 <?xml version="1.0"?>
1 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
2 <fontconfig>
3
4 <!-- Linux Libertine bugfix -->
5 <alias>
6 <family>Linux Libertine</family>
7 <accept><family>Linux Libertine O</family></accept>
8 </alias>
9
10 </fontconfig>
66
77 override_dh_auto_build:
88 debian/local/convert.pe --format ".ttf" SRC/*.sfd
9
10 override_dh_auto_install:
11 mkdir -p debian/ttf-linux-libertine/usr/share/fonts/truetype/linux-libertine
12 cp SRC/*.ttf debian/ttf-linux-libertine/usr/share/fonts/truetype/linux-libertine
13
14 # Removing version from filenames
15 for FILE in LinLibertine_Bd LinLibertine_BI LinLibertine_C LinLibertine_It LinLibertine_Re \
16 LinBiolinum_Bd LinBiolinum_It LinBiolinum_Kb LinBiolinum_Re LinBiolinum_Sl; \
17 do \
18 mv debian/ttf-linux-libertine/usr/share/fonts/truetype/linux-libertine/$$FILE-*.ttf debian/ttf-linux-libertine/usr/share/fonts/truetype/linux-libertine/$$FILE.ttf; \
19 done
20
21 # Fontconf workaround for fontname alias
22 install -D -m 0644 debian/local/ttf-linux-libertine.conf debian/ttf-linux-libertine/etc/fonts/conf.avail/90-ttf-linux-libertine.conf
23 mkdir -p debian/ttf-linux-libertine/etc/fonts/conf.d
24 ln -s ../conf.avail/90-ttf-linux-libertine.conf debian/ttf-linux-libertine/etc/fonts/conf.d/90-ttf-linux-libertine.conf
25
26 # Installing bug scripts
27 install -D -m 0644 debian/local/ttf-linux-libertine.presubj debian/ttf-linux-libertine/usr/share/bug/ttf-linux-libertine/presubj
28 install -D -m 0755 debian/local/ttf-linux-libertine.script debian/ttf-linux-libertine/usr/share/bug/ttf-linux-libertine/script