Name libxfont2
Description X11 font rasterisation library
Version 1:2.0.6-1build1
Package Base libxfont
Homepage
Maintainers ['Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>']
Contributors ['Timo Aaltonen <tjaalton@debian.org>']
Distro-repo https://git.launchpad.net/ubuntu/+source/libxfont/tree/?h=ubuntu/noble
Sources ['https://git.launchpad.net/ubuntu/+source/libxfont/plain/debian/patches/../?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libxfont/plain/debian/patches/series?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libxfont2/plain/debian/watch?h=ubuntu/noble']
Dependencies ['libbz2-1.0', 'libc6', 'libfontenc1', 'libfreetype6', 'zlib1g']
Optional-Dependencies []
Build-Dependencies ['debhelper-compat', 'quilt', 'pkg-config', 'libfontenc-dev', 'x11proto-dev', 'xtrans-dev', 'libfreetype6-dev', 'zlib1g-dev', 'libbz2-dev', 'xutils-dev', 'xmlto', 'xorg-sgml-doctools', 'w3m']
Provides []
Builddate
Architecture amd64
Distro-Version noble
Licenses []
Hash 1d5653c395f17f48473fce56cdab30eed16aac017359e6d2c34bc402d85197a0
#!/usr/bin/make -f

PACKAGE  = libxfont2
OOT      = --builddirectory=build

CFLAGS   = $(shell dpkg-buildflags --get CFLAGS)
CFLAGS  += -Wall
CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
LDFLAGS  = $(shell dpkg-buildflags --get LDFLAGS)

# Strip -Bsymbolic-functions (set by default on Ubuntu) to avoid breakages:
LDFLAGS := $(LDFLAGS:-Wl,-Bsymbolic-functions=)

CONFFLAGS += \
	--disable-fc \
	--enable-builtins \
	--enable-pcfformat \
	--enable-bdfformat \
	--enable-devel-docs \
	--without-fop \
	--disable-silent-rules \
	CFLAGS="$(CFLAGS)" \
	CPPFLAGS="$(CPPFLAGS)" \
	LDFLAGS="$(LDFLAGS)"


override_dh_auto_clean:
	dh_auto_clean
	rm -rf build-main/ debian/tmp-main/
	rm -rf build-udeb/ debian/tmp-udeb/

override_dh_auto_configure:
	dh_auto_configure $(OOT)-main/ -- --with-bzip2    --with-xmlto    $(CONFFLAGS)
	dh_auto_configure $(OOT)-udeb/ -- --without-bzip2 --without-xmlto $(CONFFLAGS)

override_dh_auto_build:
	$(MAKE) -C build-main/
	$(MAKE) -C build-udeb/

override_dh_auto_install:
	$(MAKE) -C build-main/ install DESTDIR=$(CURDIR)/debian/tmp-main
	$(MAKE) -C build-udeb/ install DESTDIR=$(CURDIR)/debian/tmp-udeb

override_dh_install:
	find debian/tmp-* -name '*.la' -delete
	dh_install -a -N$(PACKAGE)-udeb --sourcedir=debian/tmp-main
	dh_install    -p$(PACKAGE)-udeb --sourcedir=debian/tmp-udeb

override_dh_missing:
	dh_missing --fail-missing

override_dh_makeshlibs:
	dh_makeshlibs -V'libxfont2 (>= 1:2.0.1)' --add-udeb=$(PACKAGE)-udeb

%:
	dh $@ --with quilt