Lines 2-63
Link Here
|
2 |
# Date created: 04 April 2002 |
2 |
# Date created: 04 April 2002 |
3 |
# Whom: Michael Nottebrock <michaelnottebrock@gmx.net> et al |
3 |
# Whom: Michael Nottebrock <michaelnottebrock@gmx.net> et al |
4 |
# |
4 |
# |
5 |
# $FreeBSD: ports/graphics/xvid/Makefile,v 1.10 2003/02/21 12:15:34 knu Exp $ |
5 |
# $FreeBSD: ports/graphics/xvid/Makefile,v 1.8 2003/01/20 12:07:09 edwin Exp $ |
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= xvid |
8 |
PORTNAME= xvid |
9 |
PORTVERSION= 0.9.0 |
9 |
PORTVERSION= 0.9.1 |
10 |
PORTREVISION= 1 |
|
|
11 |
PORTEPOCH= 1 |
10 |
PORTEPOCH= 1 |
12 |
CATEGORIES= graphics |
11 |
CATEGORIES= multimedia |
13 |
MASTER_SITES= http://files.xvid.org/downloads/ |
12 |
MASTER_SITES= http://files.xvid.org/downloads/ |
14 |
DISTNAME= xvidcore-${PORTVERSION} |
13 |
DISTNAME= ${PORTNAME}core-${PORTVERSION} |
15 |
|
14 |
|
16 |
MAINTAINER= michaelnottebrock@gmx.net |
15 |
MAINTAINER= michaelnottebrock@gmx.net |
17 |
COMMENT= An opensource MPEG-4 codec, based on OpenDivx |
16 |
COMMENT= An opensource MPEG-4 codec, based on OpenDivx |
18 |
|
17 |
|
19 |
BUILD_DEPENDS= ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm |
18 |
BUILD_DEPENDS= ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm |
20 |
|
19 |
|
21 |
ONLY_FOR_ARCHS= i386 sparc64 |
20 |
HAS_CONFIGURE= yes |
22 |
USE_AUTOCONF_VER= 253 |
|
|
23 |
USE_PERL5_BUILD=yes |
24 |
USE_GMAKE= yes |
21 |
USE_GMAKE= yes |
25 |
INSTALLS_SHLIB= yes |
22 |
INSTALLS_SHLIB= yes |
26 |
USE_REINPLACE= yes |
|
|
27 |
|
23 |
|
28 |
CONFIGURE_WRKSRC= ${WRKDIR} |
|
|
29 |
WRKSRC= ${WRKDIR}/${DISTNAME}/build/generic |
24 |
WRKSRC= ${WRKDIR}/${DISTNAME}/build/generic |
30 |
|
25 |
|
31 |
# XXX - compatility header installed for mplayer-devel port's benefit |
26 |
post-install: |
32 |
EXTRA_HEADER_FILES= divx4.h |
27 |
@ ${LN} -sf libxvidcore.so ${PREFIX}/lib/libxvidcore.so.0 |
33 |
|
28 |
|
34 |
# trick to detect existence of stdint.h |
29 |
.include <bsd.port.mk> |
35 |
# amongst other things |
|
|
36 |
pre-configure: |
37 |
.for file in configure.in config.h.in |
38 |
@ ${CP} ${FILESDIR}/${file} ${WRKDIR} |
39 |
.endfor |
40 |
|
41 |
post-patch: |
42 |
.for file in Makefile.linuxx86 Makefile.sparc |
43 |
${REINPLACE_CMD} -e 's|-lc||' ${WRKSRC}/$(file) |
44 |
.endfor |
45 |
|
46 |
do-install: |
47 |
@ ${INSTALL_DATA} ${WRKSRC}/libxvidcore.so ${PREFIX}/lib/libxvidcore.so.0 |
48 |
@ ${LN} -s libxvidcore.so.0 ${PREFIX}/lib/libxvidcore.so |
49 |
@ ${INSTALL_DATA} ${WRKSRC}/../../src/xvid.h ${PREFIX}/include |
50 |
# XXX - compatility header installed for mplayer's benefit |
51 |
.for header in ${EXTRA_HEADER_FILES} |
52 |
@ ${INSTALL_DATA} ${WRKSRC}/../../src/${header} ${PREFIX}/include |
53 |
.endfor |
54 |
|
55 |
.include <bsd.port.pre.mk> |
56 |
|
57 |
.if ${ARCH:L} == i386 |
58 |
MAKEFILE= Makefile.linuxx86 |
59 |
.elif ${ARCH:L} == sparc64 |
60 |
MAKEFILE= Makefile.sparc |
61 |
.endif |
62 |
|
63 |
.include <bsd.port.post.mk> |