Import celt-0.5.0.
[pkgsrc.git] / audio / mpg123-nas / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=       mpg123-0.59r
5 PKGNAME=        mpg123-nas-0.59.18
6 CATEGORIES=     audio
7 MASTER_SITES=   http://www.mpg123.de/mpg123/ \
8                 http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123/
9
10 PATCH_SITES=    ftp://ftp.kame.net/pub/kame/misc/ \
11                 http://www.unix-ag.org/Linux-Alpha/Packages/
12 PATCHFILES=     mpg123-059r-v6-20000713b.diff.gz l3.diff.gz
13
14 MAINTAINER=     packages@netbsd.org
15 HOMEPAGE=       http://www.mpg123.de/
16 COMMENT=        Command-line player for mpeg layer 1, 2 and 3 audio with NAS output
17
18 BUILD_DEFS+=    USE_INET6
19 DIST_SUBDIR=    mpg123
20 FILESDIR=       ${.CURDIR}/../mpg123/files
21
22 CONFLICTS+=     mpg123-[0-9]*
23
24 USE_X11BASE=            # defined
25 USE_BUILDLINK_ONLY=     # defined
26
27 # for OBJECT_FMT
28 .include "../../mk/bsd.prefs.mk"
29
30 .if (${MACHINE_ARCH} == "i386")
31 .if (${OBJECT_FMT} == "ELF")
32 ALL_TARGET=     netbsd-i386-elf
33 .else
34 ALL_TARGET=     netbsd-i386
35 .endif
36 .elif (${MACHINE_ARCH} == "arm32")
37 ALL_TARGET=     netbsd-arm32
38 .elif (${MACHINE_ARCH} == "m68k")
39 ALL_TARGET=     netbsd-m68k
40 .else
41 ALL_TARGET=     ${LOWER_OPSYS}
42 .endif
43
44 .if ${OPSYS} == "SunOS"
45 ALL_TARGET=     solaris-gcc
46 .endif
47
48 .if defined(USE_INET6) && ${USE_INET6} == "YES"
49 CPPFLAGS+=      -DINET6
50 .endif
51
52 MAKE_FLAGS+=    PREFIX="${PREFIX}"
53
54 pre-patch:
55         ${LN} -s . ${WRKSRC}/mpg123
56
57 post-patch:
58         ${RM} -f ${WRKSRC}/mpg123
59         ${CP} ${FILESDIR}/decode_i586_.s ${WRKSRC}/
60         cd ${WRKSRC} ; ${MV} decode_i586.s decode_i586.s.orig ;\
61         ${SED} \
62                 -e 's@^/@#/@g' \
63                 <decode_i586.s.orig >decode_i586.s
64
65 .include "../../audio/nas/buildlink.mk"
66 .include "../../mk/bsd.pkg.mk"