Tweak audio/mp3splt version 2.6.2
[dports.git] / audio / playgsf / Makefile
1 # Created by: Emanuel Haupt <ehaupt@critical.ch>
2 # $FreeBSD$
3
4 PORTNAME=       playgsf
5 PORTVERSION=    0.7.1
6 PORTREVISION=   4
7 CATEGORIES=     audio
8 MASTER_SITES=   http://projects.raphnet.net/playgsf/ \
9                 LOCAL/ehaupt
10
11 MAINTAINER=     ehaupt@FreeBSD.org
12 COMMENT=        Command-line player for gsf audio files
13
14 LICENSE=        GPLv2+ LGPL21 NONE
15 LICENSE_COMB=   multi
16 LICENSE_FILE_LGPL21=    ${WRKSRC}/libresample-0.1.3/LICENSE.txt
17
18 LIB_DEPENDS=    libao.so:audio/libao
19
20 USES=           dos2unix gmake localbase:ldflags
21 GNU_CONFIGURE=  yes
22 CONFIGURE_ARGS= --enable-ccore \
23                 --disable-optimisations
24
25 PLIST_FILES=    bin/playgsf
26
27 ONLY_FOR_ARCHS= i386 amd64
28
29 PORTSCOUT=      skipv:0.7.2
30
31 post-extract:
32         # Don't use accidentally packaged static library
33         @${RM} ${WRKSRC}/libresample-0.1.3/libresample.a
34
35 post-patch:
36         @${REINPLACE_CMD} \
37                 -e 's|\([[:space:]]*\).*configure.*|\1@true|' \
38                         ${WRKSRC}/Makefile.in
39         @${REINPLACE_CMD} \
40                 -e '/^CFLAGS="-DLINUX/s|"$$| ${CFLAGS}"|' \
41                 -e '/^LDFLAGS="-lz/s|"$$| ${LDFLAGS}"|' \
42                 ${WRKSRC}/configure
43
44 post-configure:
45         @(cd ${WRKSRC}/libresample-0.1.3 && ${SETENV} \
46                 CC="${CC}" CPP="${CPP}" CXX="${CXX}" \
47                 CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \
48                 ${CONFIGURE_ENV} ./configure)
49
50 do-install:
51         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
52
53 .include <bsd.port.mk>