Debian Bug report logs -
#46684
New script for X font installation, dh_installxfonts
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
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):
[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):
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):
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):
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.