diff options
Diffstat (limited to 'nx-X11/extras/fontconfig/debian/rules')
-rwxr-xr-x | nx-X11/extras/fontconfig/debian/rules | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/nx-X11/extras/fontconfig/debian/rules b/nx-X11/extras/fontconfig/debian/rules new file mode 100755 index 000000000..49236eb92 --- /dev/null +++ b/nx-X11/extras/fontconfig/debian/rules @@ -0,0 +1,40 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2002,2003 Colin Walters <walters@gnu.org> + +# This ensures the fontconfig package is built after libfontconfig1 +binary/fontconfig:: binary/libfontconfig1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_EXTRA_FLAGS := --enable-docs --with-add-fonts=/usr/X11R6/lib/X11/fonts,/usr/local/share/fonts + +# tight versioning +DEB_DH_MAKESHLIBS_ARGS_fontconfig-udeb := --no-act +DEB_DH_MAKESHLIBS_ARGS_libfontconfig1 := -V"libfontconfig1 (>= 2.3.0)" + +DEB_SHLIBDEPS_LIBRARY_fontconfig := libfontconfig1 +DEB_SHLIBDEPS_INCLUDE_fontconfig := debian/libfontconfig1/usr/lib/ + +DEB_DH_STRIP_ARGS := --dbg-package=libfontconfig1 + +clean:: + chmod +w debian/po/*.po + debconf-updatepo + rm -f config/Makedefs Makefile {src,fontconfig}/Makefile fc-{cache,list}/Makefile fontconfig-config fontconfig.pc config.h + +# work around dh_installman bug +binary-post-install/libfontconfig1-dev:: + if test -f debian/libfontconfig1-dev/usr/share/man/man3/fonts-conf.5; then \ + mkdir -p debian/libfontconfig1-dev/usr/share/man/man5/; \ + mv debian/libfontconfig1-dev/usr/share/man/man3/fonts-conf.5 debian/libfontconfig1-dev/usr/share/man/man5/fonts-conf.5; \ + fi + +%.1: %.sgml + docbook-to-man $< > $@ + +# defoma stuff +binary-post-install/fontconfig:: + dh_installdefoma |