Initial import of xanim 2.70.6.4, a utility to view movies, into the NetBSD

packages collection, from the FreeBSD ports collection.
This commit is contained in:
agc 1998-02-12 12:34:45 +00:00
parent 74445200f4
commit afb7c07a95
6 changed files with 163 additions and 0 deletions

29
graphics/xanim/Makefile Normal file
View file

@ -0,0 +1,29 @@
# New ports collection makefile for: xanim
# Version required: 2.70.6.4
# Date created: Sat Nov 5 11:43:03 PST 1994
# Whom: piero
#
# FreeBSD Id: Makefile,v 1.12 1997/06/09 22:27:11 max Exp
#
DISTNAME= xanim27064
PKGNAME= xanim-2.70.6.4
CATEGORIES= graphics x11
MASTER_SITES= ftp://xanim.va.pubnix.com/\
ftp://xanim.va.pubnix.com/modules/
DISTFILES= ${EXTRACT_ONLY} ${EXTRA_FILES}
EXTRACT_ONLY= ${DISTNAME}.tar.gz
EXTRA_FILES= xa2.0_cvid_netbsd386.o.Z xa2.0_iv32_netbsd386.o.Z \
xa1.0_cyuv_netbsd386.o.Z
USE_IMAKE= yes
MAN1= xanim.1
MANCOMPRESSED= yes
post-extract:
@for file in ${EXTRA_FILES}; do \
cp ${DISTDIR}/$$file ${WRKSRC}; \
uncompress ${WRKSRC}/$$file; \
done
.include <bsd.port.mk>

4
graphics/xanim/files/md5 Normal file
View file

@ -0,0 +1,4 @@
MD5 (xanim27064.tar.gz) = ce521899a41477016f2e90caf02ecaad
MD5 (xa2.0_cvid_netbsd386.o.Z) = 80a70d69ea532c7f32a074381fff8468
MD5 (xa2.0_iv32_netbsd386.o.Z) = 1968c29d77e02c53df14bc4f2a29a1c0
MD5 (xa1.0_cyuv_netbsd386.o.Z) = 9f2d2b1a14f4518ffd02c0f45ccbf9e6

View file

@ -0,0 +1,82 @@
*** Imakefile.orig Mon Jan 27 01:22:08 1997
--- Imakefile Tue Jun 10 07:12:07 1997
***************
*** 91,103 ****
XCOMM -- Indeo 3.x IV32 indeo.readme
XCOMM -- Creative CYUV creative.readme
XCOMM
! XCOMM XA_IV32_DEF = -DXA_INDEO
! XCOMM XA_CVID_DEF = -DXA_CINEPAK
! XCOMM XA_CYUV_DEF = -DXA_CYUV
! XCOMM
! XA_IV32_LIB =
! XA_CVID_LIB =
! XA_CYUV_LIB =
XCOMM
XCOMM -- NOTE: SGI Machines only: if you see an error like
XCOMM -- "merge_ext returns nil during relocation" or similiar
--- 91,103 ----
XCOMM -- Indeo 3.x IV32 indeo.readme
XCOMM -- Creative CYUV creative.readme
XCOMM
! XA_IV32_DEF = -DXA_INDEO
! XA_CVID_DEF = -DXA_CINEPAK
! XA_CYUV_DEF = -DXA_CYUV
! XCOMM
! XA_IV32_LIB = xa2.0_cvid_netbsd386.o
! XA_CVID_LIB = xa2.0_iv32_netbsd386.o
! XA_CYUV_LIB = xa1.0_cyuv_netbsd386.o
XCOMM
XCOMM -- NOTE: SGI Machines only: if you see an error like
XCOMM -- "merge_ext returns nil during relocation" or similiar
***************
*** 154,160 ****
XCOMM XA_AUDIO_DEFS =
XCOMM
XCOMM -- Sun Sparcs -----------------------------------------------------------
! XA_AUDIO_DEFS = -DXA_SPARC_AUDIO
XCOMM
XCOMM NOTE: Imakefile should add the -DSVR4 to Sun Solaris machines, if not
XCOMM use the following:
--- 154,160 ----
XCOMM XA_AUDIO_DEFS =
XCOMM
XCOMM -- Sun Sparcs -----------------------------------------------------------
! XCOMM XA_AUDIO_DEFS = -DXA_SPARC_AUDIO
XCOMM
XCOMM NOTE: Imakefile should add the -DSVR4 to Sun Solaris machines, if not
XCOMM use the following:
***************
*** 199,205 ****
XCOMM XA_MACH_LIBS = -lc
XCOMM
XCOMM -- Also FreeBSD, and BSDI with SBlast-BSD-1.5 (development stages)-------
! XCOMM XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_LINUX_NEWER_SND
XCOMM XA_AUDIO_LIBS = -lc
XCOMM
XCOMM -- SGI Indigo -----------------------------------------------------------
--- 199,205 ----
XCOMM XA_MACH_LIBS = -lc
XCOMM
XCOMM -- Also FreeBSD, and BSDI with SBlast-BSD-1.5 (development stages)-------
! XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_LINUX_NEWER_SND
XCOMM XA_AUDIO_LIBS = -lc
XCOMM
XCOMM -- SGI Indigo -----------------------------------------------------------
***************
*** 334,340 ****
PROGRAMS = xanim
! INCLUDES = -I$(INCDIR) $(XA_INCS)
LIBS1 = $(XA_LIBS) $(EXTENSIONLIB) $(XTOOLLIB) $(XLIB) -lm
--- 334,340 ----
PROGRAMS = xanim
! INCLUDES = -I$(INCDIR)/X11 $(XA_INCS)
LIBS1 = $(XA_LIBS) $(EXTENSIONLIB) $(XTOOLLIB) $(XLIB) -lm

View file

@ -0,0 +1 @@
play most popular animation formats and show pictures

45
graphics/xanim/pkg/DESCR Normal file
View file

@ -0,0 +1,45 @@
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. The following features are sup-
ported:
-> Compressions 3,5,7,J(movies) and l(small
L).
-> Color cycling during single images and
anims.
-> Display Modes: depth 1-8, EHB, HAM and
HAM8.
+ GIF87a and GIF89a files.
-> single and multiple images supported.
-> GIF89a animation extensions supported.
+ 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 PFX(PageFlipper Plus F/X) animations. TEMP
DISABLED
+ Amiga MovieSetter animations(For those Eric
Schwartz fans).
+ Utah Raster Toolkit RLE images and anims.
+ AVI animations. Currently supported are
-> IBM Ultimotion (ULTI) depth 16.
-> JPEG (JPEG) depth 24.
images.
+ MPEG animations. Currently only Type I Frames
are displayed. Type B and Type P frames are cur-
rently ignored, but will be added in future
revs.
+ 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.
XAnim also provides various options that allow the user to
alter colormaps, playback speeds, looping modes and can
provide on-the-fly scaling of animations with the mouse.

2
graphics/xanim/pkg/PLIST Normal file
View file

@ -0,0 +1,2 @@
bin/xanim
man/man1/xanim.1.gz