1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Use FreeBSD-ELF shared objects for the new supported codecs.

Support for aout is gone, you'll have to use an older package.
This commit is contained in:
Thomas Gellekum 1999-05-31 09:51:45 +00:00
parent 1bbf616a91
commit 9120bf3343
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=19152
8 changed files with 98 additions and 68 deletions

View File

@ -1,48 +1,38 @@
# New ports collection makefile for: xanim # New ports collection makefile for: xanim
# Version required: 2.70.6.4 # Version required: 2.80.1
# Date created: Sat Nov 5 11:43:03 PST 1994 # Date created: Sat Nov 5 11:43:03 PST 1994
# Whom: piero # Whom: piero
# #
# $Id: Makefile,v 1.17 1998/11/21 07:27:36 steve Exp $ # $Id: Makefile,v 1.18 1999/03/31 13:32:24 flathill Exp $
# #
DISTNAME= xanim2801 DISTNAME= xanim2801
PKGNAME= xanim-2.80.1 PKGNAME= xanim-2.80.1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ftp://xanim.va.pubnix.com/ \ MASTER_SITES= ftp://xanim.va.pubnix.com/ \
ftp://xanim.va.pubnix.com/modules/ ftp://xanim.va.pubnix.com/dlls/
DISTFILES= ${EXTRACT_ONLY} ${EXTRA_FILES} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${EXTRA_FILES}
MAINTAINER= ports@FreeBSD.ORG MAINTAINER= ports@FreeBSD.ORG
EXTRACT_ONLY= ${DISTNAME}.tar.gz EXTRA_FILES= vid_cvid_2.1_freebsdELFx86.tgz \
vid_cyuv_1.0_freebsdELFx86.tgz \
vid_h261_1.0_freebsdELFx86.tgz \
vid_h263_1.0_freebsdELFx86.tgz \
vid_iv32_2.1_freebsdELFx86.tgz \
vid_iv41_1.1_freebsdELFx86.tgz \
vid_iv50_1.0_freebsdELFx86.tgz
USE_IMAKE= yes USE_IMAKE= yes
MAN1= xanim.1 MAN1= xanim.1
MAKE_ENV= XA_IV32_DEF=-DXA_INDEO \
XA_CVID_DEF=-DXA_CINEPAK \
XA_CYUV_DEF=-DXA_CYUV
.include <bsd.port.pre.mk> DLLDIR= ${PREFIX}/lib/X11/xanim
.if ${PORTOBJFORMAT} == "aout"
EXTRA_FILES= xa2.0_cvid_netbsd386.o.Z xa2.0_iv32_netbsd386.o.Z \
xa1.0_cyuv_netbsd386.o.Z
MAKE_ENV+= XA_IV32_LIB=xa2.0_cvid_netbsd386.o \
XA_CVID_LIB=xa2.0_iv32_netbsd386.o \
XA_CYUV_LIB=xa1.0_cyuv_netbsd386.o
.else
EXTRA_FILES= xa2.0_cvid_linuxELF.o.Z xa2.0_iv32_linuxELF.o.Z \
xa1.0_cyuv_linuxELF.o.Z
MAKE_ENV+= XA_IV32_LIB=xa2.0_cvid_linuxELF.o \
XA_CVID_LIB=xa2.0_iv32_linuxELF.o \
XA_CYUV_LIB=xa1.0_cyuv_linuxELF.o
.endif
post-extract: post-extract:
@for file in ${EXTRA_FILES}; do \
${CP} ${DISTDIR}/$$file ${WRKSRC}; \
uncompress ${WRKSRC}/$$file; \
done
${CP} ${WRKSRC}/docs/xanim.man ${WRKSRC} ${CP} ${WRKSRC}/docs/xanim.man ${WRKSRC}
.include <bsd.port.post.mk> post-install:
@${MKDIR} ${DLLDIR}
${INSTALL_DATA} ${WRKDIR}/*.readme ${DLLDIR}
${INSTALL_DATA} ${WRKDIR}/*.xa ${DLLDIR}
.include <bsd.port.mk>

View File

@ -1,4 +1,8 @@
MD5 (xanim2801.tar.gz) = e2ecd086c160f18dd7cc3cac438758c2 MD5 (xanim2801.tar.gz) = e2ecd086c160f18dd7cc3cac438758c2
MD5 (xa2.0_cvid_linuxELF.o.Z) = 3b4e0575227a595267f8ea8c8dc389d4 MD5 (vid_cvid_2.1_freebsdELFx86.tgz) = 964ac87b45c85c97d4c86a5f98fbbf71
MD5 (xa2.0_iv32_linuxELF.o.Z) = 6d96884a3ab902efb3315388c5091c42 MD5 (vid_cyuv_1.0_freebsdELFx86.tgz) = ccdf14f08c9e989f18e25eb06a5053b7
MD5 (xa1.0_cyuv_linuxELF.o.Z) = 1485e89ede4f392229b3dbee0015b59d MD5 (vid_h261_1.0_freebsdELFx86.tgz) = 7b5ee2ea93e365fd12efcb29321720bd
MD5 (vid_h263_1.0_freebsdELFx86.tgz) = 8c9b389944ee853b7b3469bde714729b
MD5 (vid_iv32_2.1_freebsdELFx86.tgz) = 04ae2a4e86f28927e9d4adc1bf143861
MD5 (vid_iv41_1.1_freebsdELFx86.tgz) = f2b3f2bc8e6763581a2c8aceba632930
MD5 (vid_iv50_1.0_freebsdELFx86.tgz) = 47b8ec7a998386807b564666c6b0ea34

View File

@ -1,6 +1,6 @@
--- Imakefile.orig Sun Mar 21 14:36:26 1999 --- Imakefile.orig Sun Mar 21 23:36:26 1999
+++ Imakefile Mon Mar 29 12:01:48 1999 +++ Imakefile Fri May 28 15:57:16 1999
@@ -116,7 +116,7 @@ @@ -116,12 +116,12 @@
XCOMM XA_DLL_DEF = -DXA_DLL XCOMM XA_DLL_DEF = -DXA_DLL
XCOMM XCOMM
XCOMM ### You may need this library. XCOMM ### You may need this library.
@ -9,6 +9,12 @@
XCOMM XCOMM
XCOMM If you'd like to change the default directory that XAnim searches while XCOMM If you'd like to change the default directory that XAnim searches while
XCOMM looking for dlls, then change the directory below. XCOMM looking for dlls, then change the directory below.
XCOMM
-XA_DLL_PATH = /usr/local/xanim/mods
+XA_DLL_PATH = $(LIBDIR)/xanim/mods
@@ -190,7 +190,7 @@ @@ -190,7 +190,7 @@
XCOMM XA_CVID_DEF = -DXA_CVID XCOMM XA_CVID_DEF = -DXA_CVID
XCOMM XA_CYUV_DEF = -DXA_CYUV XCOMM XA_CYUV_DEF = -DXA_CYUV

View File

@ -1 +1,16 @@
bin/xanim bin/xanim
lib/X11/xanim/cvid.readme
lib/X11/xanim/cyuv.readme
lib/X11/xanim/h261.readme
lib/X11/xanim/h263.readme
lib/X11/xanim/iv32.readme
lib/X11/xanim/iv41.readme
lib/X11/xanim/iv50.readme
lib/X11/xanim/vid_cvid_2.1_freebsdELFx86.xa
lib/X11/xanim/vid_cyuv_1.0_freebsdELFx86.xa
lib/X11/xanim/vid_h261_1.0_freebsdELFx86.xa
lib/X11/xanim/vid_h263_1.0_freebsdELFx86.xa
lib/X11/xanim/vid_iv32_2.1_freebsdELFx86.xa
lib/X11/xanim/vid_iv41_1.1_freebsdELFx86.xa
lib/X11/xanim/vid_iv50_1.0_freebsdELFx86.xa
@dirrm lib/X11/xanim

View File

@ -1,48 +1,38 @@
# New ports collection makefile for: xanim # New ports collection makefile for: xanim
# Version required: 2.70.6.4 # Version required: 2.80.1
# Date created: Sat Nov 5 11:43:03 PST 1994 # Date created: Sat Nov 5 11:43:03 PST 1994
# Whom: piero # Whom: piero
# #
# $Id: Makefile,v 1.17 1998/11/21 07:27:36 steve Exp $ # $Id: Makefile,v 1.18 1999/03/31 13:32:24 flathill Exp $
# #
DISTNAME= xanim2801 DISTNAME= xanim2801
PKGNAME= xanim-2.80.1 PKGNAME= xanim-2.80.1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ftp://xanim.va.pubnix.com/ \ MASTER_SITES= ftp://xanim.va.pubnix.com/ \
ftp://xanim.va.pubnix.com/modules/ ftp://xanim.va.pubnix.com/dlls/
DISTFILES= ${EXTRACT_ONLY} ${EXTRA_FILES} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${EXTRA_FILES}
MAINTAINER= ports@FreeBSD.ORG MAINTAINER= ports@FreeBSD.ORG
EXTRACT_ONLY= ${DISTNAME}.tar.gz EXTRA_FILES= vid_cvid_2.1_freebsdELFx86.tgz \
vid_cyuv_1.0_freebsdELFx86.tgz \
vid_h261_1.0_freebsdELFx86.tgz \
vid_h263_1.0_freebsdELFx86.tgz \
vid_iv32_2.1_freebsdELFx86.tgz \
vid_iv41_1.1_freebsdELFx86.tgz \
vid_iv50_1.0_freebsdELFx86.tgz
USE_IMAKE= yes USE_IMAKE= yes
MAN1= xanim.1 MAN1= xanim.1
MAKE_ENV= XA_IV32_DEF=-DXA_INDEO \
XA_CVID_DEF=-DXA_CINEPAK \
XA_CYUV_DEF=-DXA_CYUV
.include <bsd.port.pre.mk> DLLDIR= ${PREFIX}/lib/X11/xanim
.if ${PORTOBJFORMAT} == "aout"
EXTRA_FILES= xa2.0_cvid_netbsd386.o.Z xa2.0_iv32_netbsd386.o.Z \
xa1.0_cyuv_netbsd386.o.Z
MAKE_ENV+= XA_IV32_LIB=xa2.0_cvid_netbsd386.o \
XA_CVID_LIB=xa2.0_iv32_netbsd386.o \
XA_CYUV_LIB=xa1.0_cyuv_netbsd386.o
.else
EXTRA_FILES= xa2.0_cvid_linuxELF.o.Z xa2.0_iv32_linuxELF.o.Z \
xa1.0_cyuv_linuxELF.o.Z
MAKE_ENV+= XA_IV32_LIB=xa2.0_cvid_linuxELF.o \
XA_CVID_LIB=xa2.0_iv32_linuxELF.o \
XA_CYUV_LIB=xa1.0_cyuv_linuxELF.o
.endif
post-extract: post-extract:
@for file in ${EXTRA_FILES}; do \
${CP} ${DISTDIR}/$$file ${WRKSRC}; \
uncompress ${WRKSRC}/$$file; \
done
${CP} ${WRKSRC}/docs/xanim.man ${WRKSRC} ${CP} ${WRKSRC}/docs/xanim.man ${WRKSRC}
.include <bsd.port.post.mk> post-install:
@${MKDIR} ${DLLDIR}
${INSTALL_DATA} ${WRKDIR}/*.readme ${DLLDIR}
${INSTALL_DATA} ${WRKDIR}/*.xa ${DLLDIR}
.include <bsd.port.mk>

View File

@ -1,4 +1,8 @@
MD5 (xanim2801.tar.gz) = e2ecd086c160f18dd7cc3cac438758c2 MD5 (xanim2801.tar.gz) = e2ecd086c160f18dd7cc3cac438758c2
MD5 (xa2.0_cvid_linuxELF.o.Z) = 3b4e0575227a595267f8ea8c8dc389d4 MD5 (vid_cvid_2.1_freebsdELFx86.tgz) = 964ac87b45c85c97d4c86a5f98fbbf71
MD5 (xa2.0_iv32_linuxELF.o.Z) = 6d96884a3ab902efb3315388c5091c42 MD5 (vid_cyuv_1.0_freebsdELFx86.tgz) = ccdf14f08c9e989f18e25eb06a5053b7
MD5 (xa1.0_cyuv_linuxELF.o.Z) = 1485e89ede4f392229b3dbee0015b59d MD5 (vid_h261_1.0_freebsdELFx86.tgz) = 7b5ee2ea93e365fd12efcb29321720bd
MD5 (vid_h263_1.0_freebsdELFx86.tgz) = 8c9b389944ee853b7b3469bde714729b
MD5 (vid_iv32_2.1_freebsdELFx86.tgz) = 04ae2a4e86f28927e9d4adc1bf143861
MD5 (vid_iv41_1.1_freebsdELFx86.tgz) = f2b3f2bc8e6763581a2c8aceba632930
MD5 (vid_iv50_1.0_freebsdELFx86.tgz) = 47b8ec7a998386807b564666c6b0ea34

View File

@ -1,6 +1,6 @@
--- Imakefile.orig Sun Mar 21 14:36:26 1999 --- Imakefile.orig Sun Mar 21 23:36:26 1999
+++ Imakefile Mon Mar 29 12:01:48 1999 +++ Imakefile Fri May 28 15:57:16 1999
@@ -116,7 +116,7 @@ @@ -116,12 +116,12 @@
XCOMM XA_DLL_DEF = -DXA_DLL XCOMM XA_DLL_DEF = -DXA_DLL
XCOMM XCOMM
XCOMM ### You may need this library. XCOMM ### You may need this library.
@ -9,6 +9,12 @@
XCOMM XCOMM
XCOMM If you'd like to change the default directory that XAnim searches while XCOMM If you'd like to change the default directory that XAnim searches while
XCOMM looking for dlls, then change the directory below. XCOMM looking for dlls, then change the directory below.
XCOMM
-XA_DLL_PATH = /usr/local/xanim/mods
+XA_DLL_PATH = $(LIBDIR)/xanim/mods
@@ -190,7 +190,7 @@ @@ -190,7 +190,7 @@
XCOMM XA_CVID_DEF = -DXA_CVID XCOMM XA_CVID_DEF = -DXA_CVID
XCOMM XA_CYUV_DEF = -DXA_CYUV XCOMM XA_CYUV_DEF = -DXA_CYUV

View File

@ -1 +1,16 @@
bin/xanim bin/xanim
lib/X11/xanim/cvid.readme
lib/X11/xanim/cyuv.readme
lib/X11/xanim/h261.readme
lib/X11/xanim/h263.readme
lib/X11/xanim/iv32.readme
lib/X11/xanim/iv41.readme
lib/X11/xanim/iv50.readme
lib/X11/xanim/vid_cvid_2.1_freebsdELFx86.xa
lib/X11/xanim/vid_cyuv_1.0_freebsdELFx86.xa
lib/X11/xanim/vid_h261_1.0_freebsdELFx86.xa
lib/X11/xanim/vid_h263_1.0_freebsdELFx86.xa
lib/X11/xanim/vid_iv32_2.1_freebsdELFx86.xa
lib/X11/xanim/vid_iv41_1.1_freebsdELFx86.xa
lib/X11/xanim/vid_iv50_1.0_freebsdELFx86.xa
@dirrm lib/X11/xanim