Le mercredi 23 mai 2012 20:09:40, Thomas Preud'homme a écrit :

> 
> Here is a patch I made according to the suggestion of the thread named
> above. I'll find a DD to do an NMU in case you don't have the time to do
> the upload yourself. As recommanded by devref, I took care of only fixing
> this issue,
> 
> All the best,
> 
> Thomas Preud'homme

Updated patch which fix the problem of files not included that had the 
previous patch.

Best regards.
reverted:
--- latex-xcolor-2.11/debian/prerm
+++ latex-xcolor-2.11.orig/debian/prerm
@@ -1,39 +0,0 @@
-#! /bin/sh
-# prerm script for latex-xcolor
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <prerm> `remove'
-#        * <old-prerm> `upgrade' <new-version>
-#        * <new-prerm> `failed-upgrade' <old-version>
-#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
-#        * <deconfigured's-prerm> `deconfigure' `in-favour'
-#          <package-being-installed> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-    remove|upgrade|deconfigure)
-#       install-info --quiet --remove /usr/info/latex-xcolor.info.gz
-        ;;
-    failed-upgrade)
-        ;;
-    *)
-        echo "prerm called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
reverted:
--- latex-xcolor-2.11/debian/preinst
+++ latex-xcolor-2.11.orig/debian/preinst
@@ -1,44 +0,0 @@
-#! /bin/sh
-# preinst script for latex-xcolor
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <new-preinst> `install'
-#        * <new-preinst> `install' <old-version>
-#        * <new-preinst> `upgrade' <old-version>
-#        * <old-preinst> `abort-upgrade' <new-version>
-#
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-    install|upgrade)
-#        if [ "$1" = "upgrade" ]
-#        then
-#            start-stop-daemon --stop --quiet --oknodo  \
-#                --pidfile /var/run/latex-xcolor.pid  \
-#                --exec /usr/sbin/latex-xcolor 2>/dev/null || true
-#        fi
-    ;;
-
-    abort-upgrade)
-    ;;
-
-    *)
-        echo "preinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
diff -u latex-xcolor-2.11/debian/rules latex-xcolor-2.11/debian/rules
--- latex-xcolor-2.11/debian/rules
+++ latex-xcolor-2.11/debian/rules
@@ -87,6 +87,7 @@
 #      dh_installinfo
        dh_installman
        dh_link
+       dh_installtex
        dh_strip
        dh_compress
        dh_fixperms
diff -u latex-xcolor-2.11/debian/control latex-xcolor-2.11/debian/control
--- latex-xcolor-2.11/debian/control
+++ latex-xcolor-2.11/debian/control
@@ -1,7 +1,7 @@
 Source: latex-xcolor
 Section: tex
 Build-Depends: debhelper (>= 4.0.0)
-Build-Depends-Indep: texlive-latex-base
+Build-Depends-Indep: texlive-latex-base, tex-common
 Priority: optional
 Maintainer: OHURA Makoto <oh...@debian.org>
 Standards-Version: 3.7.2
reverted:
--- latex-xcolor-2.11/debian/postinst
+++ latex-xcolor-2.11.orig/debian/postinst
@@ -1,46 +0,0 @@
-#! /bin/sh
-# postinst script for latex-xcolor
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <postinst> `configure' <most-recently-configured-version>
-#        * <old-postinst> `abort-upgrade' <new version>
-#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-#          <new-version>
-#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-#          <failed-install-package> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-#
-
-case "$1" in
-    configure)
-
-    if [ -x /usr/bin/mktexlsr ] ; then
-    /usr/bin/mktexlsr
-    fi
-
-    ;;
-
-    abort-upgrade|abort-remove|abort-deconfigure)
-
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
diff -u latex-xcolor-2.11/debian/changelog latex-xcolor-2.11/debian/changelog
--- latex-xcolor-2.11/debian/changelog
+++ latex-xcolor-2.11/debian/changelog
@@ -1,3 +1,13 @@
+latex-xcolor (2.11-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/rules:
+    - Use dh_installtex to generate calls to mktexlsr in postinst and postrm
+    in order to avoid creating /usr/local/share/texmf/ls-R (Closes: #669587).
+  * Remove useless preinst and prerm scripts.
+
+ -- Thomas Preud'homme <robo...@celest.fr>  Wed, 23 May 2012 17:07:57 +0200
+
 latex-xcolor (2.11-1) unstable; urgency=low
 
   * New upstream release
reverted:
--- latex-xcolor-2.11/debian/postrm
+++ latex-xcolor-2.11.orig/debian/postrm
@@ -1,40 +0,0 @@
-#! /bin/sh
-# postrm script for latex-xcolor
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <postrm> `remove'
-#        * <postrm> `purge'
-#        * <old-postrm> `upgrade' <new-version>
-#        * <new-postrm> `failed-upgrade' <old-version>
-#        * <new-postrm> `abort-install'
-#        * <new-postrm> `abort-install' <old-version>
-#        * <new-postrm> `abort-upgrade' <old-version>
-#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-       
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-    if [ -x /usr/bin/mktexlsr ] ; then
-    /usr/bin/mktexlsr
-    fi
-
-        ;;
-
-    *)
-        echo "postrm called with unknown argument \`$1'" >&2
-        exit 1
-
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to