Skip to content
Commits on Source (11)
plank (0.11.89-1) unstable; urgency=medium
* New upstream release.
* debian/{compat,control}:
+ Use debhelper-compat notation. Bump to DH compat level version 12.
* debian/control:
+ Bump Standards-Version: to 4.4.0. No changes needed.
+ Update versioned B-Ds for this upstream release.
+ Add B-D: libgnome-menu-3-dev.
+ Add B-D: valadoc.
* debian/rules:
+ Drop mv code for appdata .xml file. Now correctly installed by upstream.
+ Enable build of documentation files.
+ Drop dbgsym-migration dh_strip override.
+ Drop custom compression settings for dh_builddeb.
* debian/libplank-doc.install:
+ New location from where to move upstream docs into gtk-doc/html/plank/.
* lintian:
+ Override library-not-linked-against-libc
usr/lib/x86_64-linux-gnu/plank/docklets/libdocklet-desktop.so.
-- Mike Gabriel <sunweaver@debian.org> Tue, 20 Aug 2019 10:37:59 +0200
plank (0.11.4-4) unstable; urgency=medium
* debian/{rules,plank.install}:
......
......@@ -7,13 +7,15 @@ Uploaders: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>,
Build-Depends: debhelper-compat (=12),
dpkg-dev (>= 1.16.1.1),
gnome-common,
valac (>= 0.26.0),
libbamf3-dev (>= 0.5),
libcairo2-dev (>= 1.10.0),
valac (>= 0.34.0),
valadoc,
libbamf3-dev (>= 0.4),
libcairo2-dev (>= 1.13.0),
libdbusmenu-gtk3-dev (>= 0.6.2),
libgdk-pixbuf2.0-dev (>= 2.26.0),
libgee-0.8-dev,
libglib2.0-dev (>= 2.40.0),
libgnome-menu-3-dev,
libgtk-3-dev (>= 3.10.0),
libwnck-3-dev,
libxml2-utils,
......
#docs/c-doc/html/* usr/share/gtk-doc/html/plank-c
docs/vala-doc/plank/* usr/share/gtk-doc/html/plank
usr/share/doc/plank/* usr/share/gtk-doc/html/plank
# indeed no libc symbols are used by libdocklet-desktop.so
plank: library-not-linked-against-libc usr/lib/x86_64-linux-gnu/plank/docklets/libdocklet-desktop.so
#!/usr/bin/make -f
NULL =
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
......@@ -7,25 +9,16 @@ include /usr/share/dpkg/buildflags.mk
override_dh_install:
find debian/tmp -name *.la -delete
find debian/tmp -name *.a -delete
# this needs to be handled upstream, really...
mkdir -p debian/tmp/usr/share/metainfo/
mv debian/tmp/usr/share/appdata/* debian/tmp/usr/share/metainfo/
rmdir debian/tmp/usr/share/appdata/
dh_install
override_dh_missing:
dh_missing --fail-missing
override_dh_strip:
dh_strip -p libplank1 --dbgsym-migration='libplank1-dbg (<< 0.11.2-2~)'
dh_strip -p plank --dbgsym-migration='plank-dbg (<< 0.11.2-2~)'
override_dh_builddeb:
dh_builddeb -- -Zxz
override_dh_auto_configure:
dh_auto_configure -- \
--enable-headless-tests
--enable-docs \
--enable-headless-tests \
$(NULL)
override_dh_auto_test:
dh_auto_test || true
......