[subversion-commit] SVN tetex commit + diffs: r151 - in
tetex-base/trunk/debian: . rules.d
Norbert Preining
preining-guest at costa.debian.org
Mon Aug 22 12:16:49 UTC 2005
Author: preining-guest
Date: 2005-08-22 12:16:48 +0000 (Mon, 22 Aug 2005)
New Revision: 151
Modified:
tetex-base/trunk/debian/control
tetex-base/trunk/debian/postinst.in
tetex-base/trunk/debian/rules.d/install.mk
tetex-base/trunk/debian/setup-conflinks.in
Log:
do not install /var/cache/fonts/*, /usr/local/share/texmf and ls-R links
as this is done now by tex-common (>= 0.7)
Modified: tetex-base/trunk/debian/control
===================================================================
--- tetex-base/trunk/debian/control 2005-08-22 12:15:53 UTC (rev 150)
+++ tetex-base/trunk/debian/control 2005-08-22 12:16:48 UTC (rev 151)
@@ -8,7 +8,7 @@
Package: tetex-base
Architecture: all
-Depends: texinfo (>= 4.0b-1), debconf, ucf (>= 1.02), tex-common (>= 0.4)
+Depends: texinfo (>= 4.0b-1), debconf, ucf (>= 1.02), tex-common (>= 0.7)
Replaces: texidoc, bibtex, texpsfnt, mfbasfnt, xdvik, dvipsk, mfnfss, latex, texlib, mflib, textfm, kpathsea, latex2e-doc, ltxgraph, csplain, cslatex, cstexfonts, tetex-extra (<< 2.0.2a-1), tetex-doc (<< 1.0.2+20011128), tetex-nonfree, pxfonts, txfonts, mfpic, texdoctk, tetex-bin (<< 2.99)
Pre-Depends: dpkg (>=1.6.8)
Conflicts: texidoc, bibtex, texpsfnt, mfbasfnt, xdvik, mfnfss, texlib, mflib, textfm, kpathsea, latex2e-doc, ltxgraph, csplain, cslatex, cstexfonts, tetex-bin (<= 2.99.7), xbase (<< 3.3.2.3a-2), tetex-nonfree (<< 1.0.2+20000804-2), pxfonts, txfonts, mfpic, cspsfonts, arabtex (<= 3.10-5)
Modified: tetex-base/trunk/debian/postinst.in
===================================================================
--- tetex-base/trunk/debian/postinst.in 2005-08-22 12:15:53 UTC (rev 150)
+++ tetex-base/trunk/debian/postinst.in 2005-08-22 12:16:48 UTC (rev 151)
@@ -116,15 +116,18 @@
# Update language.dat (update-language is in tex-common on which we depend)
update-language
+#
+# now in tex-common
+#
# create /usr/local/share/texmf, unless the filesystem is read-only:
- TEXMFLOCAL=/usr/local/share/texmf
- if [ ! -e $TEXMFLOCAL ]; then
- if mkdir $TEXMFLOCAL 2>/dev/null; then
- chmod 2775 $TEXMFLOCAL 2>/dev/null || true
- chown root:staff $TEXMFLOCAL 2>/dev/null || true
- ln -s /var/lib/texmf/ls-R-LOCAL /$TEXMFLOCAL/ls-R
- fi
- fi
+# TEXMFLOCAL=/usr/local/share/texmf
+# if [ ! -e $TEXMFLOCAL ]; then
+# if mkdir $TEXMFLOCAL 2>/dev/null; then
+# chmod 2775 $TEXMFLOCAL 2>/dev/null || true
+# chown root:staff $TEXMFLOCAL 2>/dev/null || true
+# ln -s /var/lib/texmf/ls-R-LOCAL /$TEXMFLOCAL/ls-R
+# fi
+# fi
# if tetex-base is upgraded while tetex-bin is yet installed, we must
Modified: tetex-base/trunk/debian/rules.d/install.mk
===================================================================
--- tetex-base/trunk/debian/rules.d/install.mk 2005-08-22 12:15:53 UTC (rev 150)
+++ tetex-base/trunk/debian/rules.d/install.mk 2005-08-22 12:16:48 UTC (rev 151)
@@ -80,9 +80,10 @@
# chmod +x $(txmfdir)/doc/mkhtml
# ship /var/cache/fonts in the tetex-base package, with proper permissions
- mkdir --mode=1777 debian/$(package)/var/cache/fonts/pk
- mkdir --mode=1777 debian/$(package)/var/cache/fonts/tfm
- mkdir --mode=1777 debian/$(package)/var/cache/fonts/source
+# this is done in tex-common now
+# mkdir --mode=1777 debian/$(package)/var/cache/fonts/pk
+# mkdir --mode=1777 debian/$(package)/var/cache/fonts/tfm
+# mkdir --mode=1777 debian/$(package)/var/cache/fonts/source
# setup map state directory
cp debian/README.texmaps debian/$(package)/usr/share/$(package)/
Modified: tetex-base/trunk/debian/setup-conflinks.in
===================================================================
--- tetex-base/trunk/debian/setup-conflinks.in 2005-08-22 12:15:53 UTC (rev 150)
+++ tetex-base/trunk/debian/setup-conflinks.in 2005-08-22 12:16:48 UTC (rev 151)
@@ -143,12 +143,14 @@
done
ln -s /etc/texmf/mktex.cnf debian/$package/usr/share/texmf/web2c/
ln -s /etc/texmf/dvips/config.builtin35 debian/$package/usr/share/texmf/dvips/tetex/
-
+#
+# now in tex-common
+#
# Remove the out-of-date ls-R file from /usr/share/texmf and create a
# link to one in /var/lib/texmf that we can update without violating
# the FHS.
- rm -f debian/$package/usr/share/texmf/ls-R
- ln -s /var/lib/texmf/ls-R-TEXMFMAIN debian/$package/usr/share/texmf/ls-R
+# rm -f debian/$package/usr/share/texmf/ls-R
+# ln -s /var/lib/texmf/ls-R-TEXMFMAIN debian/$package/usr/share/texmf/ls-R
# texdoctk stuff
mv debian/tetex-base/usr/share/texmf/texdoctk debian/tetex-base/etc
More information about the Pkg-tetex-commits
mailing list