Hello,
I updated ptex.info in unstable. It's been a hard days night :-<
Thank you for packaging tetex, I made ptex.info based on tetex.info.
ptex now provides tetex, so could you add ptex* to tetex.info's
Conflicts/Replaces? I send a patch to tetex.info.
Main points of this patch are:
1. Delete providing packages from Conflicts/Replaces
2. Make new virtual package "tetex3-base"
1. is needed to switch tetex <-> ptex and tetex-nox <-> ptex-nox smoothly.
The packages don't switch properly if providing package name is included
in Conflicts/Replaces. To be more precise, delete "bundle-tetex" from
Conflicts/Replaces, and changed "tetex-base" to "tetex-base (>= 0)".
By adding (>= 0) to tetex-base, dpkg interprets this as not a virtual
package but a real package.
2. is needed for LaTeX macro packages which depends tetex-base (>= 3.0-1).
By the thought of ptex, the packager should write
Depends: tetex-base (>= 3.0-1) | tetex-nox-base (>= 3.0-1) | ptex-base (>=
3.1.8.1-1) | ptex-nox-base (>= 3.1.8.1-1)
to be exact. If both tetex and ptex provides the virtual package
"tetex3-base", however, the packager should write only
Depends: tetex3-base.
Please think about them ;-)
--
Tomoaki Okayama / Todai Fink Team
--- tetex.info.orig 2005-04-27 12:26:41.000000000 +0900
+++ tetex.info 2006-03-07 03:21:57.000000000 +0900
@@ -2,7 +2,7 @@
Package: tetex%type_pkg[-nox]
Type: -nox (boolean)
Version: 3.0
-Revision: 1
+Revision: 2
GCC: 3.3
Description: Complete distribution of the TeX typesetting system
Depends: %N-base (= %v-%r), texinfo, debianutils, texi2html
@@ -14,12 +14,14 @@
(%type_raw[-nox] = .) openmotif3
<<
Conflicts: <<
- system-tetex, bundle-tetex,
- (%type_raw[-nox] = -nox) tetex-base (<= 2.0.2-24)
+ system-tetex, tetex, tetex-nox, ptex, ptex-nox,
+ (%type_raw[-nox] = -nox) tetex-base (<= 2.0.2-24),
+ (%type_raw[-nox] = -nox) ptex-base (<= 3.1.3-7)
<<
Replaces: <<
- bundle-tetex,
- (%type_raw[-nox] = -nox) tetex-base (<= 2.0.2-24)
+ tetex, tetex-nox, ptex, ptex-nox,
+ (%type_raw[-nox] = -nox) tetex-base (<= 2.0.2-24),
+ (%type_raw[-nox] = -nox) ptex-base (<= 3.1.3-7)
<<
Provides: bundle-tetex
Recommends: detex, ifmslide, latex2html, pdfscreen, pdfslide, ppower4, tex4ht,
texpower
@@ -98,12 +100,13 @@
(%type_raw[-nox] = .) x11-shlibs,
(%type_raw[-nox] = .) openmotif3-shlibs
<<
- Conflicts: tetex-nox (<= 2.0.2-24), tetex-base, tetex-nox-base
+ Conflicts: tetex-nox (<= 2.0.2-24), tetex-base (>= 0), tetex-nox-base,
ptex-base, ptex-nox-base
Replaces: <<
+ tetex-base (>= 0), tetex-nox-base, ptex-base, ptex-nox-base,
context, dvipdfm, epstopdf, pdftex, tetex-macosx, tetex (<= 2.0-3),
(%type_raw[-nox] = .) xdvi (<= 22.70-1),
<<
- Provides: context, dvipdfm, epstopdf, pdftex, tetex-macosx, %{Ni}-base
+ Provides: context, dvipdfm, epstopdf, pdftex, tetex-macosx, tetex-base,
tetex3-base
Files: bin etc share/info share/man share/texmf share/texmf-local var
InfoDocs: web2c.info dvips.info latex.info
DocFiles: ANNOUNCE-3.0 CREDITS INSTALL INSTALL.generic LICENSE.src NEWS
PROBLEMS QuickInstall README README.fink teTeX-vs-TeXLive
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel