Package-Name: xkeycaps
Gentoo-Package: x11-misc/xkeycaps
Requires: XFree86|Xorg
Homepage: http://www.jwz.org/xkeycaps/
Source: http://www.jwz.org/xkeycaps//(xkeycaps-\d+\.\d+\.tar\.Z)/[\0-\377]*?xkeycaps-(\d+.\d+).tar.Z $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	mv -f README *.txt "$(PREFIX)/"
	xmkmf
	$(MAKE) xkeycaps
	umask 022 ; mkdir -p "$(PREFIX)"/{bin,etc,man/man1}
	mv -f xkeycaps "$(PREFIX)"/bin/
	mv -f XKeyCaps.ad "$(PREFIX)"/etc/
	mv -f xkeycaps.man "$(PREFIX)"/man/man1/xkeycaps.1
Install:
	$(MAKE) instbin BIN=xkeycaps
	$(MAKE) instman SECTION=1 MAN=xkeycaps
	ln -fs "$(PREFIX)"/etc/XKeyCaps.ad /usr/X11/lib/X11/app-defaults/XKeyCaps
Patch: <<EOT
######## begin gcc331-fixes.diff
--- ../xkeycaps-2.46-orig/Imakefile	1999-12-13 10:27:27 +0900
+++ Imakefile	2007-11-25 00:49:00 +0900
@@ -1,5 +1,5 @@
-/**/# Imakefile for xkeycaps;
-/**/# Copyright (c) 1991, 1992, 1993, 1994, 1995, 1999 Jamie Zawinski.
+XCOMM Imakefile for xkeycaps;
+XCOMM Copyright (c) 1991, 1992, 1993, 1994, 1995, 1999 Jamie Zawinski.
 
 /*
  *  To specify a different default keyboard (for when the vendor display
@@ -353,8 +353,8 @@
             TAR = tar
        COMPRESS = compress
    COMPRESS_EXT = Z
-/**/#      COMPRESS = gzip --verbose --best
-/**/#  COMPRESS_EXT = gz
+XCOMM      COMPRESS = gzip --verbose --best
+XCOMM  COMPRESS_EXT = gz
 
 ComplexProgramTarget(xkeycaps)
 
######## end gcc331-fixes.diff
EOT

/pkg/xkeycaps/
/usr/X11/lib/X11/app-defaults/XKeyCaps
/usr/bin/xkeycaps
/usr/man/man1/xkeycaps.1.gz
