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 Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel