debian swirl logo

Back to the packages list gupnp

#! /usr/bin/make -f 

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/utils.mk

export DEB_LDFLAGS_MAINT_APPEND += -Wl,--as-needed

ifeq ($(DEB_BUILD_ARCH_OS),linux)
DEB_CONFIGURE_EXTRA_FLAGS += --with-context-manager=linux
else
DEB_CONFIGURE_EXTRA_FLAGS += --with-context-manager=unix
endif

DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc

DEB_DH_MAKESHLIBS_ARGS_ALL := -V -- -c4

DEB_INSTALL_MANPAGES_libgupnp-1.0-dev := gupnp-binding-tool.1

build/libgupnp-1.0-dev::
		xsltproc --novalid --nonet --xinclude -o debian/stripped-docs.xml debian/strip-manpages.xsl doc/gupnp-docs.xml
		xsltproc --novalid --nonet /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl debian/stripped-docs.xml
		rm -f debian/stripped-docs.xml

common-binary-predeb-arch:: list-missing

Builds:

gir1.2-gupnp-1.0
gobject introspection data for the gupnp library
libgupnp-1.0-4
gobject-based library for upnp
libgupnp-1.0-dbg
gobject-based library for upnp (debug symbols)
libgupnp-1.0-dev
gobject-based library for upnp (development files)
libgupnp-doc
gobject-based library for upnp (documentation)