[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#855697: unblock: setools/4.0.1-6



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi,

I realised that the apol documentation was not properly built and
installed.

This is fixed in 4.0.1-6

Please unblock package setools

unblock setools/4.0.1-6

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru setools-4.0.1/debian/changelog setools-4.0.1/debian/changelog
--- setools-4.0.1/debian/changelog	2017-01-13 21:01:12.000000000 +0100
+++ setools-4.0.1/debian/changelog	2017-02-21 10:03:16.000000000 +0100
@@ -1,3 +1,9 @@
+setools (4.0.1-6) unstable; urgency=medium
+
+  * Properly build and install the documentation
+
+ -- Laurent Bigonville <bigon@debian.org>  Tue, 21 Feb 2017 10:03:16 +0100
+
 setools (4.0.1-5) unstable; urgency=medium
 
   * debian/watch: Also mangle the upstream version of the "rc" releases
diff -Nru setools-4.0.1/debian/control setools-4.0.1/debian/control
--- setools-4.0.1/debian/control	2017-01-13 21:01:12.000000000 +0100
+++ setools-4.0.1/debian/control	2017-02-21 10:03:16.000000000 +0100
@@ -12,9 +12,12 @@
                libbz2-dev,
                libselinux1-dev (>= 2.6),
                libsepol1-dev (>= 2.6),
+# libqt5sql5-sqlite is needed to generate the documentation
+               libqt5sql5-sqlite,
                python3-all-dev (>= 3.3),
                python3-networkx (>= 1.8),
                python3-setuptools,
+               qttools5-dev-tools,
                swig (>= 3.0.8)
 Homepage: https://github.com/TresysTechnology/setools/wiki
 VCS-Git: https://anonscm.debian.org/git/selinux/setools.git
diff -Nru setools-4.0.1/debian/python3-setoolsgui.install setools-4.0.1/debian/python3-setoolsgui.install
--- setools-4.0.1/debian/python3-setoolsgui.install	2017-01-13 21:01:12.000000000 +0100
+++ setools-4.0.1/debian/python3-setoolsgui.install	2017-02-21 10:03:16.000000000 +0100
@@ -1,3 +1,4 @@
 usr/lib/python3*/*-packages/setoolsgui/
 usr/share/setools/*.ui
-usr/share/setools/apol.qhc
+qhc/apol.qhc usr/share/setools/
+qhc/apol.qch usr/share/setools/
diff -Nru setools-4.0.1/debian/rules setools-4.0.1/debian/rules
--- setools-4.0.1/debian/rules	2017-01-13 21:01:12.000000000 +0100
+++ setools-4.0.1/debian/rules	2017-02-21 10:03:16.000000000 +0100
@@ -14,6 +14,10 @@
 %:
 	dh $@ --buildsystem=pybuild --with python3
 
+override_dh_auto_build-arch:
+	dh_auto_build -a -O--buildsystem=pybuild
+	PATH=/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/:$(PATH) python3 setup.py build_qhc
+
 override_dh_install:
 	dh_install --list-missing
 

Reply to: