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

Reply via email to