[subversion-commit] SVN tetex-base commit + diffs: r1233 - in
tetex-base/branches/new-splitting/debian: . rules.d
Frank Küster
frank at costa.debian.org
Fri Apr 21 12:47:38 UTC 2006
Author: frank
Date: 2006-04-21 12:47:36 +0000 (Fri, 21 Apr 2006)
New Revision: 1233
Modified:
tetex-base/branches/new-splitting/debian/changelog
tetex-base/branches/new-splitting/debian/dontinstall.install
tetex-base/branches/new-splitting/debian/rules
tetex-base/branches/new-splitting/debian/rules.d/install.mk
tetex-base/branches/new-splitting/debian/rules.in
Log:
- fixes needed to correctly build and clean
- comment dontinstall.install
- changelog entry
Modified: tetex-base/branches/new-splitting/debian/changelog
===================================================================
--- tetex-base/branches/new-splitting/debian/changelog 2006-04-21 08:22:54 UTC (rev 1232)
+++ tetex-base/branches/new-splitting/debian/changelog 2006-04-21 12:47:36 UTC (rev 1233)
@@ -6,8 +6,10 @@
* Fix eperl open commands in maintainer scripts to work with -k [jdg]
* Made preinst a /bin/sh script [jdg]
* SPLITTING-NEW BRANCH: Merge changes from 3.0-17.1, revision 1142
+ * SPLITTING-NEW BRANCH: Use dh_install to split the package, and for
+ removing unneeded files from the TEXMF tree
- -- Frank Küster <frank at debian.org> Tue, 11 Apr 2006 15:20:39 +0200
+ -- Frank Küster <frank at debian.org> Fri, 21 Apr 2006 14:43:43 +0200
tetex-base (3.0-17) unstable; urgency=low
Modified: tetex-base/branches/new-splitting/debian/dontinstall.install
===================================================================
--- tetex-base/branches/new-splitting/debian/dontinstall.install 2006-04-21 08:22:54 UTC (rev 1232)
+++ tetex-base/branches/new-splitting/debian/dontinstall.install 2006-04-21 12:47:36 UTC (rev 1233)
@@ -1,3 +1,7 @@
+## These files/dirs are in separate packages in debian and hence should
+## not be installed with teTeX
+#
+# Latin Modern fonts
usr/share/texmf-tetex/tex/latex/lm/
usr/share/texmf-tetex/doc/fonts/lm/
usr/share/texmf-tetex/fonts/afm/public/lm/
@@ -5,12 +9,16 @@
usr/share/texmf-tetex/fonts/map/dvips/lm/
usr/share/texmf-tetex/fonts/tfm/public/lm/
usr/share/texmf-tetex/fonts/type1/public/lm/
+# preview-latex styles
usr/share/texmf-tetex/doc/latex/preview/
usr/share/texmf-tetex/tex/latex/preview
+# beamer and pgf
+usr/share/texmf-tetex/tex/latex/beamer
+usr/share/texmf-tetex/doc/latex/beamer
usr/share/texmf-tetex/tex/latex/pgf
usr/share/texmf-tetex/doc/latex/pgf
+# xcolor
usr/share/texmf-tetex/tex/latex/xcolor
usr/share/texmf-tetex/doc/latex/xcolor
+# texinfo
usr/share/texmf-tetex/tex/texinfo
-usr/share/texmf-tetex/tex/latex/beamer
-usr/share/texmf-tetex/doc/latex/beamer
Modified: tetex-base/branches/new-splitting/debian/rules
===================================================================
--- tetex-base/branches/new-splitting/debian/rules 2006-04-21 08:22:54 UTC (rev 1232)
+++ tetex-base/branches/new-splitting/debian/rules 2006-04-21 12:47:36 UTC (rev 1233)
@@ -170,8 +170,9 @@
# (needed only after an upstream change)
# debian/remove-bad-license-files
-# Run dh_clean to clean up the source tree, and remove stamps and filelists
- dh_clean -Xconfig.old ./$(stampdir)/*-stamp ./$(stampdir)/files* ./debian/*.links ./debian/*.files
+# Run dh_clean to clean up the source tree, and remove stamps
+ dh_clean -Xconfig.old ./$(stampdir)/*-stamp
+ rm -r ./debian/dontinstall
# clean eperl files
rm -f $(EPERL_FILES)
Modified: tetex-base/branches/new-splitting/debian/rules.d/install.mk
===================================================================
--- tetex-base/branches/new-splitting/debian/rules.d/install.mk 2006-04-21 08:22:54 UTC (rev 1232)
+++ tetex-base/branches/new-splitting/debian/rules.d/install.mk 2006-04-21 12:47:36 UTC (rev 1233)
@@ -43,7 +43,7 @@
## documentation and licensing stuff
# Move the documentation directory from the texmf tree to /usr/share/doc in tetex-doc
- mv debian/$(package)/usr/share/texmf-tetex/doc debian/$(docpack)/usr/share/doc/texmf
+ mv debian/$(docpack)/usr/share/texmf-tetex/doc debian/$(docpack)/usr/share/doc/texmf
# Remove unneeded files in tetex-doc
rm debian/$(docpack)/usr/share/doc/texmf/Makefile
# Create a link within the texmf tree to the documentation.
Modified: tetex-base/branches/new-splitting/debian/rules.in
===================================================================
--- tetex-base/branches/new-splitting/debian/rules.in 2006-04-21 08:22:54 UTC (rev 1232)
+++ tetex-base/branches/new-splitting/debian/rules.in 2006-04-21 12:47:36 UTC (rev 1233)
@@ -175,8 +175,9 @@
# (needed only after an upstream change)
# debian/remove-bad-license-files
-# Run dh_clean to clean up the source tree, and remove stamps and filelists
- dh_clean -Xconfig.old ./$(stampdir)/ ./debian/dontinstall
+# Run dh_clean to clean up the source tree, and remove stamps
+ dh_clean -Xconfig.old ./$(stampdir)/*-stamp
+ rm -r ./debian/dontinstall
# clean eperl files
rm -f $(EPERL_FILES)
More information about the Pkg-tetex-commits
mailing list