summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-05-15 13:21:31 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-05-15 13:21:31 +0000
commit6581ef0956c20a3849ce151eaa9bb3d192b8a704 (patch)
tree77cbd11f4d5e5d3cc42dd9a9951aa2639aa006f0 /media-video/xanim
parentVersion bump as per author email. (diff)
downloadhistorical-6581ef0956c20a3849ce151eaa9bb3d192b8a704.tar.gz
historical-6581ef0956c20a3849ce151eaa9bb3d192b8a704.tar.bz2
historical-6581ef0956c20a3849ce151eaa9bb3d192b8a704.zip
Moved using toolchain-funcs instead of gcc. Removed the two makefiles which aren't needed anymore.
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'media-video/xanim')
-rw-r--r--media-video/xanim/ChangeLog9
-rw-r--r--media-video/xanim/Manifest6
-rw-r--r--media-video/xanim/files/Makefile633
-rw-r--r--media-video/xanim/files/Makefile.amd64633
-rw-r--r--media-video/xanim/xanim-2.80.1-r4.ebuild8
5 files changed, 13 insertions, 1276 deletions
diff --git a/media-video/xanim/ChangeLog b/media-video/xanim/ChangeLog
index 10d6e7724978..ba7f9f938ee9 100644
--- a/media-video/xanim/ChangeLog
+++ b/media-video/xanim/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-video/xanim
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/xanim/ChangeLog,v 1.21 2004/12/17 20:23:06 corsair Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/xanim/ChangeLog,v 1.22 2005/05/15 13:21:31 flameeyes Exp $
+
+ 15 May 2005; Diego Pettenò <flameeyes@gentoo.org> -files/Makefile,
+ -files/Makefile.amd64, xanim-2.80.1-r4.ebuild:
+ Moved using toolchain-funcs instead of gcc. Removed the two makefiles which
+ aren't needed anymore.
17 Dec 2004; Markus Rothe <corsair@gentoo.org> xanim-2.80.1-r4.ebuild:
Stable on ppc64
diff --git a/media-video/xanim/Manifest b/media-video/xanim/Manifest
index 192892f7b521..23b2e544332e 100644
--- a/media-video/xanim/Manifest
+++ b/media-video/xanim/Manifest
@@ -1,6 +1,4 @@
-MD5 aef86295d5c1847ccb5c4ddfe2b46549 ChangeLog 2885
+MD5 3898d6af28a6478827aba00328b1416f ChangeLog 3110
MD5 9ef4af14dad87b03fde8e43f19e08d26 metadata.xml 225
-MD5 841be7e215056a66c2213d0a9fc93268 xanim-2.80.1-r4.ebuild 3179
-MD5 6a40e5518b2aaa2929a2572c5d7ca79e files/Makefile 23423
-MD5 cd8f40081245fb40b09b20eae7f5fd73 files/Makefile.amd64 23429
+MD5 c54fc2b240d354289041825d38a2dc18 xanim-2.80.1-r4.ebuild 3192
MD5 a04e6bf35b1c142eb7bbccfdc6c5280b files/digest-xanim-2.80.1-r4 878
diff --git a/media-video/xanim/files/Makefile b/media-video/xanim/files/Makefile
deleted file mode 100644
index 9ed8e9488a3b..000000000000
--- a/media-video/xanim/files/Makefile
+++ /dev/null
@@ -1,633 +0,0 @@
-.SUFFIXES: .c .o
-
-############################################################################
-#
-# Makefile for XAnim Rev 2.80.0
-#
-#
-############################################################################
-# Readme Readme Readme Readme Readme Readme Readme Readme Readme Readme
-############################################################################
-#
-# I've tried to organized and partition this Makefile so it's easier
-# to configure. Feedback is appreciated.
-#
-# First and foremost, please read the following files:
-#
-# "README.dll"
-# "README.zlib"
-#
-# If your machine/OS isn't yet supported by the DLL modules, then
-# you should also read these additional files:
-#
-# "cinepak.readme"
-# "indeo.readme"
-# "creative.readme"
-#
-# Then goto each Section and configure, comment, uncomment the Defines
-# as necessary. Some parts might have you search for a NOTE_* later
-# on in the Makefile and do something special there.
-#
-# Index of Sections
-# --------------- -----------------------------------------------
-# -- Section I - Name of Output File.
-# -- Section IIa - Compiler and Compiler Flags
-# -- Section IIb - Linker and Linker Flags
-# -- Section IIIa - DLL Defines/Libs
-# -- Section IIIb - ZLIB Defines/Libs
-# -- Section IIIc - Video Defines/Libs
-# -- Section IV.a - X11/OpenWindow Libs and Includes Directories.
-# -- Section IV.b - Are you running X11R6?
-# -- Section V - no longer used
-# -- Section VI - Audio Defines and Libraries.
-# -- Section VII - Machine Specific Defines and Libs(and Misc stuff)
-# ---------------- -----------------------------------------------
-#
-# Good luck,
-#
-# Mark Podlipec - podlipec@baynetworks.com
-# - podlipec@ici.net
-#
-############
-
-############################################################################
-# -- Section I
-# -- Output File (The name of the final executable)
-############################################################################
-#
-XANIM = xanim
-
-############################################################################
-# -- Section IIa
-# -- Choose your favorite C Compiler and Compiler flags
-#
-# NOTE: working on adding suggestions for specific machines.
-############################################################################
-#
-######### C COMPILER
-# Specify the C Compiler that you have on your machine.
-# NOTE: SunOS must use "cc" if you are using the DLL libs. I wasn't
-# able to get "gcc" to do the right thing when it comes to
-# loading dlls(dlopen,dlsym). Stack mismatch. Might also just be
-# a setup problem on my SunOS machine. Under Solaris, gcc worked
-# fine.
-#
-# CC = cc
-CC = gcc
-# CC = egcs
-#
-######### OPTIMIZATION FLAGS
-# -- Specifiy Any compiler Optimization flags that you wish to use. This
-# is highly recommended. See the man page on your compiler for details
-# but usually at least -O2 is supported.
-#
-OPTIMIZE = -O2
-#
-# Linux x86
-# OPTIMIZE = -O4 -m486
-#
-# -- SGI Indigo with MIPS R4xxx Processor
-# OPTIMIZE= -O2 -cckr -Wf,-XNh2000 -mips2
-#
-######### DEBUG FLAGS
-# Specify debug flags. You do not normally need to do this. Note that most
-# compilers don't like it when you mix optimization flags and debug flags.
-# DEBUG = -g -Wall
-
-
-
-############################################################################
-# -- Section IIb
-# -- Setup the Linker and Linker Flags.
-#
-# NOTE: working on adding suggestions for specific machines.
-############################################################################
-#
-######### LINKER
-# Specify the Linker that you have on your machine. Usually you can just
-# set this to be the same as your C Compiler. This will hopefully only
-# need to be different for a limited number of machines.
-#
-LD = $(CC)
-#
-######### LINKER FLAGS
-# Specify any Linker flags needed to allow dynamically loadable modules
-# to link against symbols inside xanim.
-#
-### Linux
-LD_FLAGS = -rdynamic
-### SunOS/Solaris use:
-# LD_FLAGS =
-
-
-##########################################################################
-# -- Section IIIa
-# -- Setup DLL Flags if supported on your platform.
-# -- NOTE: Please read "README.dll"
-#
-# So far I've only tested this on Linux_x86, SunOS_Sparc and Solaris_Sparc
-#
-# NOTE: not all machines need the XA_DLL_LIB define.
-##########################################################################
-#
-XA_DLL_DEF = -DXA_DLL -DXA_PRINT
-#### Use this only if the above doesn't work.
-#XA_DLL_DEF = -DXA_DLL
-#
-#### You may need this library.
-XA_DLL_LIB = -ldl
-#
-# If you'd like to change the default directory that XAnim searches while
-# looking for dlls, then change the directory below.
-#
-XA_DLL_PATH = /usr/X11R6/lib/xanim/mods
-
-
-##########################################################################
-# -- Section IIIb
-# -- If you have ZLIB, compile in support for Quicktime 3.0
-# -- compressed headers. NOTE: Please read "README.zlib"
-#
-##########################################################################
-#
-# -- Uncomment these if you have the library libz.* on your machine.
-XA_ZLIB_DEF = -DXA_ZLIB
-XA_ZLIB_LIB = -lz
-#
-# -- If the file libz.* is not in a directory that is normally
-# searched by your linker, then you need to uncomment the
-# following define and change "/home/zlib/incs" to be the
-# full path of the directory on your machine that actually
-# contains zlib include files:
-#
-# XA_ZLIB_INCS = -I/home/zlib/incs
-#
-# And you have to uncomment the following define and
-# change "/home/zlib/libs" to be the full path of the
-# directory on your machine that actually contains zlib
-# library file:
-#
-# XA_ZLIB_LDIR = -L/home/zlib/libs
-#
-
-##########################################################################
-# -- Section IIIc
-# -- Video Support Defines. These are okay to leave blank if you
-# -- don't know what to do, BUT in that case you should really
-# -- read the following files:
-# --
-# -- "cinepak.readme"
-# -- "indeo.readme"
-# -- "creative.readme"
-# --
-# -- Latest files are available from the following sites:
-# --
-# -- http://xanim.va.pubnix.com/home.html
-# -- http://smurfland.cit.buffalo.edu/xanim/home.html
-# -- http://xanim.resnet.gatech.edu
-# -- http://www.tm.informatik.uni-frankfurt.de/xanim/
-# --
-##########################################################################
-#
-# -- NOTE: If XAnim supports dynamically loadable modules for your machine
-# and you have the XA_DLL_* uncommented above then you do NOT want to
-# uncomment any of these.
-#
-# -- Modify the following ONLY after you have read the appropriate readmes
-# -- AND have downloaded the proper decompression modules AND have verified
-# -- that they are the correct size in bytes as listed in the readmes.
-# --
-# -- Cinepak CVID cinepak.readme
-# -- Indeo 3.x IV32 indeo.readme
-# -- Creative CYUV creative.readme
-#
-# Again don't use these if you are using the dynamically loadable modules.
-#
-# XA_IV32_DEF = -DXA_IV32
-# XA_CVID_DEF = -DXA_CVID
-# XA_CYUV_DEF = -DXA_CYUV
-#
-XA_IV32_LIB = mods/xa2.1_iv32_linuxELFg21.o
-XA_CVID_LIB = mods/xa2.0_cvid_linuxELFg21.o
-XA_CYUV_LIB = mods/xa1.0_cyuv_linuxELFg21.o
-#
-###########################
-# NOTE: SGI Machines Only:
-# if your linker core dumps then you'll need to uncomment the following
-# define as a workaround.
-#
-# XA_SGI1 = -old_ld -32
-#
-
-
-############################################################################
-# -- Section IIId
-# -- NO NEED TO MODIFY ANYTHING IN THIS SECTION
-#
-XA_DLL_DEFS = $(XA_DLL_DEF) -DXA_DLL_PATH=\"$(XA_DLL_PATH)\"
-XA_ZLIB_DEFS = $(XA_ZLIB_DEF) $(XA_ZLIB_INCS)
-XA_ZLIB_LIBS = $(XA_ZLIB_LDIR) $(XA_ZLIB_LIB)
-
-XA_VID_DEFS = $(XA_IV32_DEF) $(XA_CVID_DEF) $(XA_CYUV_DEF) \
- $(XA_DLL_DEFS) $(XA_ZLIB_DEFS)
-XA_VID_LIBS = $(XA_IV32_LIB) $(XA_CVID_LIB) $(XA_CYUV_LIB) \
- $(XA_DLL_LIB) $(XA_ZLIB_LIBS) \
- $(XA_SGI1)
-XA_VID_DEPS = $(XA_IV32_LIB) $(XA_CVID_LIB) $(XA_CYUV_LIB)
-#
-###
-XA_AUD_DEFS = -DXA_GSM
-XA_AUD_LIBS =
-XA_AUD_DEPS =
-XA_AUD_CFILES = xa_gsm.c
-XA_AUD_OFILES = xa_gsm.o
-###
-XA_MOD_DEFS = $(XA_VID_DEFS) $(XA_AUD_DEFS)
-XA_MOD_LIBS = $(XA_VID_LIBS) $(XA_AUD_LIBS)
-XA_MOD_DEPS = $(XA_VID_DEPS) $(XA_AUD_DEPS)
-XA_MOD_CFILES = $(XA_AUD_CFILES)
-XA_MOD_OFILES = $(XA_AUD_OFILES)
-#
-
-############################################################################
-# -- Section IV.a
-# -- X11/Openwindow Specific Defines
-#
-# NOTE: The location of the X11 libs and includes are extremely variable,
-# even across the same type of machines. Quite literally, they can
-# be put almost anywhere. Very annoying. What every happened to
-# /usr/lib/X11 and /usr/include/X11? Yeah, I know...
-#
-# IMPORTANT!! If you are using X11R6 see Section IV.b
-############################################################################
-#
-# -- X11 Includes directory
-# -- You need to find out what directory the X11 includes are located
-# -- in on your machine and then include that directory AND the
-# -- directory above it in the INCLUDE define(prefixed by -I).
-# -- You can look for the file "Xlib.h"
-# -- Here's some typical directories:
-# -- /usr/include/X11
-# -- /usr/include/X11R5
-# -- /usr/X11R5/include/X11
-# -- /usr/local/X11R5/include/X11
-# -- /X11R5/include/X11
-# -- /sapphire/tmp/test/X11R6/include/X11
-#
-# -- X11 Library directory
-# -- You need to find out what directory the X11 libraries are located
-# -- in on your machine and then include that directory in the
-# -- XLIBDIR define(prefixed by -L).
-# -- You can look for the files "libX11.*" (ie libX11.a, libX11.so, etc)
-# -- Here's some typical directories:
-# -- /usr/lib/X11
-# -- /usr/lib/X115
-# -- /usr/X115/lib/X11
-# -- /usr/local/X115/lib/X11
-# -- /X115/lib/X11
-#
-# -- Are you running X11R6???
-# Then you need to uncomment XA_X11R6_LIBS below:
-# XA_X11R6_LIBS = -lSM -lICE
-#
-#
-###-- SunOS/Solaris running Openwindows(You should look into getting X11)
-# INCLUDE = -I/usr/openwin/include -I/usr/openwin/include/X11
-# XLIBDIR = -L/usr/openwin/lib
-#
-###-- Linux using X11R6
-INCLUDE = -I/usr/X11R6/include -I/usr/X11R6/include/X11
-XLIBDIR = -L/usr/X11R6/lib
-#
-###-- My SunOS machine running X11R5
-# INCLUDE = -I/usr/X11R5/include -I/usr/X11R5/include/X11
-# XLIBDIR = -L/usr/X11R5/lib -lnsl
-#
-###-- My SunOS machine running X11R6
-# INCLUDE = -I/usr/X11R6/include -I/usr/X11R6/include/X11
-# XLIBDIR = -L/usr/X11R6/lib -lnsl
-#
-###-- Win32
-#-- This depends on where you installed the Cygnus X11 includes and libs.
-#-- IMPORTANT: See all NOTE_9's further down in the Makefile.
-# INCLUDE = -I/cygnus/b19/x11r6.4/include -I/cygnus/b19/x11r6.4/include/X11
-# XLIBDIR = -L/cygnus/b19/x11r6.4/lib
-#
-# TODO: add more machine/OS specific examples here. Feel free to send
-# in suggestions.
-#
-
-
-
-############################################################################
-# -- Section IV.b
-# -- If you are running X11R6, then you also need to uncomment
-# -- this define.
-############################################################################
-XA_X11R6_LIBS = -lSM -lICE
-#
-
-
-############################################################################
-# -- Section VI
-# -- Audio Defines
-#
-# NOTE: If your machine doesn't have audio OR isn't supported yet then
-# comment out ALL of the XA_AUDIO_* defines and you can still compile
-# XAnim for just video. Setting the XA_AUDIO_* to nothing has the
-# same affect.
-#
-# NOTE: Some machines will have to add -DXA_SELECT to the XA_AUDIO_DEFS.
-# let me know if you find this to be the case.
-############################################################################
-#
-# -- You don't have OR don't want Audio support -------------------------------
-# -- NOTE_9 Since xanim doesn't yet support Win32 audio, this is necessary.
-# XA_AUDIO_DEFS =
-#
-### -- Linux PCs --------------------------------------------------------------
-XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
-XA_AUDIO_LIBS = -lc
-#
-# -- Linux PC's with OLD Rev sound drivers ------------------------------------
-# XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_LINUX_OLDER_SND
-# XA_AUDIO_LIBS = -lc
-#
-# -- Sparc SunOS 4.1.x --------------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_SPARC_AUDIO
-#
-# -- Sparc Solaris/SunOS 5.x --------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_SPARC_AUDIO -DSVR4 -DXA_SELECT
-#
-# -- S/6000 - AIX 4.1 (3.2.5??) -----------------------------------------------
-# XA_AUDIO_DEFS = -DXA_AIX_AUDIO -DXA_SELECT
-#
-# -- SGI Irix------------------------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_SGI_AUDIO -DSYSV -DSVR4
-# XA_AUDIO_LIBS = -laudio
-#
-# -- DEC Multimedia Services Support ------------------------------------------
-# XA_AUDIO_DEFS = -DXA_MMS_AUDIO
-# XA_AUDIO_LIBS = -lmme
-#
-# -- DEC Multimedia Services Support With Volume Control-----------------------
-# XA_AUDIO_DEFS = -DXA_MMS_AUDIO -DMMS_VOL
-# XA_AUDIO_LIBS = -lmme
-#
-# -- DEC Multimedia Services Support --------------------------------------
-# -- This might be necessary for Digital Unix 3.2C and MME 1.60 DK
-# XA_AUDIO_DEFS = -DXA_MMS_AUDIO -DXA_MMS_160 -DDEC
-# XA_AUDIO_LIBS = -lmme
-#
-# -- NEC EWS Workstations -----------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_EWS_AUDIO
-#
-# -- SONY Workstations NEWS-5000 NEWS-OS 4.2 ----------------------------------
-# XA_AUDIO_DEFS = -DXA_SONY_AUDIO
-#
-# -- NetBSD-current (as of 30/April 1995)--------------------------------------
-# XA_AUDIO_DEFS = -DXA_NetBSD_AUDIO
-#
-# -- QNX 4.2 PC's -------------------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_SELECT
-# XA_AUDIO_LIBS = -lc
-#
-# -- Also FreeBSD, and BSDI with SBlast-BSD-1.5 (development stages)-----------
-# XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
-# XA_AUDIO_LIBS = -lc
-#
-# -- TOWNS Linux 16 bit PCM -----------------------------------------------
-# XA_AUDIO_DEFS = -DXA_TOWNS_AUDIO
-# XA_MACH_LIBS = -lc
-#
-# -- TOWNS Linux 8 bit PCM -----------------------------------------------
-# XA_AUDIO_DEFS = -DXA_TOWNS8_AUDIO
-# XA_MACH_LIBS = -lc
-#
-# -- HP 9000/700 Direct access to Audio Device---------------------------------
-# -- This is a direct access to the HP's audio device and works much smoother
-# -- than going through the Aserver(which has some serious problems).
-# -- NOTE: You need to kill AServer before using this audio device since
-# -- AServer will otherwise prevent xanim from opening it.
-# XA_AUDIO_DEFS = -DXA_HPDEV_AUDIO
-# XA_AUDIO_LIBS =
-#
-# -- HP 9000/700 AServer audio layers -----------------------------------------
-# -- This isn't well developed yet(haven't had enough time on an HP yet).
-# -- Plus AServer is currently *NOT* adequate for syncing audio and video.
-# -- It adds too much of a delay in the processing of audio and so
-# -- I don't recommend using it. But if you insist, consider yourself
-# -- forewarned.
-# --
-# -- HP/UX 9.x AServer
-# XA_AUDIO_DEFS = -DXA_HP_AUDIO
-# XA_AUDIO_LIBS = -lAlib
-# --
-# -- 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
-#
-# ------ AF (AudioFile) Support -----------------------------------------------
-# -- You need to indicate where the AF libraries libAFUtil.a and libAF.a
-# -- are located. Typically this is /usr/local/lib, but not always. Talk
-# -- to the person who installed them on your machine to find out where
-# -- they were put. Same with the AF/include directory.
-#
-# -- NOTE: SOME VENDORS have an a library called AudioFile, AFile or AF
-# -- that has to do with audio file formats and is NOT the same thing as
-# -- AudioFile above. Again, talk to the person who installed AudioFile
-# -- on your system. Otherwise, assume you don't have it.
-#
-# XA_AUDIO_DEFS = -DXA_AF_AUDIO
-# XA_AUDIO_LIBS = -L/usr/local/lib -lAFUtil -lAF
-# XA_AUDIO_INCS = -I/usr/local/include
-#
-# ------ NAS (Network Audio System) Support -----------------------------------
-# -- You need to indicate where the NAS library libaudio.a is located.
-# -- Typically this is /usr/local/lib, but not always. Talk to the
-# -- person who installed them on your machine to find out where they
-# -- were put. Otherwise, assume you don't have NAS installed.
-# -- Same with the /usr/local/include/audio directory.
-#
-# XA_AUDIO_DEFS = -DXA_NAS_AUDIO
-# XA_AUDIO_LIBS = -L/usr/local/lib/audio -laudio
-# XA_AUDIO_INCS = -I/usr/local/include/audio
-#
-# NOTE: /pain/audio is just where I keep all my audio stuff and is
-# just here for my convenience. (pain because the disk died once already :)
-# XA_AUDIO_DEFS = -DXA_NAS_AUDIO
-# XA_AUDIO_LIBS = -L/pain/audio/nas/lib/audio -laudio
-# XA_AUDIO_INCS = -I/pain/audio/nas/usr/include
-#
-############
-
-############################################################################
-# -- Section VII
-# Machine Specific Defines and Libs
-############################################################################
-#
-# -- Sun Sparc running SunOS 4.x and OpenWindows ------------------------------
-# See NOTE_5 below(alternative XLIBS define).
-#
-# -- Some Revs of Sun Solaris Machines need the following ---------------------
-# XA_MACH_LIBS = -lsocket -lnsl -lgen
-#
-# -- Unisys SVR4 machines based on Intel arch.
-# See NOTE_7 below(alternative XLIBS define)
-#
-# -- HP machines --------------------------------------------------------------
-# -- NEED this to increase the macro symbol table(default is 128000).
-# XA_MACH_DEFS = -Wp,-H150000
-#
-# -- PC DOS Machines running Quarterdeck's DESQview X--------------------------
-# XA_MACH_DEFS = -DMSDOS
-#
-# -- i486 box Interactive UNIX V2.2.1 -----------------------------------------
-# -- might need to uncomment out the define below:
-# XA_MACH_LIBS = -linet
-#
-# -- IBM AIX ------------------------------------------------------------------
-# These machines don't have the X11 Shared memory extension.
-# See NOTE_6 below(comment out the XA_SHARED define).
-#
-#
-# ---- Misc Defines for various machines -----------------------------------
-#
-# -- NO_INSTALL_CMAP prevents XAnim from specifically installing a cmap.
-# -- this causes problems on some PC versions of X11
-# XA_CMAP = -DNO_INSTALL_CMAP
-#
-# -- XA_XTPOINTER typedefs XtPointer as void* if your system doesn't
-# -- typedef it already. (X11R4 or below might need this)
-# XA_XTPTR = -DXA_XTPOINTER
-#
-# -- X11 Shared Memory
-# -- Allow use of shared memory if specified on cmd line. Comment this out
-# -- if get compiler errors about not finding XShm.h or the following
-# -- symbols(XShmCreateImage,XShmAttach,XShmDetach,XShmPutImage,etc).
-# -- NOTE_6: IBM AIX machines need to comment this out UNLESS YOU HAVE
-# -- SPECIFICALLY installed the Xshm extension on your AIX machine.
-# -- NOTE_9: WIN32 machines need to comment this out.
-XA_SHARED = -DXSHM
-#
-# -- X11 Multiple Buffers (may or may not help with large images)
-# -- Allow use of hardware/software double buffering in the server, if
-# -- specified on cmd line. Comment this out if you get compiler errors
-# -- about not finding multibuf.h or the
-# -- following symbols(XmbufDisplayBuffers, XmbufQueryExtension,
-# -- XmbufCreateBuffers).
-# -- NOTE_8: HP-UX machines need to comment this out.
-# XA_MULTIBUF = -DXMBUF
-#
-############
-#
-############################################################################
-# END OF SECTIONS - No need to look below unless a NOTE told you to.
-############################################################################
-#
-XA_MISC_DEFS = $(XA_CMAP) $(XA_XTPTR) $(XA_SHARED) $(XA_MULTIBUF) $(XA_MACH_DEFS)
-#
-#####################################
-# FINAL CFLAGS and OTHER_LIBS
-#
-
-XA_DEFS = $(XA_MISC_DEFS) $(XA_MOD_DEFS) $(XA_AUDIO_DEFS) -DXA_PETUNIA -DXA_KPCD
-XA_LIBS = $(XA_X11R6_LIBS) $(XA_MACH_LIBS) $(XA_MOD_LIBS) $(XA_AUDIO_LIBS)
-XA_INCS = $(INCLUDE) $(XA_VIDEO_INCS) $(XA_AUDIO_INCS)
-CFLAGS = $(DEBUG) $(OPTIMIZE)
-
-#####################################
-# FINAL LIBS
-#
-XLIBS = $(XA_LIBS) -lXext -lXt -lX11 -lm -lc
-#
-# NOTE_5: If you are using OpenWindows with SunOS4.1.3 then use the following:
-#XLIBS = $(XA_LIBS) -lXext -lXt -lX11 -lm -lXext
-#
-# NOTE_7: If you are using Unisys SVR4 then use the following:
-#XLIBS = $(XA_LIBS) -lXext -lXt -lX11 -lm -lc -lnsl -lsocket -lgen -L/usr/ucblib -lucb
-#
-# NOTE_9: If you are using CYG-WIN32 then use the following:
-#XLIBS = -lXext -lXt -lX11 -lm $(XA_LIBS)
-
-
-# xa_pfx.c TEMP REMOVED
-CFILES = xanim.c xa_show.c xa_x11.c xa_fli.c xa_iff.c \
- xa_gif.c xa_txt.c unpacker.c xa_utils.c xa_act.c \
- xa_set.c xa_cmap.c xa_rle.c xa_wav.c xa_au.c xa_8svx.c \
- xa_avi.c xa_qt.c xa_qt_decs.c xa_audio.c xa_ipc.c xa_color.c \
- xa_jpg.c xa_mpg.c xa_dl.c xa_jmov.c xa_movi.c xa_raw.c \
- xa_replay.c xa_j6i.c xa_g72x.c xa_g721.c \
- xa_dumfx.c xa_acodec.c xa_input.c xa_formats.c \
- xa_vid_codec.c \
- xa1.0_kpcd.c \
- $(XA_MOD_CFILES)
-
-
-OFILES = xanim.o xa_show.o xa_x11.o xa_fli.o xa_iff.o \
- xa_gif.o xa_txt.o unpacker.o xa_utils.o xa_act.o \
- xa_set.o xa_cmap.o xa_rle.o xa_wav.o xa_au.o xa_8svx.o \
- xa_avi.o xa_qt.o xa_qt_decs.o xa_audio.o xa_ipc.o xa_color.o \
- xa_jpg.o xa_mpg.o xa_dl.o xa_jmov.o xa_movi.o xa_raw.o \
- xa_replay.o xa_j6i.o xa_g72x.o xa_g721.o \
- xa_dumfx.o xa_acodec.o xa_input.o xa_formats.o \
- xa_vid_codec.o \
- xa1.0_kpcd.o \
- $(XA_MOD_OFILES)
-
-xanim: $(OFILES) $(XA_MOD_DEPS)
- $(LD) $(LD_FLAGS) -o $(XANIM) $(OFILES) $(XLIBDIR) $(XLIBS)
-
-.c.o:
- $(CC) -I. $(CFLAGS) $(XA_DEFS) $(XA_INCS) -c $*.c
-
-clean:
- rm -f $(OFILES) core
-
-xaclean:
- rm -f $(OFILES) core
-
-txtmerge:
- $(CC) $(CFLAGS) -o txtmerge txtmerge.c
-
-
-# DO NOT DELETE THIS LINE
-xanim.o: Makefile xanim.h xa_config.h xa_x11.h xanim.c
-xa1.0_kpcd.o: xa1.0_kpcd.c
-unpacker.o: unpacker.c
-xa_acodec.o: Makefile xanim.h xa_acodec.c
-xa_act.o: xanim.h xa_config.h xa_act.c
-xa_au.o: xanim.h xa_config.h xa_au.c
-xa_audio.o: Makefile xanim.h xa_config.h xa_audio.h xa_audio.c
-xa_avi.o: Makefile xanim.h xa_config.h xa_avi.h xa_codecs.h xa_xmpg.h xa_avi.c
-xa_cmap.o: xanim.h xa_config.h xa_cmap.c
-xa_color.o: xanim.h xa_color.c
-xa_dl.o: xanim.h xa_config.h xa_dl.h xa_dl.c
-xa_dumfx.o: xanim.h xa_dumfx.c
-xa_fli.o: xanim.h xa_config.h xa_fli.h xa_fli.c
-xa_formats.o: xanim.h xa_formats.c
-xa_gif.o: xanim.h xa_config.h xa_gif.h xa_gif.c
-xa_iff.o: xanim.h xa_config.h xa_iff.h xa_iff.c
-xa_input.o: xanim.h xa_input.c
-xa_ipc.o: Makefile xanim.h xa_config.h xa_ipc.h xa_ipc.c
-xa_jmov.o: xanim.h xa_config.h xa_jmov.h xa_jmov.c
-xa_jpg.o: xanim.h xa_config.h xa_jpg.h xa_jpg.c
-xa_j6i.o: xanim.h xa_j6i.h xa_j6i.c
-xa_movi.o: xanim.h xa_config.h xa_movi.h xa_movi.c
-xa_mpg.o: xanim.h xa_config.h xa_mpg.h xa_xmpg.h xa_mpg.c xa_jpg.c
-xa_qt.o: Makefile xanim.h xa_config.h xa_qt.h xa_codecs.h xa_qt.c
-xa_qt_decs.o: Makefile xanim.h xa_config.h xa_qt.h xa_qt_decs.c
-xa_vid_codec.o: Makefile xa_avi.h xa_qt.h xa_codecs.h xavid.h xavid_mod.h
-xa_vid_codec.o: xa_vid_codec.c
-xa_replay.o: xanim.h xa_config.h xa_replay.h xa_replay.c
-xa_rle.o: xanim.h xa_config.h xa_rle.h xa_rle.c
-xa_set.o: xanim.h xa_config.h xa_iff.h xa_iff.c xa_set.h xa_set.c
-xa_raw.o: xanim.h xa_raw.h xa_raw.c
-xa_show.o: Makefile xanim.h xa_show.c
-xa_txt.o: xanim.h xa_config.h xa_txt.c
-xa_utils.o: xanim.h xa_config.h xa_utils.c
-xa_wav.o: xanim.h xa_config.h xa_avi.h xa_wav.c
-xa_8svx.o: xanim.h xa_8svx.h xa_8svx.c
-xa_x11.o: Makefile xanim.h xa_config.h xa_x11.h xa_x11.c
-xa_gsm.o: xanim.h xa_gsm_state.h xa_gsm.h xa_gsm.c
diff --git a/media-video/xanim/files/Makefile.amd64 b/media-video/xanim/files/Makefile.amd64
deleted file mode 100644
index 9345fc91f6b2..000000000000
--- a/media-video/xanim/files/Makefile.amd64
+++ /dev/null
@@ -1,633 +0,0 @@
-.SUFFIXES: .c .o
-
-############################################################################
-#
-# Makefile for XAnim Rev 2.80.0
-#
-#
-############################################################################
-# Readme Readme Readme Readme Readme Readme Readme Readme Readme Readme
-############################################################################
-#
-# I've tried to organized and partition this Makefile so it's easier
-# to configure. Feedback is appreciated.
-#
-# First and foremost, please read the following files:
-#
-# "README.dll"
-# "README.zlib"
-#
-# If your machine/OS isn't yet supported by the DLL modules, then
-# you should also read these additional files:
-#
-# "cinepak.readme"
-# "indeo.readme"
-# "creative.readme"
-#
-# Then goto each Section and configure, comment, uncomment the Defines
-# as necessary. Some parts might have you search for a NOTE_* later
-# on in the Makefile and do something special there.
-#
-# Index of Sections
-# --------------- -----------------------------------------------
-# -- Section I - Name of Output File.
-# -- Section IIa - Compiler and Compiler Flags
-# -- Section IIb - Linker and Linker Flags
-# -- Section IIIa - DLL Defines/Libs
-# -- Section IIIb - ZLIB Defines/Libs
-# -- Section IIIc - Video Defines/Libs
-# -- Section IV.a - X11/OpenWindow Libs and Includes Directories.
-# -- Section IV.b - Are you running X11R6?
-# -- Section V - no longer used
-# -- Section VI - Audio Defines and Libraries.
-# -- Section VII - Machine Specific Defines and Libs(and Misc stuff)
-# ---------------- -----------------------------------------------
-#
-# Good luck,
-#
-# Mark Podlipec - podlipec@baynetworks.com
-# - podlipec@ici.net
-#
-############
-
-############################################################################
-# -- Section I
-# -- Output File (The name of the final executable)
-############################################################################
-#
-XANIM = xanim
-
-############################################################################
-# -- Section IIa
-# -- Choose your favorite C Compiler and Compiler flags
-#
-# NOTE: working on adding suggestions for specific machines.
-############################################################################
-#
-######### C COMPILER
-# Specify the C Compiler that you have on your machine.
-# NOTE: SunOS must use "cc" if you are using the DLL libs. I wasn't
-# able to get "gcc" to do the right thing when it comes to
-# loading dlls(dlopen,dlsym). Stack mismatch. Might also just be
-# a setup problem on my SunOS machine. Under Solaris, gcc worked
-# fine.
-#
-# CC = cc
-CC = gcc
-# CC = egcs
-#
-######### OPTIMIZATION FLAGS
-# -- Specifiy Any compiler Optimization flags that you wish to use. This
-# is highly recommended. See the man page on your compiler for details
-# but usually at least -O2 is supported.
-#
-OPTIMIZE = -O2
-#
-# Linux x86
-# OPTIMIZE = -O4 -m486
-#
-# -- SGI Indigo with MIPS R4xxx Processor
-# OPTIMIZE= -O2 -cckr -Wf,-XNh2000 -mips2
-#
-######### DEBUG FLAGS
-# Specify debug flags. You do not normally need to do this. Note that most
-# compilers don't like it when you mix optimization flags and debug flags.
-# DEBUG = -g -Wall
-
-
-
-############################################################################
-# -- Section IIb
-# -- Setup the Linker and Linker Flags.
-#
-# NOTE: working on adding suggestions for specific machines.
-############################################################################
-#
-######### LINKER
-# Specify the Linker that you have on your machine. Usually you can just
-# set this to be the same as your C Compiler. This will hopefully only
-# need to be different for a limited number of machines.
-#
-LD = $(CC)
-#
-######### LINKER FLAGS
-# Specify any Linker flags needed to allow dynamically loadable modules
-# to link against symbols inside xanim.
-#
-### Linux
-LD_FLAGS = -rdynamic
-### SunOS/Solaris use:
-# LD_FLAGS =
-
-
-##########################################################################
-# -- Section IIIa
-# -- Setup DLL Flags if supported on your platform.
-# -- NOTE: Please read "README.dll"
-#
-# So far I've only tested this on Linux_x86, SunOS_Sparc and Solaris_Sparc
-#
-# NOTE: not all machines need the XA_DLL_LIB define.
-##########################################################################
-#
-XA_DLL_DEF = -DXA_DLL -DXA_PRINT
-#### Use this only if the above doesn't work.
-#XA_DLL_DEF = -DXA_DLL
-#
-#### You may need this library.
-XA_DLL_LIB = -ldl
-#
-# If you'd like to change the default directory that XAnim searches while
-# looking for dlls, then change the directory below.
-#
-XA_DLL_PATH = /usr/X11R6/lib/xanim/mods
-
-
-##########################################################################
-# -- Section IIIb
-# -- If you have ZLIB, compile in support for Quicktime 3.0
-# -- compressed headers. NOTE: Please read "README.zlib"
-#
-##########################################################################
-#
-# -- Uncomment these if you have the library libz.* on your machine.
-XA_ZLIB_DEF = -DXA_ZLIB
-XA_ZLIB_LIB = -lz
-#
-# -- If the file libz.* is not in a directory that is normally
-# searched by your linker, then you need to uncomment the
-# following define and change "/home/zlib/incs" to be the
-# full path of the directory on your machine that actually
-# contains zlib include files:
-#
-# XA_ZLIB_INCS = -I/home/zlib/incs
-#
-# And you have to uncomment the following define and
-# change "/home/zlib/libs" to be the full path of the
-# directory on your machine that actually contains zlib
-# library file:
-#
-# XA_ZLIB_LDIR = -L/home/zlib/libs
-#
-
-##########################################################################
-# -- Section IIIc
-# -- Video Support Defines. These are okay to leave blank if you
-# -- don't know what to do, BUT in that case you should really
-# -- read the following files:
-# --
-# -- "cinepak.readme"
-# -- "indeo.readme"
-# -- "creative.readme"
-# --
-# -- Latest files are available from the following sites:
-# --
-# -- http://xanim.va.pubnix.com/home.html
-# -- http://smurfland.cit.buffalo.edu/xanim/home.html
-# -- http://xanim.resnet.gatech.edu
-# -- http://www.tm.informatik.uni-frankfurt.de/xanim/
-# --
-##########################################################################
-#
-# -- NOTE: If XAnim supports dynamically loadable modules for your machine
-# and you have the XA_DLL_* uncommented above then you do NOT want to
-# uncomment any of these.
-#
-# -- Modify the following ONLY after you have read the appropriate readmes
-# -- AND have downloaded the proper decompression modules AND have verified
-# -- that they are the correct size in bytes as listed in the readmes.
-# --
-# -- Cinepak CVID cinepak.readme
-# -- Indeo 3.x IV32 indeo.readme
-# -- Creative CYUV creative.readme
-#
-# Again don't use these if you are using the dynamically loadable modules.
-#
-# XA_IV32_DEF = -DXA_IV32
-# XA_CVID_DEF = -DXA_CVID
-# XA_CYUV_DEF = -DXA_CYUV
-#
-# XA_IV32_LIB = mods/xa2.1_iv32_linuxELFg21.o
-# XA_CVID_LIB = mods/xa2.0_cvid_linuxELFg21.o
-# XA_CYUV_LIB = mods/xa1.0_cyuv_linuxELFg21.o
-#
-###########################
-# NOTE: SGI Machines Only:
-# if your linker core dumps then you'll need to uncomment the following
-# define as a workaround.
-#
-# XA_SGI1 = -old_ld -32
-#
-
-
-############################################################################
-# -- Section IIId
-# -- NO NEED TO MODIFY ANYTHING IN THIS SECTION
-#
-XA_DLL_DEFS = $(XA_DLL_DEF) -DXA_DLL_PATH=\"$(XA_DLL_PATH)\"
-XA_ZLIB_DEFS = $(XA_ZLIB_DEF) $(XA_ZLIB_INCS)
-XA_ZLIB_LIBS = $(XA_ZLIB_LDIR) $(XA_ZLIB_LIB)
-
-XA_VID_DEFS = $(XA_IV32_DEF) $(XA_CVID_DEF) $(XA_CYUV_DEF) \
- $(XA_DLL_DEFS) $(XA_ZLIB_DEFS)
-XA_VID_LIBS = $(XA_IV32_LIB) $(XA_CVID_LIB) $(XA_CYUV_LIB) \
- $(XA_DLL_LIB) $(XA_ZLIB_LIBS) \
- $(XA_SGI1)
-XA_VID_DEPS = $(XA_IV32_LIB) $(XA_CVID_LIB) $(XA_CYUV_LIB)
-#
-###
-XA_AUD_DEFS = -DXA_GSM
-XA_AUD_LIBS =
-XA_AUD_DEPS =
-XA_AUD_CFILES = xa_gsm.c
-XA_AUD_OFILES = xa_gsm.o
-###
-XA_MOD_DEFS = $(XA_VID_DEFS) $(XA_AUD_DEFS)
-XA_MOD_LIBS = $(XA_VID_LIBS) $(XA_AUD_LIBS)
-XA_MOD_DEPS = $(XA_VID_DEPS) $(XA_AUD_DEPS)
-XA_MOD_CFILES = $(XA_AUD_CFILES)
-XA_MOD_OFILES = $(XA_AUD_OFILES)
-#
-
-############################################################################
-# -- Section IV.a
-# -- X11/Openwindow Specific Defines
-#
-# NOTE: The location of the X11 libs and includes are extremely variable,
-# even across the same type of machines. Quite literally, they can
-# be put almost anywhere. Very annoying. What every happened to
-# /usr/lib/X11 and /usr/include/X11? Yeah, I know...
-#
-# IMPORTANT!! If you are using X11R6 see Section IV.b
-############################################################################
-#
-# -- X11 Includes directory
-# -- You need to find out what directory the X11 includes are located
-# -- in on your machine and then include that directory AND the
-# -- directory above it in the INCLUDE define(prefixed by -I).
-# -- You can look for the file "Xlib.h"
-# -- Here's some typical directories:
-# -- /usr/include/X11
-# -- /usr/include/X11R5
-# -- /usr/X11R5/include/X11
-# -- /usr/local/X11R5/include/X11
-# -- /X11R5/include/X11
-# -- /sapphire/tmp/test/X11R6/include/X11
-#
-# -- X11 Library directory
-# -- You need to find out what directory the X11 libraries are located
-# -- in on your machine and then include that directory in the
-# -- XLIBDIR define(prefixed by -L).
-# -- You can look for the files "libX11.*" (ie libX11.a, libX11.so, etc)
-# -- Here's some typical directories:
-# -- /usr/lib/X11
-# -- /usr/lib/X115
-# -- /usr/X115/lib/X11
-# -- /usr/local/X115/lib/X11
-# -- /X115/lib/X11
-#
-# -- Are you running X11R6???
-# Then you need to uncomment XA_X11R6_LIBS below:
-# XA_X11R6_LIBS = -lSM -lICE
-#
-#
-###-- SunOS/Solaris running Openwindows(You should look into getting X11)
-# INCLUDE = -I/usr/openwin/include -I/usr/openwin/include/X11
-# XLIBDIR = -L/usr/openwin/lib
-#
-###-- Linux using X11R6
-INCLUDE = -I/usr/X11R6/include -I/usr/X11R6/include/X11
-XLIBDIR = -L/usr/X11R6/lib
-#
-###-- My SunOS machine running X11R5
-# INCLUDE = -I/usr/X11R5/include -I/usr/X11R5/include/X11
-# XLIBDIR = -L/usr/X11R5/lib -lnsl
-#
-###-- My SunOS machine running X11R6
-# INCLUDE = -I/usr/X11R6/include -I/usr/X11R6/include/X11
-# XLIBDIR = -L/usr/X11R6/lib -lnsl
-#
-###-- Win32
-#-- This depends on where you installed the Cygnus X11 includes and libs.
-#-- IMPORTANT: See all NOTE_9's further down in the Makefile.
-# INCLUDE = -I/cygnus/b19/x11r6.4/include -I/cygnus/b19/x11r6.4/include/X11
-# XLIBDIR = -L/cygnus/b19/x11r6.4/lib
-#
-# TODO: add more machine/OS specific examples here. Feel free to send
-# in suggestions.
-#
-
-
-
-############################################################################
-# -- Section IV.b
-# -- If you are running X11R6, then you also need to uncomment
-# -- this define.
-############################################################################
-XA_X11R6_LIBS = -lSM -lICE
-#
-
-
-############################################################################
-# -- Section VI
-# -- Audio Defines
-#
-# NOTE: If your machine doesn't have audio OR isn't supported yet then
-# comment out ALL of the XA_AUDIO_* defines and you can still compile
-# XAnim for just video. Setting the XA_AUDIO_* to nothing has the
-# same affect.
-#
-# NOTE: Some machines will have to add -DXA_SELECT to the XA_AUDIO_DEFS.
-# let me know if you find this to be the case.
-############################################################################
-#
-# -- You don't have OR don't want Audio support -------------------------------
-# -- NOTE_9 Since xanim doesn't yet support Win32 audio, this is necessary.
-# XA_AUDIO_DEFS =
-#
-### -- Linux PCs --------------------------------------------------------------
-XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
-XA_AUDIO_LIBS = -lc
-#
-# -- Linux PC's with OLD Rev sound drivers ------------------------------------
-# XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_LINUX_OLDER_SND
-# XA_AUDIO_LIBS = -lc
-#
-# -- Sparc SunOS 4.1.x --------------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_SPARC_AUDIO
-#
-# -- Sparc Solaris/SunOS 5.x --------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_SPARC_AUDIO -DSVR4 -DXA_SELECT
-#
-# -- S/6000 - AIX 4.1 (3.2.5??) -----------------------------------------------
-# XA_AUDIO_DEFS = -DXA_AIX_AUDIO -DXA_SELECT
-#
-# -- SGI Irix------------------------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_SGI_AUDIO -DSYSV -DSVR4
-# XA_AUDIO_LIBS = -laudio
-#
-# -- DEC Multimedia Services Support ------------------------------------------
-# XA_AUDIO_DEFS = -DXA_MMS_AUDIO
-# XA_AUDIO_LIBS = -lmme
-#
-# -- DEC Multimedia Services Support With Volume Control-----------------------
-# XA_AUDIO_DEFS = -DXA_MMS_AUDIO -DMMS_VOL
-# XA_AUDIO_LIBS = -lmme
-#
-# -- DEC Multimedia Services Support --------------------------------------
-# -- This might be necessary for Digital Unix 3.2C and MME 1.60 DK
-# XA_AUDIO_DEFS = -DXA_MMS_AUDIO -DXA_MMS_160 -DDEC
-# XA_AUDIO_LIBS = -lmme
-#
-# -- NEC EWS Workstations -----------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_EWS_AUDIO
-#
-# -- SONY Workstations NEWS-5000 NEWS-OS 4.2 ----------------------------------
-# XA_AUDIO_DEFS = -DXA_SONY_AUDIO
-#
-# -- NetBSD-current (as of 30/April 1995)--------------------------------------
-# XA_AUDIO_DEFS = -DXA_NetBSD_AUDIO
-#
-# -- QNX 4.2 PC's -------------------------------------------------------------
-# XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_SELECT
-# XA_AUDIO_LIBS = -lc
-#
-# -- Also FreeBSD, and BSDI with SBlast-BSD-1.5 (development stages)-----------
-# XA_AUDIO_DEFS = -DXA_LINUX_AUDIO
-# XA_AUDIO_LIBS = -lc
-#
-# -- TOWNS Linux 16 bit PCM -----------------------------------------------
-# XA_AUDIO_DEFS = -DXA_TOWNS_AUDIO
-# XA_MACH_LIBS = -lc
-#
-# -- TOWNS Linux 8 bit PCM -----------------------------------------------
-# XA_AUDIO_DEFS = -DXA_TOWNS8_AUDIO
-# XA_MACH_LIBS = -lc
-#
-# -- HP 9000/700 Direct access to Audio Device---------------------------------
-# -- This is a direct access to the HP's audio device and works much smoother
-# -- than going through the Aserver(which has some serious problems).
-# -- NOTE: You need to kill AServer before using this audio device since
-# -- AServer will otherwise prevent xanim from opening it.
-# XA_AUDIO_DEFS = -DXA_HPDEV_AUDIO
-# XA_AUDIO_LIBS =
-#
-# -- HP 9000/700 AServer audio layers -----------------------------------------
-# -- This isn't well developed yet(haven't had enough time on an HP yet).
-# -- Plus AServer is currently *NOT* adequate for syncing audio and video.
-# -- It adds too much of a delay in the processing of audio and so
-# -- I don't recommend using it. But if you insist, consider yourself
-# -- forewarned.
-# --
-# -- HP/UX 9.x AServer
-# XA_AUDIO_DEFS = -DXA_HP_AUDIO
-# XA_AUDIO_LIBS = -lAlib
-# --
-# -- 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
-#
-# ------ AF (AudioFile) Support -----------------------------------------------
-# -- You need to indicate where the AF libraries libAFUtil.a and libAF.a
-# -- are located. Typically this is /usr/local/lib, but not always. Talk
-# -- to the person who installed them on your machine to find out where
-# -- they were put. Same with the AF/include directory.
-#
-# -- NOTE: SOME VENDORS have an a library called AudioFile, AFile or AF
-# -- that has to do with audio file formats and is NOT the same thing as
-# -- AudioFile above. Again, talk to the person who installed AudioFile
-# -- on your system. Otherwise, assume you don't have it.
-#
-# XA_AUDIO_DEFS = -DXA_AF_AUDIO
-# XA_AUDIO_LIBS = -L/usr/local/lib -lAFUtil -lAF
-# XA_AUDIO_INCS = -I/usr/local/include
-#
-# ------ NAS (Network Audio System) Support -----------------------------------
-# -- You need to indicate where the NAS library libaudio.a is located.
-# -- Typically this is /usr/local/lib, but not always. Talk to the
-# -- person who installed them on your machine to find out where they
-# -- were put. Otherwise, assume you don't have NAS installed.
-# -- Same with the /usr/local/include/audio directory.
-#
-# XA_AUDIO_DEFS = -DXA_NAS_AUDIO
-# XA_AUDIO_LIBS = -L/usr/local/lib/audio -laudio
-# XA_AUDIO_INCS = -I/usr/local/include/audio
-#
-# NOTE: /pain/audio is just where I keep all my audio stuff and is
-# just here for my convenience. (pain because the disk died once already :)
-# XA_AUDIO_DEFS = -DXA_NAS_AUDIO
-# XA_AUDIO_LIBS = -L/pain/audio/nas/lib/audio -laudio
-# XA_AUDIO_INCS = -I/pain/audio/nas/usr/include
-#
-############
-
-############################################################################
-# -- Section VII
-# Machine Specific Defines and Libs
-############################################################################
-#
-# -- Sun Sparc running SunOS 4.x and OpenWindows ------------------------------
-# See NOTE_5 below(alternative XLIBS define).
-#
-# -- Some Revs of Sun Solaris Machines need the following ---------------------
-# XA_MACH_LIBS = -lsocket -lnsl -lgen
-#
-# -- Unisys SVR4 machines based on Intel arch.
-# See NOTE_7 below(alternative XLIBS define)
-#
-# -- HP machines --------------------------------------------------------------
-# -- NEED this to increase the macro symbol table(default is 128000).
-# XA_MACH_DEFS = -Wp,-H150000
-#
-# -- PC DOS Machines running Quarterdeck's DESQview X--------------------------
-# XA_MACH_DEFS = -DMSDOS
-#
-# -- i486 box Interactive UNIX V2.2.1 -----------------------------------------
-# -- might need to uncomment out the define below:
-# XA_MACH_LIBS = -linet
-#
-# -- IBM AIX ------------------------------------------------------------------
-# These machines don't have the X11 Shared memory extension.
-# See NOTE_6 below(comment out the XA_SHARED define).
-#
-#
-# ---- Misc Defines for various machines -----------------------------------
-#
-# -- NO_INSTALL_CMAP prevents XAnim from specifically installing a cmap.
-# -- this causes problems on some PC versions of X11
-# XA_CMAP = -DNO_INSTALL_CMAP
-#
-# -- XA_XTPOINTER typedefs XtPointer as void* if your system doesn't
-# -- typedef it already. (X11R4 or below might need this)
-# XA_XTPTR = -DXA_XTPOINTER
-#
-# -- X11 Shared Memory
-# -- Allow use of shared memory if specified on cmd line. Comment this out
-# -- if get compiler errors about not finding XShm.h or the following
-# -- symbols(XShmCreateImage,XShmAttach,XShmDetach,XShmPutImage,etc).
-# -- NOTE_6: IBM AIX machines need to comment this out UNLESS YOU HAVE
-# -- SPECIFICALLY installed the Xshm extension on your AIX machine.
-# -- NOTE_9: WIN32 machines need to comment this out.
-XA_SHARED = -DXSHM
-#
-# -- X11 Multiple Buffers (may or may not help with large images)
-# -- Allow use of hardware/software double buffering in the server, if
-# -- specified on cmd line. Comment this out if you get compiler errors
-# -- about not finding multibuf.h or the
-# -- following symbols(XmbufDisplayBuffers, XmbufQueryExtension,
-# -- XmbufCreateBuffers).
-# -- NOTE_8: HP-UX machines need to comment this out.
-# XA_MULTIBUF = -DXMBUF
-#
-############
-#
-############################################################################
-# END OF SECTIONS - No need to look below unless a NOTE told you to.
-############################################################################
-#
-XA_MISC_DEFS = $(XA_CMAP) $(XA_XTPTR) $(XA_SHARED) $(XA_MULTIBUF) $(XA_MACH_DEFS)
-#
-#####################################
-# FINAL CFLAGS and OTHER_LIBS
-#
-
-XA_DEFS = $(XA_MISC_DEFS) $(XA_MOD_DEFS) $(XA_AUDIO_DEFS) -DXA_PETUNIA -DXA_KPCD
-XA_LIBS = $(XA_X11R6_LIBS) $(XA_MACH_LIBS) $(XA_MOD_LIBS) $(XA_AUDIO_LIBS)
-XA_INCS = $(INCLUDE) $(XA_VIDEO_INCS) $(XA_AUDIO_INCS)
-CFLAGS = $(DEBUG) $(OPTIMIZE)
-
-#####################################
-# FINAL LIBS
-#
-XLIBS = $(XA_LIBS) -lXext -lXt -lX11 -lm -lc
-#
-# NOTE_5: If you are using OpenWindows with SunOS4.1.3 then use the following:
-#XLIBS = $(XA_LIBS) -lXext -lXt -lX11 -lm -lXext
-#
-# NOTE_7: If you are using Unisys SVR4 then use the following:
-#XLIBS = $(XA_LIBS) -lXext -lXt -lX11 -lm -lc -lnsl -lsocket -lgen -L/usr/ucblib -lucb
-#
-# NOTE_9: If you are using CYG-WIN32 then use the following:
-#XLIBS = -lXext -lXt -lX11 -lm $(XA_LIBS)
-
-
-# xa_pfx.c TEMP REMOVED
-CFILES = xanim.c xa_show.c xa_x11.c xa_fli.c xa_iff.c \
- xa_gif.c xa_txt.c unpacker.c xa_utils.c xa_act.c \
- xa_set.c xa_cmap.c xa_rle.c xa_wav.c xa_au.c xa_8svx.c \
- xa_avi.c xa_qt.c xa_qt_decs.c xa_audio.c xa_ipc.c xa_color.c \
- xa_jpg.c xa_mpg.c xa_dl.c xa_jmov.c xa_movi.c xa_raw.c \
- xa_replay.c xa_j6i.c xa_g72x.c xa_g721.c \
- xa_dumfx.c xa_acodec.c xa_input.c xa_formats.c \
- xa_vid_codec.c \
- xa1.0_kpcd.c \
- $(XA_MOD_CFILES)
-
-
-OFILES = xanim.o xa_show.o xa_x11.o xa_fli.o xa_iff.o \
- xa_gif.o xa_txt.o unpacker.o xa_utils.o xa_act.o \
- xa_set.o xa_cmap.o xa_rle.o xa_wav.o xa_au.o xa_8svx.o \
- xa_avi.o xa_qt.o xa_qt_decs.o xa_audio.o xa_ipc.o xa_color.o \
- xa_jpg.o xa_mpg.o xa_dl.o xa_jmov.o xa_movi.o xa_raw.o \
- xa_replay.o xa_j6i.o xa_g72x.o xa_g721.o \
- xa_dumfx.o xa_acodec.o xa_input.o xa_formats.o \
- xa_vid_codec.o \
- xa1.0_kpcd.o \
- $(XA_MOD_OFILES)
-
-xanim: $(OFILES) $(XA_MOD_DEPS)
- $(LD) $(LD_FLAGS) -o $(XANIM) $(OFILES) $(XLIBDIR) $(XLIBS)
-
-.c.o:
- $(CC) -I. $(CFLAGS) $(XA_DEFS) $(XA_INCS) -c $*.c
-
-clean:
- rm -f $(OFILES) core
-
-xaclean:
- rm -f $(OFILES) core
-
-txtmerge:
- $(CC) $(CFLAGS) -o txtmerge txtmerge.c
-
-
-# DO NOT DELETE THIS LINE
-xanim.o: Makefile xanim.h xa_config.h xa_x11.h xanim.c
-xa1.0_kpcd.o: xa1.0_kpcd.c
-unpacker.o: unpacker.c
-xa_acodec.o: Makefile xanim.h xa_acodec.c
-xa_act.o: xanim.h xa_config.h xa_act.c
-xa_au.o: xanim.h xa_config.h xa_au.c
-xa_audio.o: Makefile xanim.h xa_config.h xa_audio.h xa_audio.c
-xa_avi.o: Makefile xanim.h xa_config.h xa_avi.h xa_codecs.h xa_xmpg.h xa_avi.c
-xa_cmap.o: xanim.h xa_config.h xa_cmap.c
-xa_color.o: xanim.h xa_color.c
-xa_dl.o: xanim.h xa_config.h xa_dl.h xa_dl.c
-xa_dumfx.o: xanim.h xa_dumfx.c
-xa_fli.o: xanim.h xa_config.h xa_fli.h xa_fli.c
-xa_formats.o: xanim.h xa_formats.c
-xa_gif.o: xanim.h xa_config.h xa_gif.h xa_gif.c
-xa_iff.o: xanim.h xa_config.h xa_iff.h xa_iff.c
-xa_input.o: xanim.h xa_input.c
-xa_ipc.o: Makefile xanim.h xa_config.h xa_ipc.h xa_ipc.c
-xa_jmov.o: xanim.h xa_config.h xa_jmov.h xa_jmov.c
-xa_jpg.o: xanim.h xa_config.h xa_jpg.h xa_jpg.c
-xa_j6i.o: xanim.h xa_j6i.h xa_j6i.c
-xa_movi.o: xanim.h xa_config.h xa_movi.h xa_movi.c
-xa_mpg.o: xanim.h xa_config.h xa_mpg.h xa_xmpg.h xa_mpg.c xa_jpg.c
-xa_qt.o: Makefile xanim.h xa_config.h xa_qt.h xa_codecs.h xa_qt.c
-xa_qt_decs.o: Makefile xanim.h xa_config.h xa_qt.h xa_qt_decs.c
-xa_vid_codec.o: Makefile xa_avi.h xa_qt.h xa_codecs.h xavid.h xavid_mod.h
-xa_vid_codec.o: xa_vid_codec.c
-xa_replay.o: xanim.h xa_config.h xa_replay.h xa_replay.c
-xa_rle.o: xanim.h xa_config.h xa_rle.h xa_rle.c
-xa_set.o: xanim.h xa_config.h xa_iff.h xa_iff.c xa_set.h xa_set.c
-xa_raw.o: xanim.h xa_raw.h xa_raw.c
-xa_show.o: Makefile xanim.h xa_show.c
-xa_txt.o: xanim.h xa_config.h xa_txt.c
-xa_utils.o: xanim.h xa_config.h xa_utils.c
-xa_wav.o: xanim.h xa_config.h xa_avi.h xa_wav.c
-xa_8svx.o: xanim.h xa_8svx.h xa_8svx.c
-xa_x11.o: Makefile xanim.h xa_config.h xa_x11.h xa_x11.c
-xa_gsm.o: xanim.h xa_gsm_state.h xa_gsm.h xa_gsm.c
diff --git a/media-video/xanim/xanim-2.80.1-r4.ebuild b/media-video/xanim/xanim-2.80.1-r4.ebuild
index cea94eed5964..21ddf8c6ecb1 100644
--- a/media-video/xanim/xanim-2.80.1-r4.ebuild
+++ b/media-video/xanim/xanim-2.80.1-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/xanim/xanim-2.80.1-r4.ebuild,v 1.27 2004/12/17 20:23:06 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/xanim/xanim-2.80.1-r4.ebuild,v 1.28 2005/05/15 13:21:31 flameeyes Exp $
-inherit flag-o-matic gcc
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="program for playing a wide variety of animation, audio and video formats"
HOMEPAGE="http://smurfland.cit.buffalo.edu/xanim/home.html"
@@ -88,7 +88,7 @@ src_compile() {
# Set XA_DLL_PATH even though we statically link the mods, I guess
# this provides extensibility
- make CC="$(gcc-getCC)" OPTIMIZE="${CFLAGS}" \
+ make CC="$(tc-getCC)" OPTIMIZE="${CFLAGS}" \
XA_DLL_DEF="-DXA_DLL -DXA_PRINT" XA_DLL_PATH=/usr/lib/xanim/mods \
${_XA_EXT:+ \
XA_IV32_LIB="mods/${_XA_CVID}" \