[24065] in Source-Commits
/svn/athena r23669 - trunk/debathena/config/tex-config/debian
daemon@ATHENA.MIT.EDU (Evan Broder)
Sun Mar 29 18:41:34 2009
Date: Sun, 29 Mar 2009 18:41:20 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200903292241.n2TMfKcw020628@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: broder
Date: 2009-03-29 18:41:20 -0400 (Sun, 29 Mar 2009)
New Revision: 23669
Modified:
trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm
trunk/debathena/config/tex-config/debian/rules
Log:
In tex-config,
- Don't run fmtutil-sys on postrm if doesn't exist.
- Install the config files with set -e to catch errors.
Modified: trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm
===================================================================
--- trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm 2009-03-29 22:36:42 UTC (rev 23668)
+++ trunk/debathena/config/tex-config/debian/debathena-tex-config.postrm 2009-03-29 22:41:20 UTC (rev 23669)
@@ -21,7 +21,9 @@
case "$1" in
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- fmtutil-sys --refresh
+ if hash fmtutil-sys >/dev/null 2>&1; then
+ fmtutil-sys --refresh
+ fi
;;
*)
Modified: trunk/debathena/config/tex-config/debian/rules
===================================================================
--- trunk/debathena/config/tex-config/debian/rules 2009-03-29 22:36:42 UTC (rev 23668)
+++ trunk/debathena/config/tex-config/debian/rules 2009-03-29 22:41:20 UTC (rev 23669)
@@ -15,7 +15,7 @@
TEXMFVAR=$(TEXMFVAR) TEXMFCONFIG=$(BUILD_ROOT)/$(TEXMFCONFIG) texconfig paper letter
install/debathena-tex-config::
- set -x; \
+ set -xe; \
cd $(BUILD_ROOT); \
for f in $$(find $(TEXMFCONFIG) -type f); do \
mkdir -p $(DEB_DESTDIR)$$(dirname $$f); \