Switch avahi-tqt to cmake on Debian and Ubuntu

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 3186c3943a)
v3.5.13-sru
Slávek Banko 10 years ago
parent 7b944939b7
commit 0da752f5e9

@ -5,19 +5,11 @@ Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uploaders: Timothy Pearson <kb9vqf@pearsoncomputing.net>
Build-Depends: debhelper,
cmake,
gcc,
cdbs,
pkg-config,
python-support (>= 0.6),
libglib2.0-dev (>= 2.4),
libgtk2.0-dev (>= 2.14.0),
libexpat-dev,
libdbus-1-dev (>= 0.60),
python-gdbm (>= 2.4.3),
python-dbus,
python-gtk2 (>= 2.8.6-2),
libtqtinterface-dev,
intltool (>= 0.35.0),
libavahi-common-dev,
libavahi-client-dev
Standards-Version: 3.9.1

@ -1,25 +1,17 @@
#!/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/class/cmake.mk
# Ensure at build time that the library has no dependencies on undefined
# symbols, and speed up loading.
export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,defs -Wl,-O1
DEB_CONFIGURE_EXTRA_FLAGS += \
--prefix=/usr \
--enable-compat-libdns_sd \
--disable-mono --disable-monodoc \
--disable-gtk3 \
--with-systemdsystemunitdir=/lib/systemd/system
# Build options
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_SKIP_RPATH="OFF" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
post-patches:: debian/stamp-bootstrap
debian/stamp-bootstrap:
./autogen.sh --prefix=/usr
rm ./ChangeLog
touch debian/stamp-bootstrap

@ -5,20 +5,12 @@ Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uploaders: Timothy Pearson <kb9vqf@pearsoncomputing.net>
Build-Depends: debhelper,
cmake,
gcc,
cdbs,
quilt,
pkg-config,
python-support (>= 0.6),
libglib2.0-dev (>= 2.4),
libgtk2.0-dev (>= 2.14.0),
libexpat-dev,
libdbus-1-dev (>= 0.60),
python-gdbm (>= 2.4.3),
python-dbus,
python-gtk2 (>= 2.8.6-2),
libtqtinterface-dev,
intltool (>= 0.35.0),
libavahi-common-dev,
libavahi-client-dev
Standards-Version: 3.9.1

@ -1,25 +1,17 @@
#!/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/class/cmake.mk
# Ensure at build time that the library has no dependencies on undefined
# symbols, and speed up loading.
export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,defs -Wl,-O1
DEB_CONFIGURE_EXTRA_FLAGS += \
--prefix=/usr \
--enable-compat-libdns_sd \
--disable-mono --disable-monodoc \
--disable-gtk3 \
--with-systemdsystemunitdir=/lib/systemd/system
# Build options
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_SKIP_RPATH="OFF" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
post-patches:: debian/stamp-bootstrap
debian/stamp-bootstrap:
./autogen.sh --prefix=/usr
rm ./ChangeLog
touch debian/stamp-bootstrap

@ -5,20 +5,12 @@ Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uploaders: Timothy Pearson <kb9vqf@pearsoncomputing.net>
Build-Depends: debhelper,
cmake,
gcc,
cdbs,
quilt,
pkg-config,
python-support (>= 0.6),
libglib2.0-dev (>= 2.4),
libgtk2.0-dev (>= 2.14.0),
libexpat-dev,
libdbus-1-dev (>= 0.60),
python-gdbm (>= 2.4.3),
python-dbus,
python-gtk2 (>= 2.8.6-2),
libtqtinterface-dev,
intltool (>= 0.35.0),
libavahi-common-dev,
libavahi-client-dev
Standards-Version: 3.9.1

@ -1,25 +1,17 @@
#!/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/class/cmake.mk
# Ensure at build time that the library has no dependencies on undefined
# symbols, and speed up loading.
export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,defs -Wl,-O1
DEB_CONFIGURE_EXTRA_FLAGS += \
--prefix=/usr \
--enable-compat-libdns_sd \
--disable-mono --disable-monodoc \
--disable-gtk3 \
--with-systemdsystemunitdir=/lib/systemd/system
# Build options
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_SKIP_RPATH="OFF" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
post-patches:: debian/stamp-bootstrap
debian/stamp-bootstrap:
./autogen.sh --prefix=/usr
rm ./ChangeLog
touch debian/stamp-bootstrap

Loading…
Cancel
Save