Bug#384334: jadetex: Suggested changes, NMU prepared
Dear Ohura-san! On Mon, 28 Aug 2006, OHURA Makoto wrote: > Sorry for tye inconvinience. And thanks for your patch and your > work. I'll review a patch in a few days. Please wait. Thanks a lot for taking your time. If you have any questions while reviewing please don't hesitate to contact me. Best wishes Norbert --- Dr. Norbert Preining Università di Siena gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- DUGGLEBY (n.) The person in front of you in the supermarket queue who has just unloaded a bulging trolley on to the conveyor belt and is now in the process of trying to work out which pocket they left their cheque book in, and indeed which pair of trousers. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#384334: jadetex: Suggested changes, NMU prepared
Hi. From: Norbert Preining <[EMAIL PROTECTED]> Subject: Bug#384334: jadetex: Suggested changes, NMU prepared Date: Fri, 25 Aug 2006 10:17:44 +0200 > I updated the patch/NMU to include the following two suggestions from > Frank: > * move the ini files to /usr/share/texmf/tex/jadetex/config > this is again for compliance with the TeX Policy. > > * extend the copyright notices on the Debian packaging part a bit > Here I added you (with a "probably" because I don't know it for sure), > and myself. > > Again attached is a diff between 3.13-6 and 3.13-6.2, an updated one. > > Best wishes and thanks for considering Sorry for tye inconvinience. And thanks for your patch and your work. I'll review a patch in a few days. Please wait. Thanks. OHURA Makoto: [EMAIL PROTECTED](Debian Project) [EMAIL PROTECTED](LILO/Netfort) GnuPG public key: http://www.netfort.gr.jp/~ohura/gpg.asc.txt 1024D/77DCE083 fingerprint: 54F6 D1B1 2EE1 81CD 65E3 A1D3 EEA2 EFA2 77DC E083 http://www.netfort.gr.jp/~ohura/ pgppHLT3RcyOa.pgp Description: PGP signature
Bug#384334: jadetex: Suggested changes, NMU prepared
Dear Ohura-san! I updated the patch/NMU to include the following two suggestions from Frank: * move the ini files to /usr/share/texmf/tex/jadetex/config this is again for compliance with the TeX Policy. * extend the copyright notices on the Debian packaging part a bit Here I added you (with a "probably" because I don't know it for sure), and myself. Again attached is a diff between 3.13-6 and 3.13-6.2, an updated one. Best wishes and thanks for considering Norbert --- Dr. Norbert Preining Università di Siena gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- KETTLENESS (adj.) The quality of not being able to pee while being watched. --- Douglas Adams, The Meaning of Liff diff -urN jadetex-3.13-6/debian/changelog jadetex-3.13/debian/changelog --- jadetex-3.13-6/debian/changelog 2006-08-23 15:24:47.0 +0200 +++ jadetex-3.13/debian/changelog 2006-08-25 09:59:21.0 +0200 @@ -1,3 +1,24 @@ +jadetex (3.13-6.2) unstable; urgency=low + + * NMU + * change fmtutil line to not load the latex format, but put the loading of +latex.ini into jadetex.ini and pdfjadetex.ini (Closes: #384334) + * add alternative dependencies on texlive (Closes: #375037) + * switch to dh_installtex (Closes: #352845, #335225, #343104) +- add the respective call to debian/rules +- remove fmt generation code in postinst +- remove prerm file + * adjust texmf.d config snippet: +- add latex in the search path (Closes: #384332) +- drop useless pdftex path component + * bump standards version to 3.7.2, no changes necessary + * move debhelper from build-deps-indep to build-deps + * recommend tipa (Closes: #384206) + * move the ini files to /usr/share/texmf/tex/jadetex/config + * extend the copyright notices on the Debian packaging part a bit + + -- Norbert Preining <[EMAIL PROTECTED]> Fri, 25 Aug 2006 09:58:40 +0200 + jadetex (3.13-6) unstable; urgency=low * Check whether 40jadetex.cnf has been modified when upgrading from the @@ -58,7 +79,7 @@ we use etex and pdfetex for jadetex and pdfjadetex. (Closes: #253098) * This might fix #205922 and #253417 as well. - -- Jordi Mallach <[EMAIL PROTECTED]> Tue, 10 Aug 2004 21:45:08 +0200 + -- Jordi Mallach <[EMAIL PROTECTED]> Tue, 10 Aug 2004 21:45:08 +0200 jadetex (3.13-1) unstable; urgency=medium diff -urN jadetex-3.13-6/debian/control jadetex-3.13/debian/control --- jadetex-3.13-6/debian/control 2006-08-23 15:24:47.0 +0200 +++ jadetex-3.13/debian/control 2006-08-23 18:25:11.0 +0200 @@ -2,12 +2,13 @@ Section: tex Priority: optional Maintainer: OHURA Makoto <[EMAIL PROTECTED]> -Standards-Version: 3.6.1 -Build-Depends-Indep: debhelper (>=4.0.0), tetex-extra, openjade, docbook-xml (>= 4.2), docbook-dsssl +Standards-Version: 3.7.2 +Build-Depends: debhelper (>=4.0.0) +Build-Depends-Indep: tetex-extra, openjade, docbook-xml (>= 4.2), docbook-dsssl, tex-common (>= 0.19) Package: jadetex Architecture: all -Depends: debianutils (>= 1.7), tetex-bin (>= 2.0.1-1), tetex-extra (>= 2.0.1-2) +Depends: debianutils (>= 1.7), tetex-bin (>= 2.0.1-1) | texlive-latex-base, tetex-extra (>= 2.0.1-2) | texlive-latex-recommended, tetex-extra (>= 2.0.1-2) | texlive-fonts-recommended | tex-common (>= 0.19) Recommends: openjade1.3 | openjade | jade (>= 1.2-1) Suggests: docbook-dsssl Conflicts: cslatex, csplain, tetex-base (<= 2.0.2a-2) diff -urN jadetex-3.13-6/debian/copyright jadetex-3.13/debian/copyright --- jadetex-3.13-6/debian/copyright 2006-08-23 15:24:47.0 +0200 +++ jadetex-3.13/debian/copyright 2006-08-25 10:00:35.0 +0200 @@ -34,8 +34,10 @@ -- Debian-specific changes are Copyright (c) 1997, 1998 Christian -Leutloff and Marcus Brinkmann; 1999 -- 2001 Adam Di Carlo. These -changes are distributed under the terms of the GNU General Public +Leutloff and Marcus Brinkmann; 1999 -- 2001 Adam Di Carlo; +2006 Norbert Preining, and probably 2005 OHURA Makoto. + +These changes are distributed under the terms of the GNU General Public License. The GNU General Public License is available on Debian systems in the diff -urN jadetex-3.13-6/debian/fmtutil.cnf jadetex-3.13/debian/fmtutil.cnf --- jadetex-3.13-6/debian/fmtutil.cnf 2006-08-23 15:24:47.0 +0200 +++ jadetex-3.13/debian/fmtutil.cnf 2006-08-23 18:25:11.0 +0200 @@ -2,6 +2,6 @@ # invoke with 'fmtutil --cnffile ' # # format engine pattern-filearguments -jadetexetexlanguage.dat&latex jadetex.ini -pdfjadetex pdfetex language.dat&pdflatex pdfjadetex.ini +jadetexetexlanguage.datjadetex.ini +pdfjadetex pdfetex language.datpdfjadetex.ini diff -urN jadetex-3.13-6/debian/postinst jadetex-3.13/debian/po
Bug#384334: jadetex: Suggested changes, NMU prepared
Norbert Preining <[EMAIL PROTECTED]> wrote: > Hi Frank! > > On Don, 24 Aug 2006, Frank Küster wrote: >> - Since the ini files in /etc/texmf/jadetex are not really configuration >> files (instead, new formats should be created), they shouldn't be in >> /etc, and be moved to /usr/share/texmf/tex/jadetex/config/ directly > > I was thinking about implementing this, but there is a slight problem: > > /usr/share/texmf/tex/jadetex/config is a symlink to /etc/texmf/jadetex. > > So the right solution would be (this is a question!): > > - preinst: if /usr/share/texmf/tex/jadetex/config is a link to > /etc/texmf/jadetex, remove the link. > - postinst: if the /etc/texmf/jadetex/*.ini files are the same as the > newly installed ones under /u/s/..., remove the files and optionally > (if empty) also /etc/texmf/jadetex, otherwise leave the files there > and create a big fat warning? tetex-base in sarge has a "reference implementatin" for such a thing, taken from some Xfree package and originaly developped by Branden Robinson. Regards, Frank -- Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)
Bug#384334: jadetex: Suggested changes, NMU prepared
Hi Frank! On Don, 24 Aug 2006, Frank Küster wrote: > - Since the ini files in /etc/texmf/jadetex are not really configuration > files (instead, new formats should be created), they shouldn't be in > /etc, and be moved to /usr/share/texmf/tex/jadetex/config/ directly I was thinking about implementing this, but there is a slight problem: /usr/share/texmf/tex/jadetex/config is a symlink to /etc/texmf/jadetex. So the right solution would be (this is a question!): - preinst: if /usr/share/texmf/tex/jadetex/config is a link to /etc/texmf/jadetex, remove the link. - postinst: if the /etc/texmf/jadetex/*.ini files are the same as the newly installed ones under /u/s/..., remove the files and optionally (if empty) also /etc/texmf/jadetex, otherwise leave the files there and create a big fat warning? > - The copyright information for the debian-specific parts is outdated. As discuss, I leave it. What I might do is that I add myself for the packages I create... Best wishes Norbert --- Dr. Norbert Preining Università di Siena gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- PERCYHORNER (n.) (English public-school slang). A prefect whose duty it is to surprise new boys at the urinal humiliate them in a manner of his choosing. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#384334: jadetex: Suggested changes, NMU prepared
Norbert Preining <[EMAIL PROTECTED]> wrote: > Please consider the attached changes for an updated package. I attach a > diff between the current 3.13-6 and 3.13-6.2. > [...] > closes several bugs calling fmtutil. Furthermore it adds adherence to > the TeX Policy, ie that files installed into /etc/texmf/fmt.d/ are > listed in /var/lib/tex-common/fmt.d to get the update-fmtutil mechanism > right. The removal of the fmt generation code can be done as > dh_installtex adds the respective code automatically to the resp. > scripts. There's two more things that could/should be done: - Since the ini files in /etc/texmf/jadetex are not really configuration files (instead, new formats should be created), they shouldn't be in /etc, and be moved to /usr/share/texmf/tex/jadetex/config/ directly - The copyright information for the debian-specific parts is outdated. Regards, Frank -- Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)
Bug#384334: jadetex: Suggested changes, NMU prepared
On Don, 24 Aug 2006, Norbert Preining wrote: > Please consider the attached changes for an updated package. I attach a > diff between the current 3.13-6 and 3.13-6.2. What I forgot. Ready prepared packages are available at deb http://www.tug.org/texlive/Debian/ check/ deb-src http://www.tug.org/texlive/Debian/ check/ Best wishes Norbert --- Dr. Norbert Preining Università di Siena gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- NAAS (n.) The winemaking region of Albania where most of the wine that people take to bottle-parties comes from. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#384334: jadetex: Suggested changes, NMU prepared
Package: jadetex Version: 3.13-6 Followup-For: Bug #384334 Dear Ohura-san! Frank already posted the absolutly minimal changes which would help fixing the updates problems with tetex/texlive. Furthermore, I have prepared a package including several changes, here is the changelog entry with additional comments. Please consider the attached changes for an updated package. I attach a diff between the current 3.13-6 and 3.13-6.2. jadetex (3.13-6.2) unstable; urgency=low * NMU * change fmtutil line to not load the latex format, but put the loading of latex.ini into jadetex.ini and pdfjadetex.ini (Closes: #384334) What happens here Frank already has described. * add alternative dependencies on texlive (Closes: #375037) This is wishlist bug * switch to dh_installtex (Closes: #352845, #335225, #343104) - add the respective call to debian/rules - remove fmt generation code in postinst - remove prerm file closes several bugs calling fmtutil. Furthermore it adds adherence to the TeX Policy, ie that files installed into /etc/texmf/fmt.d/ are listed in /var/lib/tex-common/fmt.d to get the update-fmtutil mechanism right. The removal of the fmt generation code can be done as dh_installtex adds the respective code automatically to the resp. scripts. * adjust texmf.d config snippet: - add latex in the search path (Closes: #384332) - drop useless pdftex path component This closes bug #384332 * bump standards version to 3.7.2, no changes necessary * move debhelper from build-deps-indep to build-deps two lintian warnings * recommend tipa (Closes: #384206) Best wishes Norbert -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-rc4 Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Versions of packages jadetex depends on: ii debianutils2.17 Miscellaneous utilities specific t ii tex-common 0.27 Common infrastructure for using an ii texlive-fonts-recommended 2005.dfsg.1-1 TeX Live: Recommended fonts ii texlive-latex-base 2005.dfsg.1-1 TeX Live: Basic LaTeX packages ii texlive-latex-recommended 2005.dfsg.1-1 TeX Live: LaTeX recommended packag Versions of packages jadetex recommends: ii openjade1.3 1.3.2-9Implementation of the DSSSL langua -- no debconf information diff -urN jadetex-3.13-6/debian/changelog jadetex-3.13/debian/changelog --- jadetex-3.13-6/debian/changelog 2006-08-23 15:24:47.0 +0200 +++ jadetex-3.13/debian/changelog 2006-08-23 18:27:15.0 +0200 @@ -1,3 +1,22 @@ +jadetex (3.13-6.2) unstable; urgency=low + + * NMU + * change fmtutil line to not load the latex format, but put the loading of +latex.ini into jadetex.ini and pdfjadetex.ini (Closes: #384334) + * add alternative dependencies on texlive (Closes: #375037) + * switch to dh_installtex (Closes: #352845, #335225, #343104) +- add the respective call to debian/rules +- remove fmt generation code in postinst +- remove prerm file + * adjust texmf.d config snippet: +- add latex in the search path (Closes: #384332) +- drop useless pdftex path component + * bump standards version to 3.7.2, no changes necessary + * move debhelper from build-deps-indep to build-deps + * recommend tipa (Closes: #384206) + + -- Norbert Preining <[EMAIL PROTECTED]> Wed, 23 Aug 2006 15:20:00 +0200 + jadetex (3.13-6) unstable; urgency=low * Check whether 40jadetex.cnf has been modified when upgrading from the @@ -58,7 +77,7 @@ we use etex and pdfetex for jadetex and pdfjadetex. (Closes: #253098) * This might fix #205922 and #253417 as well. - -- Jordi Mallach <[EMAIL PROTECTED]> Tue, 10 Aug 2004 21:45:08 +0200 + -- Jordi Mallach <[EMAIL PROTECTED]> Tue, 10 Aug 2004 21:45:08 +0200 jadetex (3.13-1) unstable; urgency=medium diff -urN jadetex-3.13-6/debian/control jadetex-3.13/debian/control --- jadetex-3.13-6/debian/control 2006-08-23 15:24:47.0 +0200 +++ jadetex-3.13/debian/control 2006-08-23 18:25:11.0 +0200 @@ -2,12 +2,13 @@ Section: tex Priority: optional Maintainer: OHURA Makoto <[EMAIL PROTECTED]> -Standards-Version: 3.6.1 -Build-Depends-Indep: debhelper (>=4.0.0), tetex-extra, openjade, docbook-xml (>= 4.2), docbook-dsssl +Standards-Version: 3.7.2 +Build-Depends: debhelper (>=4.0.0) +Build-Depends-Indep: tetex-extra, openjade, docbook-xml (>= 4.2), docbook-dsssl, tex-common (>= 0.19) Package: jadetex Architecture: all -Depends: debianutils (>= 1.7), tetex-bin (>= 2.0.1-1), tetex-extra (>= 2.0.1-2) +Depends: debianutils (>= 1.7), tetex-bin (>= 2.0.1-1) | texlive-latex-base, tetex-extra (>= 2.0.1-2) | texlive-latex-recommended, tetex-extra (>= 2.0.1-2) | texlive-fonts-recommended | tex-common (>= 0.19) Recommends: openjade1.3 | openjade | jade (>= 1.