Hello, I'm doing an NMU of polgen-doc-non-dfsg to fix #366456; diff attached.
Thanks, Matej
diff -u polgen-doc-non-dfsg-1.3/debian/changelog polgen-doc-non-dfsg-1.3/debian/changelog --- polgen-doc-non-dfsg-1.3/debian/changelog +++ polgen-doc-non-dfsg-1.3/debian/changelog @@ -1,3 +1,13 @@ +polgen-doc-non-dfsg (1.3-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/postinst, debian/prerm: Remove Python compilation code left over + from the main package. Closes: #366456. + * debian/postinst, debian/prerm, debian/docentry: Adjust package name. + * Conforms to Standards version 3.7.2. + + -- Matej Vela <[EMAIL PROTECTED]> Mon, 5 Jun 2006 05:44:04 +0200 + polgen-doc-non-dfsg (1.3-1) unstable; urgency=low * Pared to package down to just the documentation, since this is the diff -u polgen-doc-non-dfsg-1.3/debian/control polgen-doc-non-dfsg-1.3/debian/control --- polgen-doc-non-dfsg-1.3/debian/control +++ polgen-doc-non-dfsg-1.3/debian/control @@ -2,7 +2,7 @@ Priority: optional Section: non-free/doc Maintainer: Manoj Srivastava <[EMAIL PROTECTED]> -Standards-Version: 3.6.2.0 +Standards-Version: 3.7.2.0 Build-Depends-Indep: texinfo Package: polgen-doc diff -u polgen-doc-non-dfsg-1.3/debian/docentry polgen-doc-non-dfsg-1.3/debian/docentry --- polgen-doc-non-dfsg-1.3/debian/docentry +++ polgen-doc-non-dfsg-1.3/debian/docentry @@ -1,4 +1,4 @@ -Document: polgen +Document: polgen-doc Title: SELinux Policy Generation User Manual Author: The MITRE Corporation. Abstract: This document describes how to use MITRE's SELinux policy generation @@ -10,2 +10,2 @@ -Index: /usr/share/doc/polgen/polgen.html -Files: /usr/share/doc/polgen/polgen.html +Index: /usr/share/doc/polgen-doc/polgen.html +Files: /usr/share/doc/polgen-doc/polgen.html diff -u polgen-doc-non-dfsg-1.3/debian/postinst polgen-doc-non-dfsg-1.3/debian/postinst --- polgen-doc-non-dfsg-1.3/debian/postinst +++ polgen-doc-non-dfsg-1.3/debian/postinst @@ -33,7 +33,7 @@ # Abort if any command returns an error value set -e -package_name=polgen +package_name=polgen-doc if [ -z "$package_name" ]; then print >&2 "Internal Error. Please report a bug." @@ -68,7 +68,7 @@ # Install info files into the dir file install-info --quiet --section "Utils" "Utilities" \ --description="Quick Start. Generate SELinux policy." \ - /usr/share/info/${package_name}.info + /usr/share/info/polgen.info # Create stub directories under /usr/local ##: if test ! -d /usr/local/lib/${package_name}; then @@ -155,17 +155,6 @@ ### done! now we'll just clear up our cruft. #rm -f $tempfile - for version in 2.3 2.4 2.5 ; do - # Remove old versions of byte compiled files - DESTDIR="/usr/lib/python${version}/site-packages/${package_name}" - if [ -d $DESTDIR ]; then rm -rf $DESTDIR; fi - - if which python${version} >/dev/null 2>&1; then - cp -a /usr/share/${package_name}/src $DESTDIR - python${version} -E -O /usr/lib/python${version}/compileall.py -q $DESTDIR - python${version} -E /usr/lib/python${version}/compileall.py -q $DESTDIR - fi - done # There are three sub-cases: if test "${2+set}" != set; then # We're being installed by an ancient dpkg which doesn't remember diff -u polgen-doc-non-dfsg-1.3/debian/prerm polgen-doc-non-dfsg-1.3/debian/prerm --- polgen-doc-non-dfsg-1.3/debian/prerm +++ polgen-doc-non-dfsg-1.3/debian/prerm @@ -33,7 +33,7 @@ # Abort if any command returns an error value set -e -package_name=polgen +package_name=polgen-doc if [ -z "$package_name" ]; then print >&2 "Internal Error. Please report a bug." @@ -47,7 +47,7 @@ # and deconfiguration due to temporary removal of a depended-on package. # Info files should be uninstalled from the dir file in any case. -install-info --quiet --remove /usr/share/info/${package_name}.info +install-info --quiet --remove /usr/share/info/polgen.info case "$1" in remove) @@ -80,12 +80,6 @@ rm -f /usr/doc/$package_name fi - # Remove byte compiled files - for version in 2.3 2.4 2.5 ; do - DESTDIR="/usr/lib/python${version}/site-packages/${package_name}" - if [ -d $DESTDIR ]; then rm -rf $DESTDIR; fi - done - # There are two sub-cases: if test "${2+set}" = set; then if test "$2" != in-favour; then