[subversion-commit] SVN tetex commit + diffs: r360 - tetex-base/trunk/debian

Frank Küster frank at costa.debian.org
Fri Dec 2 16:37:16 UTC 2005


Author: frank
Date: 2005-12-02 16:37:15 +0000 (Fri, 02 Dec 2005)
New Revision: 360

Modified:
   tetex-base/trunk/debian/changelog
   tetex-base/trunk/debian/postinst.in
   tetex-base/trunk/debian/postrm.in
   tetex-base/trunk/debian/tetex-extra.postrm.in
Log:
remove tetex-extra's formats at remove/disappear;
clear up postinst_move_ext usage

Modified: tetex-base/trunk/debian/changelog
===================================================================
--- tetex-base/trunk/debian/changelog	2005-11-25 17:26:11 UTC (rev 359)
+++ tetex-base/trunk/debian/changelog	2005-12-02 16:37:15 UTC (rev 360)
@@ -3,8 +3,11 @@
   * Install changelog.Debian in tetex-doc, too (closes: #338334)
   * Unset variables that might override texmf.cnf settings in postinst
     [frank] 
+  * Remove tetex-extra's format and log files when the package is removed,
+    thanks to Kevin B. McCarty <kmccarty at princeton.edu> (closes: #341110)
+    [frank]
 
- -- Frank Küster <frank at debian.org>  Mon, 14 Nov 2005 18:01:53 +0100
+ -- Frank Küster <frank at debian.org>  Fri,  2 Dec 2005 17:28:54 +0100
 
 tetex-base (3.0-10) unstable; urgency=low
 

Modified: tetex-base/trunk/debian/postinst.in
===================================================================
--- tetex-base/trunk/debian/postinst.in	2005-11-25 17:26:11 UTC (rev 359)
+++ tetex-base/trunk/debian/postinst.in	2005-12-02 16:37:15 UTC (rev 360)
@@ -106,7 +106,7 @@
 # new directories.  If there were no changes in these files, they have
 # been removed by dpkg
     for conffile in $UNUSED_CONFFILES; do
-      test -f /etc/texmf/$conffile && mv /etc/texmf/$conffile /etc/texmf/$conffile$POSTINST_MOVE_EXT || true
+      test -f /etc/texmf/$conffile && mv /etc/texmf/$conffile /etc/texmf/$conffile.$POSTINST_MOVE_EXT || true
     done
 
     

Modified: tetex-base/trunk/debian/postrm.in
===================================================================
--- tetex-base/trunk/debian/postrm.in	2005-11-25 17:26:11 UTC (rev 359)
+++ tetex-base/trunk/debian/postrm.in	2005-12-02 16:37:15 UTC (rev 360)
@@ -48,8 +48,10 @@
     remove_with_backups /etc/texmf/language.dat
     
     # remove files that were installed in 2.0.2, and renamed in our preinst 
-    # (app-defaults/XDvi was not renamed, just taken over by tetex-bin if it was installed)
-    for oldconffile in $UNUSED_CONFFILES pdftex/pdftex.cfg; do
+    # - app-defaults/XDvi was not renamed, just taken over by 
+    #   tetex-bin if it was installed
+    # - 10tetex-base.cfg is a conffile, but there might be a *.postinst-bak file
+    for oldconffile in $UNUSED_CONFFILES pdftex/pdftex.cfg updmap.d/10tetex-base.cfg; do
       remove_with_backups /etc/texmf/$oldconffile
     done
     remove_with_backups /etc/X11/app-defaults/XDvi

Modified: tetex-base/trunk/debian/tetex-extra.postrm.in
===================================================================
--- tetex-base/trunk/debian/tetex-extra.postrm.in	2005-11-25 17:26:11 UTC (rev 359)
+++ tetex-base/trunk/debian/tetex-extra.postrm.in	2005-12-02 16:37:15 UTC (rev 360)
@@ -16,6 +16,8 @@
 NOWLINKDIRS="<:=$NOWLINKDIRS:>"
 NOWDIRLINKS="<:=$NOWDIRLINKS:>"
 
+EXTRA_FORMATS="amstex.fmt lambda.fmt lamed.fmt metafun.mem mpost.mem"
+
 #################################################################
 #    local function definition
 #################################################################




More information about the Pkg-tetex-commits mailing list