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 34 35 36 37 38 39 40 41 42 43 44 45 46
|
#!/usr/bin/make -f
PHP := php -B "define('DOMPDF_DIR', '/build/php-dompdf-0.6.2+dfsg/debian/php-dompdf/usr/share/php/dompdf');"
%:
dh $@ --with phpcomposer
override_dh_install:
dh_install
# Regenerate dompdf_font_family_cache.dist.php and .ufm files
cd $(CURDIR)/debian/php-dompdf/usr/share/php/dompdf/ \
&& $(PHP) ./load_font.php 'dejavu sans' \
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf \
&& $(PHP) ./load_font.php 'dejavu sans light' \
/usr/share/fonts/truetype/dejavu/DejaVuSans-ExtraLight.ttf \
&& $(PHP) ./load_font.php 'dejavu sans condensed' \
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-Bold.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-Oblique.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-BoldOblique.ttf \
&& $(PHP) ./load_font.php 'dejavu sans mono' \
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf \
&& $(PHP) ./load_font.php 'dejavu serif' \
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Italic.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSerif-BoldItalic.ttf \
&& $(PHP) ./load_font.php 'dejavu serif condensed' \
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-Bold.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-Italic.ttf \
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-BoldItalic.ttf
override_dh_installchangelogs:
dh_installchangelogs $(CURDIR)/debian/upstream-changelog
override_dh_fixperms:
dh_fixperms
chown www-data:www-data $(CURDIR)/debian/php-dompdf/var/cache/php-dompdf/fonts
chmod 2775 $(CURDIR)/debian/php-dompdf/var/cache/php-dompdf/fonts
|