Package-Name: xanim
Gentoo-Package: media-video/xanim
Requires: XFree86|Xorg
#FIXME: no more up-to-date online sites?
Homepage: http://xanim.polter.net/home.html
#Source: http://xanim.polter.net/xa_obtain.html/(xanim(\d)(\d\d)(\d+)\.tar\.gz)/[\0-\377]*xanim(\d)(\d\d)(\d+).tar.gz $1.$2.$3 http://xanim.polter.net/files/xanim$0.tar.gz
#FIXME: also modules (need to look at module versions & stuff; need multiple possiblities (glibc21/libc6))
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
	mv xanim* xanim-"$(VERSION)"
Compile:
	xmkmf
	$(MAKE) install prefix="$(PREFIX)" EXTRA_INCLUDES='-I$$(INCROOT)/X11' DESTDIR="$(PREFIX)/" BINDIR=bin
	mkdir -p "$(PREFIX)/man/man1"
	cp -p docs/xanim.man "$(PREFIX)/man/man1/xanim.1"
	mkdir -p "$(PREFIX)/mods"
Install:
	$(MAKE) instbin BIN=xanim
	$(MAKE) instman SECTION=1 MAN=xanim
# FIXME: $(PREFIX) in patch
Patch: <<EOT
--- Imakefile.old	Sun Apr 21 08:25:06 2002
+++ Imakefile	Fri Nov  8 02:05:02 2002
@@ -112,7 +112,7 @@
 XCOMM NOTE: not all machines need the XA_DLL_LIB define.
 XCOMM #########################################################################
 XCOMM 
-XCOMM XA_DLL_DEF = -DXA_DLL -DXA_PRINT
+XA_DLL_DEF = -DXA_DLL -DXA_PRINT
 XCOMM ### Use this only if the above doesn't work
 XCOMM XA_DLL_DEF = -DXA_DLL
 XCOMM
@@ -120,14 +120,14 @@
 XCOMM XA_DLL_LIB = -ldl
 XCOMM
 XCOMM HP/UX should use the following:
-XA_DLL_DEF = -DXA_HPDLL
-XA_DLL_LIB = -Wl,-E -ldld
+XCOMM XA_DLL_DEF = -DXA_HPDLL
+XCOMM XA_DLL_LIB = -Wl,-E -ldld
 XCOMM
 XCOMM
 XCOMM If you'd like to change the default directory that XAnim searches while
 XCOMM looking for dlls, then change the directory below.
 XCOMM
-XA_DLL_PATH = /usr/local/xanim/mods
+XA_DLL_PATH = /pkg/xanim/mods
 
 
 XCOMM #########################################################################
@@ -272,8 +272,8 @@
 XCOMM  XA_AUDIO_DEFS =
 XCOMM 
 XCOMM ## -- Linux PCs ---------------------------------------------------------
-XCOMM XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
-XCOMM XA_AUDIO_LIBS = -lc
+XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
+XA_AUDIO_LIBS = -lc
 XCOMM 
 XCOMM  -- Linux PC's with OLD Rev sound drivers -------------------------------
 XCOMM  XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_LINUX_OLDER_SND
@@ -351,9 +351,9 @@
 XCOMM  XA_AUDIO_LIBS = -lAlib
 XCOMM  --
 XCOMM  -- HP/UX 10.x AServer
-XA_AUDIO_DEFS = -DXA_HP_AUDIO -DXA_HP10
-XA_AUDIO_LIBS = -L/opt/audio/lib -lAlib
-XA_AUDIO_INCS = -I/opt/audio/include
+XCOMM  XA_AUDIO_DEFS = -DXA_HP_AUDIO -DXA_HP10
+XCOMM  XA_AUDIO_LIBS = -L/opt/audio/lib -lAlib
+XCOMM  XA_AUDIO_INCS = -I/opt/audio/include
 XCOMM 
 XCOMM  ------ AF (AudioFile) Support ------------------------------------------
 XCOMM  -- You need to indicate where the AF libraries libAFUtil.a and libAF.a
EOT

/pkg/xanim/
/usr/bin/xanim
/usr/man/man1/xanim.1.gz
