]>
Commit | Line | Data |
---|---|---|
dc2e06ab KP |
1 | #!/usr/bin/make -f |
2 | # -*- mode: makefile; coding: utf-8 -*- | |
3 | # Copyright © 2002,2003 Colin Walters <walters@gnu.org> | |
4 | ||
5 | # This ensures the fontconfig package is built after libfontconfig1 | |
6 | binary/fontconfig:: binary/libfontconfig1 | |
7 | ||
8 | include /usr/share/cdbs/1/rules/debhelper.mk | |
9 | include /usr/share/cdbs/1/rules/simple-patchsys.mk | |
10 | include /usr/share/cdbs/1/class/autotools.mk | |
11 | ||
97bde49a | 12 | DEB_CONFIGURE_EXTRA_FLAGS := --enable-docs --with-add-fonts=/usr/X11R6/lib/X11/fonts,/usr/local/share/fonts |
dc2e06ab KP |
13 | |
14 | # tight versioning | |
15 | DEB_DH_MAKESHLIBS_ARGS_fontconfig-udeb := --no-act | |
97bde49a | 16 | DEB_DH_MAKESHLIBS_ARGS_libfontconfig1 := -V"libfontconfig1 (>= 2.3.0)" |
dc2e06ab KP |
17 | |
18 | DEB_SHLIBDEPS_LIBRARY_fontconfig := libfontconfig1 | |
19 | DEB_SHLIBDEPS_INCLUDE_fontconfig := debian/libfontconfig1/usr/lib/ | |
20 | ||
21 | DEB_DH_STRIP_ARGS := --dbg-package=libfontconfig1 | |
22 | ||
23 | clean:: | |
8c740260 | 24 | chmod +w debian/po/*.po |
dc2e06ab KP |
25 | debconf-updatepo |
26 | rm -f config/Makedefs Makefile {src,fontconfig}/Makefile fc-{cache,list}/Makefile fontconfig-config fontconfig.pc config.h | |
27 | ||
28 | # work around dh_installman bug | |
29 | binary-post-install/libfontconfig1-dev:: | |
30 | if test -f debian/libfontconfig1-dev/usr/share/man/man3/fonts-conf.5; then \ | |
31 | mkdir -p debian/libfontconfig1-dev/usr/share/man/man5/; \ | |
32 | mv debian/libfontconfig1-dev/usr/share/man/man3/fonts-conf.5 debian/libfontconfig1-dev/usr/share/man/man5/fonts-conf.5; \ | |
33 | fi | |
34 | ||
35 | %.1: %.sgml | |
36 | docbook-to-man $< > $@ | |
37 | ||
38 | # defoma stuff | |
39 | binary-post-install/fontconfig:: | |
40 | dh_installdefoma |