Debian Bug report logs - #46684
New script for X font installation, dh_installxfonts

version graph

Package: debhelper; Maintainer for debhelper is Debhelper Maintainers <debhelper@packages.debian.org>; Source for debhelper is src:debhelper (PTS, buildd, popcon).

Reported by: Changwoo Ryu <cwryu@dor17988.kaist.ac.kr>

Date: Tue, 5 Oct 1999 13:03:02 UTC

Severity: wishlist

Found in version 2.0.58

Fixed in version debhelper/2.0.62

Done: Joey Hess <joeyh@master.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@master.debian.org>:
Bug#46684; Package debhelper. (full text, mbox, link).


Acknowledgement sent to Changwoo Ryu <cwryu@dor17988.kaist.ac.kr>:
New Bug report received and forwarded. Copy sent to Joey Hess <joeyh@master.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Changwoo Ryu <cwryu@dor17988.kaist.ac.kr>
To: submit@bugs.debian.org
Subject: New script for X font installation, dh_installxfonts
Date: Tue, 5 Oct 1999 21:55:49 +0900
[Message part 1 (text/plain, inline)]
Package: debhelper
Version: 2.0.58
Severity: wishlist

I made a new debhelper script, which reduces the complexity of X font
packages' postinst/postrm.  This script, dh_installxfonts, works by
the Branden's not-yet X font policy:

http://www.debian.org/Lists-Archives/debian-x-9909/msg00006.html

It surely will help the maintainers of the X font packages.  Roughly
counted, about 30 packages in Debian are X font packages.

-- 
Changwoo Ryu
[dh_installxfonts (text/plain, attachment)]
[postinst-xfonts (text/plain, attachment)]
[postrm-xfonts (text/plain, attachment)]
[dh_installxfonts.1 (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@master.debian.org>:
Bug#46684; Package debhelper. (full text, mbox, link).


Acknowledgement sent to Anthony Wong <ypwong@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@master.debian.org>. (full text, mbox, link).


Message #10 received at 46684@bugs.debian.org (full text, mbox, reply):

From: Anthony Wong <ypwong@debian.org>
To: 46684@bugs.debian.org
Subject: Re: New script for X font installation, dh_installxfonts
Date: Sat, 16 Oct 1999 11:10:12 +0800
Hi,

This script seems to be _very_ helpful for packaging x fonts.
The current situation is all the x font packages need to write
somewhat longish postinst and postrm, but they are actually very
similar. The scripts also ensure that packages will do the right
thing as it's less error-prone.

Moreover, we want it to be in debhelper because we are going to
package 4 more fonts :)

-- 
Anthony Wong.   [ E-mail: hajime@asunaro.dhs.org / ypwong@debian.org ]


Information forwarded to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@master.debian.org>:
Bug#46684; Package debhelper. (full text, mbox, link).


Acknowledgement sent to Joey Hess <joey@kitenet.net>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@master.debian.org>. (full text, mbox, link).


Message #15 received at 46684@bugs.debian.org (full text, mbox, reply):

From: Joey Hess <joey@kitenet.net>
To: Anthony Wong <ypwong@debian.org>, 46684@bugs.debian.org
Subject: Re: Bug#46684: New script for X font installation, dh_installxfonts
Date: Sun, 24 Oct 1999 16:30:53 -0700
Anthony Wong wrote:
> This script seems to be _very_ helpful for packaging x fonts.
> The current situation is all the x font packages need to write
> somewhat longish postinst and postrm, but they are actually very
> similar. The scripts also ensure that packages will do the right
> thing as it's less error-prone.
> 
> Moreover, we want it to be in debhelper because we are going to
> package 4 more fonts :)

I have added it to the most recent debhelper.

-- 
see shy jo


Reply sent to Joey Hess <joeyh@master.debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Changwoo Ryu <cwryu@dor17988.kaist.ac.kr>:
Bug acknowledged by developer. (full text, mbox, link).


Message #20 received at 46684-close@bugs.debian.org (full text, mbox, reply):

From: Joey Hess <joeyh@master.debian.org>
To: 46684-close@bugs.debian.org
Subject: Bug#46684: fixed in debhelper 2.0.62
Date: 25 Oct 1999 18:54:06 -0000
We believe that the bug you reported is fixed in the latest version of
debhelper, which has been installed in the Debian FTP archive:
debhelper_2.0.62.dsc
  to dists/potato/main/source/devel/debhelper_2.0.62.dsc
  replacing debhelper_2.0.61.dsc
debhelper_2.0.62_all.deb
  to dists/potato/main/binary-all/devel/debhelper_2.0.62.deb
  replacing debhelper_2.0.61.deb
debhelper_2.0.62.tar.gz
  to dists/potato/main/source/devel/debhelper_2.0.62.tar.gz
  replacing debhelper_2.0.61.tar.gz

Note that this package is not part of the released stable Debian
distribution.  It may have dependencies on other unreleased software,
or other instabilities.  Please take care if you wish to install it.
The update will eventually make its way into the next released Debian
distribution.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 46684@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <joeyh@master.debian.org> (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.6
Date: Sun, 24 Oct 1999 15:30:53 -0700
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 2.0.62
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <joeyh@master.debian.org>
Description: 
 debhelper  - helper programs for debian/rules
Closes: 46684 47738
Changes: 
 debhelper (2.0.62) unstable; urgency=low
 .
   * Fixed problem with dh_installemacsen options not working, patch from
     Rafael Laboissiere <rafael@icp.inpg.fr>, Closes: #47738
   * Added new dh_installxfonts script by Changwoo Ryu
     <cwryu@dor17988.kaist.ac.kr>. Closes: #46684
     I made some changes, though:
     - I rewrote lots of this script to be more my style of perl.
     - I removed all the verbisity from the postinst script fragment, since
       that is a clear violation of policy.
     - I made the postinst fail if the mkfontdir, etc commands fail, because
       this really makes more sense. Consider idempotency.
     - I moved the test to see if the font dir is really a directory into the
       dh_ script and out of the snippet. If the maintainer plays tricks on
       us, mkfontdir will blow up satisfactorally anyway.
     - So, the snippet is 9 lines long now, down from 20-some.
     - I realize this isn't following the reccommendations made in Brandon's
       font policy. I'll fight it out with him. :-)
     - In postrm fragment, used rmdir -p to remove as many parent directories
       as I can.
     - s:/usr/lib/X11/:/usr/X11R6/lib/X11/:g
Files: 
 c41c97b131080694e8f3fc7d7df13e97 493 devel optional debhelper_2.0.62.dsc
 b965a7c7f04bcf3da829e3611dc280c5 75012 devel optional debhelper_2.0.62.tar.gz
 e6aca5d27b9aba647c9833e6762e7d1c 98926 devel optional debhelper_2.0.62_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.0 (Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE4E5Om2tp5zXiKP0wRAgD7AKDIPYTF16ClGzPb9DbxeCpf361V6ACgsqDP
ZNu6OAfKVSFU37Ex/eKEsiM=
=gPWV
-----END PGP SIGNATURE-----



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 18 13:26:57 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.