summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2004-01-26 15:21:09 +0000
committerjmmv <jmmv@pkgsrc.org>2004-01-26 15:21:09 +0000
commitea22c865d2d28b9f3687c5c0ae2a39103b14a711 (patch)
tree6dd470f08d20c29a8f0b8da5636ca6c1f3b470cd
parent219875fc746865acd36f16a902b37fcbad88fbdb (diff)
downloadpkgsrc-ea22c865d2d28b9f3687c5c0ae2a39103b14a711.tar.gz
xanim moved to the multimedia category.
-rw-r--r--graphics/Makefile3
-rw-r--r--graphics/xanim/DESCR24
-rw-r--r--graphics/xanim/Makefile55
-rw-r--r--graphics/xanim/Makefile.codecs67
-rw-r--r--graphics/xanim/PLIST3
-rw-r--r--graphics/xanim/distinfo40
-rw-r--r--graphics/xanim/patches/patch-ab57
-rw-r--r--graphics/xanim/patches/patch-ae25
8 files changed, 1 insertions, 273 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 67ad079885f..eb2cdfd7251 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.284 2004/01/26 15:15:35 jmmv Exp $
+# $NetBSD: Makefile,v 1.285 2004/01/26 15:21:09 jmmv Exp $
#
COMMENT= Graphics tools and libraries
@@ -232,7 +232,6 @@ SUBDIR+= vid
SUBDIR+= viewfax
SUBDIR+= water
SUBDIR+= wmphoto
-SUBDIR+= xanim
SUBDIR+= xart
SUBDIR+= xbmbrowser
SUBDIR+= xdvipresent
diff --git a/graphics/xanim/DESCR b/graphics/xanim/DESCR
deleted file mode 100644
index bfc9f89b69c..00000000000
--- a/graphics/xanim/DESCR
+++ /dev/null
@@ -1,24 +0,0 @@
-XAnim is a program that can display animations of various
-formats on systems running X11. XAnim currently supports
-the following animation types:
-
- + FLI animations.
- + FLC animations.
- + IFF animations.
- + GIF87a and GIF89a files.
- + GIF89a animation extension support.
- + a kludgy text file listing gifs and what order
- to show them in.
- + DL animations. Formats 1, 2 and partial 3.
- + Amiga MovieSetter animations(For those Eric
- Schwartz fans).
- + Utah Raster Toolkit RLE images and anims.
- + AVI animations.
- + MPEG animations.
- + WAV audio files may have their sound added to
- any animation type that doesn't already have
- audio, by specifying the .wav file after the
- animation file on the command line. Currently
- only the PCM audio codec is supported.
- + any combination of the above on the same command
- line.
diff --git a/graphics/xanim/Makefile b/graphics/xanim/Makefile
deleted file mode 100644
index 648fd938af7..00000000000
--- a/graphics/xanim/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# $NetBSD: Makefile,v 1.34 2003/07/21 16:51:53 martti Exp $
-
-DISTNAME= xanim2801
-PKGNAME= xanim-2.80.1
-PKGREVISION= 2
-CATEGORIES= graphics x11
-MASTER_SITES= ftp://xanim.va.pubnix.com/\
- ftp://xanim.va.pubnix.com/modules/ \
- ftp://ftp.ut.ee/pub/graphics/xanim/ \
- ftp://ftp.ut.ee/pub/graphics/xanim/modules/ \
- ftp://ftp.ba-stuttgart.de/Mirrors/xanim/ \
- ftp://ftp.ba-stuttgart.de/Mirrors/xanim/modules/ \
- http://smurfland.cit.buffalo.edu/xanim/files/ \
- http://smurfland.cit.buffalo.edu/xanim/files/modules/
-DISTFILES= ${EXTRACT_ONLY} ${CODEC_FILES}
-
-MAINTAINER= tech-pkg@NetBSD.org
-HOMEPAGE= http://xanim.va.pubnix.com/
-COMMENT= Play most popular animation formats and show pictures
-
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-.include "Makefile.codecs"
-
-USE_BUILDLINK2= YES
-USE_X11BASE= YES
-USE_IMAKE= YES
-
-.include "../../mk/bsd.prefs.mk"
-
-MAKE_ENV+= ${XANIM_AUDIO.${OPSYS}}
-XANIM_AUDIO.Linux= XA_AUDIO_DEFS="-DXA_LINUX_AUDIO" \
- XA_AUDIO_LIBS="-lc"
-
-.if defined(USE_OSS)
-XANIM_AUDIO.NetBSD= XA_AUDIO_DEFS="-DXA_LINUX_AUDIO" \
- XA_AUDIO_LIBS="${LIBOSSAUDIO}"
-.else
-XANIM_AUDIO.NetBSD= XA_AUDIO_DEFS="-DXA_NetBSD_AUDIO"
-.endif
-
-XANIM_AUDIO.SunOS= XA_AUDIO_DEFS="-DXA_SPARC_AUDIO -DSVR4 -DXA_SELECT"
-
-post-extract:
- @${LN} -s docs/xanim.man ${WRKSRC}
- @${MKDIR} ${WRKSRC}/mods
-.if defined(CODEC_FILES) && !empty(CODEC_FILES)
- @for file in ${CODEC_FILES}; do \
- ${CP} ${DISTDIR}/$$file ${WRKSRC}/mods; \
- ${GUNZIP_CMD} ${WRKSRC}/mods/$$file; \
- done
-.endif
-
-.include "../../mk/ossaudio.buildlink2.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/xanim/Makefile.codecs b/graphics/xanim/Makefile.codecs
deleted file mode 100644
index a620fff772a..00000000000
--- a/graphics/xanim/Makefile.codecs
+++ /dev/null
@@ -1,67 +0,0 @@
-# $NetBSD: Makefile.codecs,v 1.3 2002/10/30 10:49:38 markd Exp $
-
-.include "../../mk/bsd.prefs.mk"
-
-# cvid Radius Cinepak video decompression for AVI and Quicktime
-# cyuv Creative CYUV video decompression for AVI
-# iv32 Intel YVU9 and Indeo 3.2 decompression for AVI and Quicktime
-#
-XANIM_CODECS?= ${_XANIM_UNRESTRICTED_CODECS}
-#XANIM_CODECS?= ${_XANIM_UNRESTRICTED_CODECS} ${_XANIM_RESTRICTED_CODECS}
-_XANIM_RESTRICTED_CODECS= cyuv iv32
-_XANIM_UNRESTRICTED_CODECS= cvid
-
-_XANIM_CODEC.cvid.i386-a.out= xa2.0_cvid_netbsd386.o.Z
-_XANIM_CODEC.cyuv.i386-a.out= xa1.0_cyuv_netbsd386.o.Z
-_XANIM_CODEC.iv32.i386-a.out= xa2.0_iv32_netbsd386.o.Z
-
-_XANIM_CODEC.cvid.m68k-a.out= xa2.0_cvid_netbsd68k.o.Z
-_XANIM_CODEC.cyuv.m68k-a.out= xa1.0_cyuv_netbsd68k.o.Z
-_XANIM_CODEC.iv32.m68k-a.out= xa2.0_iv32_netbsd68k.o.Z
-
-_XANIM_CODEC.cvid.i386-ELF= xa2.0_cvid_linuxELF.o.Z
-_XANIM_CODEC.cyuv.i386-ELF= xa1.0_cyuv_linuxELF.o.Z
-_XANIM_CODEC.iv32.i386-ELF= xa2.0_iv32_linuxELF.o.Z
-
-_XANIM_CODEC.cvid.sparc-a.out= xa2.0_cvid_sparcCOFF.o.Z
-_XANIM_CODEC.cyuv.sparc-a.out= xa1.0_cyuv_sparcAOUT.o.Z
-_XANIM_CODEC.iv32.sparc-a.out= xa2.0_iv32_sparcCOFF.o.Z
-
-_XANIM_CODEC.cvid.sparc-ELF= xa2.0_cvid_sparcELF.o.Z
-_XANIM_CODEC.cyuv.sparc-ELF= xa1.0_cyuv_sparcELF.o.Z
-_XANIM_CODEC.iv32.sparc-ELF= xa2.0_iv32_sparcELF.o.Z
-
-_XANIM_CODEC.cvid.powerpc-ELF= xa2.0_cvid_linuxPPC.o.Z
-_XANIM_CODEC.cyuv.powerpc-ELF= xa1.0_cyuv_linuxPPC.o.Z
-
-_XANIM_DEF.cvid= XA_CVID_DEF="-DXA_CVID"
-_XANIM_DEF.cyuv= XA_CYUV_DEF="-DXA_CYUV"
-_XANIM_DEF.iv32= XA_IV32_DEF="-DXA_IV32"
-
-_XANIM_LIB.cvid= XA_CVID_LIB
-_XANIM_LIB.cyuv= XA_CYUV_LIB
-_XANIM_LIB.iv32= XA_IV32_LIB
-
-_XANIM_MACH_TYPE= ${MACHINE_ARCH}-${OBJECT_FMT}
-
-.for _codec_ in ${XANIM_CODECS}
-. if defined(_XANIM_CODEC.${_codec_}.${_XANIM_MACH_TYPE})
-CODECS+= ${_codec_}
-CODEC_FILES+= ${_XANIM_CODEC.${_codec_}.${_XANIM_MACH_TYPE}}
-MAKE_ENV+= ${_XANIM_DEF.${_codec_}}
-MAKE_ENV+= ${_XANIM_LIB.${_codec_}}="mods/${_XANIM_CODEC.${_codec_}.${_XANIM_MACH_TYPE}:S/.Z$//}"
-. if !empty(_XANIM_RESTRICTED_CODECS:M${_codec_})
-_RESTRICTED_CODECS+= ${_codec_}
-. endif
-. endif
-.endfor
-
-BUILD_DEFS+= CODECS
-
-.if defined(_RESTRICTED_CODECS)
-RESTRICTED= "Can't mirror/distribute object modules: ${_RESTRICTED_CODECS}"
-NO_SRC_ON_FTP= ${RESTRICTED}
-NO_SRC_ON_CDROM= ${RESTRICTED}
-NO_BIN_ON_FTP= ${RESTRICTED}
-NO_BIN_ON_CDROM= ${RESTRICTED}
-.endif
diff --git a/graphics/xanim/PLIST b/graphics/xanim/PLIST
deleted file mode 100644
index 285ff42f319..00000000000
--- a/graphics/xanim/PLIST
+++ /dev/null
@@ -1,3 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2003/03/02 19:47:25 jschauma Exp $
-bin/xanim
-${IMAKE_MAN_DIR}/xanim.${IMAKE_MANNEWSUFFIX}
diff --git a/graphics/xanim/distinfo b/graphics/xanim/distinfo
deleted file mode 100644
index db9d94bb73a..00000000000
--- a/graphics/xanim/distinfo
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD: distinfo,v 1.9 2002/10/30 10:49:38 markd Exp $
-
-SHA1 (xanim2801.tar.gz) = 1966880880c3779d02199fbcd1acb771bc57f754
-Size (xanim2801.tar.gz) = 441250 bytes
-SHA1 (xa2.0_cvid_netbsd386.o.Z) = eea4f7c94bd7dcfd7e592add0fa415cb1514efa0
-Size (xa2.0_cvid_netbsd386.o.Z) = 4067 bytes
-SHA1 (xa2.0_iv32_netbsd386.o.Z) = e096322d85c21a8bf6afb5c8cd066c52cdd6e132
-Size (xa2.0_iv32_netbsd386.o.Z) = 46631 bytes
-SHA1 (xa1.0_cyuv_netbsd386.o.Z) = 08ad405baeffb1f72b9f9d960d0c11f6d81e7c07
-Size (xa1.0_cyuv_netbsd386.o.Z) = 937 bytes
-SHA1 (xa2.0_cvid_linuxELF.o.Z) = 7ce0db7c2007f13294342a863a90000a5d097b4f
-Size (xa2.0_cvid_linuxELF.o.Z) = 4382 bytes
-SHA1 (xa2.0_iv32_linuxELF.o.Z) = 937368f4f90f9023955b59e54c1182804e40d7ed
-Size (xa2.0_iv32_linuxELF.o.Z) = 46511 bytes
-SHA1 (xa1.0_cyuv_linuxELF.o.Z) = 71a81709b161a48e75d05a2a612f1f62034fee15
-Size (xa1.0_cyuv_linuxELF.o.Z) = 1242 bytes
-SHA1 (xa2.0_cvid_netbsd68k.o.Z) = 1e56d834c6bb3a0e26e2872601dfa9082487345c
-Size (xa2.0_cvid_netbsd68k.o.Z) = 3779 bytes
-SHA1 (xa2.0_iv32_netbsd68k.o.Z) = 9de53c2225d0ae117c7b23fa7415017611058441
-Size (xa2.0_iv32_netbsd68k.o.Z) = 44353 bytes
-SHA1 (xa1.0_cyuv_netbsd68k.o.Z) = 8478c3240581c2887dc63a7a9eac2cdb79f610a2
-Size (xa1.0_cyuv_netbsd68k.o.Z) = 942 bytes
-SHA1 (xa2.0_cvid_sparcCOFF.o.Z) = 1306ee5c88415b4a67b65247d41fa03101526a64
-Size (xa2.0_cvid_sparcCOFF.o.Z) = 4535 bytes
-SHA1 (xa2.0_iv32_sparcCOFF.o.Z) = 0307f18f02763b2b3229ed4b3a00eeec7bc2c56d
-Size (xa2.0_iv32_sparcCOFF.o.Z) = 48525 bytes
-SHA1 (xa1.0_cyuv_sparcAOUT.o.Z) = c31c60ac3a519bbdce9e4d9652f274b1194e880a
-Size (xa1.0_cyuv_sparcAOUT.o.Z) = 1048 bytes
-SHA1 (xa2.0_cvid_sparcELF.o.Z) = 7c256a74a389a7ef4b455a9f6d9e9a3d084cfe3c
-Size (xa2.0_cvid_sparcELF.o.Z) = 4730 bytes
-SHA1 (xa2.0_iv32_sparcELF.o.Z) = 3837819a50d3d430149ac0f498db30cdec6245f3
-Size (xa2.0_iv32_sparcELF.o.Z) = 48813 bytes
-SHA1 (xa1.0_cyuv_sparcELF.o.Z) = 6ad551439086a5c884d9a88971261cc7e60aad60
-Size (xa1.0_cyuv_sparcELF.o.Z) = 1277 bytes
-SHA1 (xa2.0_cvid_linuxPPC.o.Z) = d6736d7fe65008293863c31b8f4c28e13152afda
-Size (xa2.0_cvid_linuxPPC.o.Z) = 5192 bytes
-SHA1 (xa1.0_cyuv_linuxPPC.o.Z) = b9af24646b46d94ccfb5e042ca20f32006a8b0af
-Size (xa1.0_cyuv_linuxPPC.o.Z) = 1513 bytes
-SHA1 (patch-ab) = b55ebcb351152de078b7dd167b82a59cf5f61eb1
-SHA1 (patch-ae) = 6023e76bc0471a0810b0789cd24355c06eac02b8
diff --git a/graphics/xanim/patches/patch-ab b/graphics/xanim/patches/patch-ab
deleted file mode 100644
index f63a5478776..00000000000
--- a/graphics/xanim/patches/patch-ab
+++ /dev/null
@@ -1,57 +0,0 @@
-$NetBSD: patch-ab,v 1.11 2002/09/25 12:04:07 jlam Exp $
-
---- Imakefile.orig Sun Mar 21 14:36:26 1999
-+++ Imakefile
-@@ -96,9 +96,10 @@ XCOMM Specify any Linker flags needed
- XCOMM to link against symbols inside xanim.
- XCOMM
- XCOMM ## Linux
--LD_FLAGS = -rdynamic
-+XCOMM LD_FLAGS = -rdynamic
- XCOMM ## SunOS/Solaris use:
- XCOMM LD_FLAGS =
-+LD_FLAGS =
-
-
- XCOMM #########################################################################
-@@ -111,17 +112,17 @@ XCOMM
- XCOMM NOTE: not all machines need the XA_DLL_LIB define.
- XCOMM #########################################################################
- XCOMM
--XA_DLL_DEF = -DXA_DLL -DXA_PRINT
-+XCOMM XA_DLL_DEF = -DXA_DLL -DXA_PRINT
- XCOMM ### Use this only if the above doesn't work
- XCOMM XA_DLL_DEF = -DXA_DLL
- XCOMM
- XCOMM ### You may need this library.
--XA_DLL_LIB = -ldl
-+XCOMM XA_DLL_LIB = -ldl
- 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 = ${PREFIX}/lib/xanim
-
-
-
-@@ -267,8 +268,8 @@ XCOMM -- NOTE_9 Since xanim doesn't yet
- XCOMM XA_AUDIO_DEFS =
- XCOMM
- XCOMM ## -- Linux PCs ---------------------------------------------------------
--XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
--XA_AUDIO_LIBS = -lc
-+XCOMM XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
-+XCOMM 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
-@@ -465,7 +466,7 @@ DEFINES = $(XA_DEFS)
-
- PROGRAMS = $(XANIM)
-
--INCLUDES = -I$(INCDIR) $(XA_INCS)
-+INCLUDES = -I$(INCDIR) -I$(X11BASE)/include/X11 $(XA_INCS)
-
- LIBS1 = $(XA_LIBS) $(EXTENSIONLIB) $(XTOOLLIB) $(XLIB) -lm
- DEPLIBS1 = $(DEPEXTENSIONLIB) $(DEPXTOOLLIB) $(DEPXLIB)
diff --git a/graphics/xanim/patches/patch-ae b/graphics/xanim/patches/patch-ae
deleted file mode 100644
index 82f33d94d98..00000000000
--- a/graphics/xanim/patches/patch-ae
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-ae,v 1.3 2002/09/25 12:04:07 jlam Exp $
-
---- xa_audio.c.orig Sun Mar 21 14:36:25 1999
-+++ xa_audio.c
-@@ -4665,7 +4665,19 @@ void NetBSD_Audio_Init()
-
- a_info.mode = AUMODE_PLAY | AUMODE_PLAY_ALL;
- ioctl(devAudio, AUDIO_SETINFO, &a_info);
--#ifdef AUDIO_ENCODING_SLINEAR
-+#ifdef AUDIO_ENCODING_SLINEAR_LE
-+ /* Use new encoding names */
-+ AUDIO_INITINFO(&a_info);
-+ a_info.play.encoding = AUDIO_ENCODING_SLINEAR_LE;
-+ a_info.play.precision = 16;
-+ if ( ioctl(devAudio, AUDIO_SETINFO, &a_info) < 0)
-+ {
-+ AUDIO_INITINFO(&a_info);
-+ a_info.play.encoding = AUDIO_ENCODING_ULINEAR;
-+ a_info.play.precision = 8;
-+ ioctl(devAudio, AUDIO_SETINFO, &a_info);
-+ }
-+#elif defined(AUDIO_ENCODING_SLINEAR)
- /* Use new encoding names */
- AUDIO_INITINFO(&a_info);
- a_info.play.encoding = AUDIO_ENCODING_SLINEAR;