Name libxfont2
Description X11 font rasterisation library
Version 1:2.0.6-1+b3
Package Base libxfont
Homepage
Maintainers ['Debian X Strike Force <debian-x@lists.debian.org>']
Contributors ['Timo Aaltonen <tjaalton@debian.org>']
Distro-repo https://salsa.debian.org/xorg-team/lib/libxfont
Sources ['https://sources.debian.org/data/main/libx/libxfont/1:2.0.6-1/debian/watch', 'https://sources.debian.org/src/libxfont/1:2.0.6-1/debian/patches/series']
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 trixie
Licenses []
Hash f24ea08c923d68c7ff7c16286f2e13db54ba37c542ddc500e89b52dde479bc54
#!/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