diff --git a/debian/changelog b/debian/changelog index 66d31f63..3730dd32 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,9 @@ libgtop2 (2.28.5-2) UNRELEASED; urgency=low * Add explicit Build-Depends on libbsd-dev for kfreebsd. + * Add `pkg-config --cflags libbsd-overlay` to CPPFLAGS on kfreebsd. This + let's code expecting bsd headers on bsd work without patching. Thanks + Julien Cristau for the suggestion. Closes: #721886 -- Michael Biebl Sun, 08 Sep 2013 14:22:12 +0200 diff --git a/debian/rules b/debian/rules index a7024411..1f4d010e 100755 --- a/debian/rules +++ b/debian/rules @@ -13,6 +13,10 @@ SHARED_PKG := libgtop2-7 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed +ifeq ($(DEB_HOST_ARCH_OS),kfreebsd) +CPPFLAGS += $(shell pkg-config --cflags libbsd-overlay) +endif + DEB_DH_AUTORECONF_ARGS = --as-needed DEB_DH_MAKESHLIBS_ARGS_ALL += -V '$(SHARED_PKG) (>= 2.24.0)'