Bug#384334: jadetex: Suggested changes, NMU prepared

2006-08-28 Thread Norbert Preining
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

2006-08-28 Thread OHURA Makoto
  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

2006-08-25 Thread Norbert Preining
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

2006-08-25 Thread Frank Küster
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

2006-08-25 Thread Norbert Preining
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

2006-08-24 Thread Frank Küster
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

2006-08-23 Thread Norbert Preining
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

2006-08-23 Thread Norbert Preining
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.