DEB dbus-tqt: Install libraries according to multi-arch rules.
+ Changes to silence lintian reports. + Added build time dependencies. + Added reason for epoch change to changelog. + Removed Replaces and Breaks referring to themselves. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>pull/555/head
parent
6d5e2804d0
commit
26487476fa
@ -1 +1 @@
|
||||
debian/tmp/usr/lib/libdbus-tqt-*.so.*
|
||||
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libdbus-tqt-*.so.*
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
# The name is incorrect from the KDE3 era and it is not possible to change
|
||||
# it without changing the epoch, which is not desirable. The package will
|
||||
# be removed soon, so we have to live with it for now.
|
||||
libdbus-tqt-1-1c2: package-name-doesnt-match-sonames libdbus-tqt-1-0
|
||||
@ -0,0 +1,9 @@
|
||||
# We build for many distribution versions and therefore need
|
||||
# the distribution version as part of the package version,
|
||||
# which is unintentionally understood as NMU.
|
||||
dbus-tqt source: source-nmu-has-incorrect-version-number
|
||||
dbus-tqt source: binary-nmu-debian-revision-in-source
|
||||
dbus-tqt source: no-nmu-in-changelog
|
||||
|
||||
# We want XZ regardless of the default compression.
|
||||
dbus-tqt source: custom-compression-in-debian-source-options
|
||||
@ -1 +1 @@
|
||||
debian/tmp/usr/lib/*/libdbus-tqt-*.so.*
|
||||
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libdbus-tqt-*.so.*
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
# The name is incorrect from the KDE3 era and it is not possible to change
|
||||
# it without changing the epoch, which is not desirable. The package will
|
||||
# be removed soon, so we have to live with it for now.
|
||||
libdbus-tqt-1-1c2: package-name-doesnt-match-sonames libdbus-tqt-1-0
|
||||
@ -1,21 +1,25 @@
|
||||
#!/usr/bin/make -f
|
||||
# Copyright © 2002,2003 Colin Walters <walters@verbum.org>
|
||||
# Copyright © 2003 Daniel Stone <daniels@debian.org>
|
||||
# Copyright © 2006 Sjoerd Simons <sjoerd@debian.org>
|
||||
# Copyright © 2002,2003 Colin Walters <walters@verbum.org>
|
||||
# Copyright © 2003 Daniel Stone <daniels@debian.org>
|
||||
# Copyright © 2006 Sjoerd Simons <sjoerd@debian.org>
|
||||
|
||||
include /usr/share/cdbs/1/rules/debhelper.mk
|
||||
-include /usr/share/cdbs/1/class/tde.mk
|
||||
|
||||
ifdef DEB_HOST_MULTIARCH
|
||||
CMAKE_INSTALL_LIBDIR = lib/$(DEB_HOST_MULTIARCH)
|
||||
else
|
||||
CMAKE_INSTALL_LIBDIR = lib
|
||||
endif
|
||||
|
||||
# Strict library versioning
|
||||
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
|
||||
|
||||
# Build options
|
||||
DEB_CMAKE_EXTRA_FLAGS := \
|
||||
-DCMAKE_C_COMPILER=gcc \
|
||||
-DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" \
|
||||
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
|
||||
-DCMAKE_SKIP_RPATH="OFF" \
|
||||
-DCMAKE_VERBOSE_MAKEFILE="ON" \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_APIDOX_HTML_DIRECTORY="usr/share/doc/libdbus-1-tqt/HTML" \
|
||||
-DWITH_ALL_OPTIONS="ON"
|
||||
-DCMAKE_INSTALL_LIBDIR=$(CMAKE_INSTALL_LIBDIR)
|
||||
|
||||
@ -0,0 +1,9 @@
|
||||
# We build for many distribution versions and therefore need
|
||||
# the distribution version as part of the package version,
|
||||
# which is unintentionally understood as NMU.
|
||||
dbus-tqt source: source-nmu-has-incorrect-version-number
|
||||
dbus-tqt source: binary-nmu-debian-revision-in-source
|
||||
dbus-tqt source: no-nmu-in-changelog
|
||||
|
||||
# We want XZ regardless of the default compression.
|
||||
dbus-tqt source: custom-compression-in-debian-source-options
|
||||
@ -1 +1 @@
|
||||
debian/tmp/usr/lib/libdbus-tqt-*.so.*
|
||||
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libdbus-tqt-*.so.*
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
# The name is incorrect from the KDE3 era and it is not possible to change
|
||||
# it without changing the epoch, which is not desirable. The package will
|
||||
# be removed soon, so we have to live with it for now.
|
||||
libdbus-tqt-1-1c2: package-name-doesnt-match-sonames libdbus-tqt-1-0
|
||||
@ -0,0 +1,9 @@
|
||||
# We build for many distribution versions and therefore need
|
||||
# the distribution version as part of the package version,
|
||||
# which is unintentionally understood as NMU.
|
||||
dbus-tqt source: source-nmu-has-incorrect-version-number
|
||||
dbus-tqt source: binary-nmu-debian-revision-in-source
|
||||
dbus-tqt source: no-nmu-in-changelog
|
||||
|
||||
# We want XZ regardless of the default compression.
|
||||
dbus-tqt source: custom-compression-in-debian-source-options
|
||||
Loading…
Reference in New Issue