tags 398370 + patch
tags 395796 + patch
tags 362388 + patch
thanks

I've updated the xfont-knickers package to hopefully current standards.
See top of patch (debian/changelog) for full change descriptions.

Patch attached.

-- 
Regards,
Andreas Henriksson
diff -ur xfonts-knickers-0.0.1.orig/debian/changelog 
xfonts-knickers-0.0.1/debian/changelog
--- xfonts-knickers-0.0.1.orig/debian/changelog 2006-11-16 16:31:00.000000000 
+0100
+++ xfonts-knickers-0.0.1/debian/changelog      2006-11-16 17:00:58.000000000 
+0100
@@ -1,3 +1,16 @@
+xfonts-knickers (0.0.1-4) unstable; urgency=medium
+
+  * NMU
+  * Add dependency on xfonts-utils, remove xbase-clients (Closes: #398370)
+  * Change font paths to /usr/share/font/X11/misc everywhere (Closes: #362388)
+  * Safeguard mkfontsdir and update-fonts-alias in postrm as we can't rely on
+    xfonts-utils being available at that time.
+  * Build-dep on debhelper >= 5.0.29 as suggested by joeyh in #362388.
+  * Raise DH_COMPAT to 5.
+  * Fix spelling error in debian/rules, buld -> build. (Closes: #395796)
+
+ -- Andreas Henriksson <[EMAIL PROTECTED]>  Thu, 16 Nov 2006 16:52:40 +0100
+
 xfonts-knickers (0.0.1-3) unstable; urgency=low
 
   * debian/control (Standards-Version): bump to 3.6.1.0.
diff -ur xfonts-knickers-0.0.1.orig/debian/control 
xfonts-knickers-0.0.1/debian/control
--- xfonts-knickers-0.0.1.orig/debian/control   2006-11-16 16:31:00.000000000 
+0100
+++ xfonts-knickers-0.0.1/debian/control        2006-11-16 16:58:36.000000000 
+0100
@@ -2,12 +2,12 @@
 Section: x11
 Priority: optional
 Maintainer: Jon Bernard <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>= 4.0.1), xutils
+Build-Depends-Indep: debhelper (>= 5.0.29), xutils
 Standards-Version: 3.6.1.0
 
 Package: xfonts-knickers
 Architecture: all
-Depends: xbase-clients
+Depends: xfonts-utils
 Description: Knickers font for X
  A sans-serif, fixed width font with iso8859 encoding.
  Only available as 10 point with medium weight.
diff -ur xfonts-knickers-0.0.1.orig/debian/README.Debian 
xfonts-knickers-0.0.1/debian/README.Debian
--- xfonts-knickers-0.0.1.orig/debian/README.Debian     2006-11-16 
16:31:00.000000000 +0100
+++ xfonts-knickers-0.0.1/debian/README.Debian  2006-11-16 16:50:40.000000000 
+0100
@@ -1,7 +1,7 @@
 To make use of knickers right away you may need to restart your X server
 or you can issue the following command:
 
-$ xset -fp /usr/lib/X11/fonts/misc 
-$ xset +fp /usr/lib/X11/fonts/misc 
+$ xset -fp /usr/share/fonts/X11/misc 
+$ xset +fp /usr/share/fonts/X11/misc
 
 Enjoy!
diff -ur xfonts-knickers-0.0.1.orig/debian/rules 
xfonts-knickers-0.0.1/debian/rules
--- xfonts-knickers-0.0.1.orig/debian/rules     2006-11-16 16:31:00.000000000 
+0100
+++ xfonts-knickers-0.0.1/debian/rules  2006-11-16 16:59:50.000000000 +0100
@@ -2,12 +2,12 @@
 # Sample debian/rules that uses debhelper.
 # GNU copyright 1997 to 1999 by Joey Hess.
 
-export DH_COMPAT=4
+export DH_COMPAT=5
 #export DH_VERBOSE=1
 
 package=xfonts-knickers
 
-buld: build-stamp
+build: build-stamp
 
 build-stamp:
        dh_testdir
@@ -27,7 +27,7 @@
        install -m644 debian/xfonts-knickers.alias \
                
$(CURDIR)/debian/$(package)/etc/X11/fonts/misc/xfonts-knickers.alias
        bdftopcf knickers.bdf | gzip --best > \
-               
$(CURDIR)/debian/$(package)/usr/X11R6/lib/X11/fonts/misc/knickers.pcf.gz
+               
$(CURDIR)/debian/$(package)/usr/share/fonts/X11/misc/knickers.pcf.gz
        dh_installdocs debian/permission
 
 binary-indep: build install
diff -ur xfonts-knickers-0.0.1.orig/debian/xfonts-knickers.dirs 
xfonts-knickers-0.0.1/debian/xfonts-knickers.dirs
--- xfonts-knickers-0.0.1.orig/debian/xfonts-knickers.dirs      2006-11-16 
16:31:00.000000000 +0100
+++ xfonts-knickers-0.0.1/debian/xfonts-knickers.dirs   2006-11-16 
16:36:10.000000000 +0100
@@ -1,2 +1,2 @@
-usr/X11R6/lib/X11/fonts/misc
+usr/share/fonts/X11/misc
 etc/X11/fonts/misc
diff -ur xfonts-knickers-0.0.1.orig/debian/xfonts-knickers.postinst 
xfonts-knickers-0.0.1/debian/xfonts-knickers.postinst
--- xfonts-knickers-0.0.1.orig/debian/xfonts-knickers.postinst  2006-11-16 
16:31:00.000000000 +0100
+++ xfonts-knickers-0.0.1/debian/xfonts-knickers.postinst       2006-11-16 
16:40:22.000000000 +0100
@@ -3,8 +3,8 @@
 set -e
 
 if [ "$1" = "configure" ]; then
-    ( cd /usr/X11R6/lib/X11/fonts/misc ; /usr/X11R6/bin/mkfontdir )
-    update-fonts-alias misc
+       ( cd /usr/share/fonts/X11/misc && mkfontdir )
+       update-fonts-alias misc
 fi
 
 #DEBHELPER#
diff -ur xfonts-knickers-0.0.1.orig/debian/xfonts-knickers.postrm 
xfonts-knickers-0.0.1/debian/xfonts-knickers.postrm
--- xfonts-knickers-0.0.1.orig/debian/xfonts-knickers.postrm    2006-11-16 
16:31:00.000000000 +0100
+++ xfonts-knickers-0.0.1/debian/xfonts-knickers.postrm 2006-11-16 
16:42:57.000000000 +0100
@@ -2,10 +2,16 @@
 
 set -e
 
+FONTDIR="/usr/share/fonts/X11/misc"
 
-if test -d /usr/X11R6/lib/X11/fonts/misc; then
-    ( cd /usr/X11R6/lib/X11/fonts/misc ; /usr/X11R6/bin/mkfontdir )
-    update-fonts-alias misc
+if test -d $FONTDIR; then
+       if which mkfontdir >/dev/null 2>&1 ; then
+               ( cd $FONTDIR && mkfontdir )
+       fi
+
+       if which update-fonts-alias >/dev/null 2>&1 ; then
+               update-fonts-alias misc
+       fi
 fi
 
 #DEBHELPER#

Reply via email to