Import audio/flacon version 2.1.0
[dports.git] / audio / alsa-lib / Makefile
1 # Created by: Aragon Gouveia <aragon@phat.za.net>
2 # $FreeBSD$
3
4 PORTNAME=       alsa-lib
5 PORTVERSION=    1.1.2
6 CATEGORIES=     audio
7 MASTER_SITES=   ftp://ftp.alsa-project.org/pub/lib/ \
8                 GENTOO
9
10 MAINTAINER=     jbeich@FreeBSD.org
11 COMMENT=        ALSA compatibility library
12
13 LICENSE=        LGPL21+
14
15 USES=           cpe libtool:keepla tar:bzip2
16 USE_LDCONFIG=   yes
17 CPE_VENDOR=     alsa
18 GNU_CONFIGURE=  yes
19 CONFIGURE_ENV=  ac_cv_header_endian_h=no
20 CONFIGURE_ARGS= --with-pkgconfdir="\$${prefix}/libdata/pkgconfig"
21 INSTALL_TARGET= install-strip
22 TEST_ENV=       ${MAKE_ENV} ALSA_CONFIG_PATH="${FILESDIR}/asound.conf.sample"
23 TEST_TARGET=    check
24 CPPFLAGS+=      -I${FILESDIR}
25
26 OPTIONS_DEFINE= PYTHON
27 OPTIONS_SUB=    yes
28
29 PYTHON_CONFIGURE_ENABLE=python
30 PYTHON_USES=    python:2
31
32 post-patch:     .SILENT
33         ${REINPLACE_CMD} -e '/LIBS/ { s/-ldl//g; s/-lrt//g; }' \
34                 -e 's/python-config/${PYTHON_CMD:T}-config/g' \
35                 -e '/pythonlibs/s/--libs/--ldflags/' \
36                 -e '/_GNU_SOURCE/d' \
37                 -e '/lt_cv_dlopen/s/-ldl//g' ${WRKSRC}/configure
38         ${REINPLACE_CMD} '/LIBADD/s/-ldl//g' \
39                 ${WRKSRC}/modules/mixer/simple/Makefile.in
40         ${REINPLACE_CMD} 's|/etc|${PREFIX}&|g' \
41                 ${WRKSRC}/src/conf/alsa.conf
42
43 post-install:
44         ${INSTALL_DATA} ${FILESDIR}/asound.conf.sample ${STAGEDIR}${PREFIX}/etc
45
46 .include <bsd.port.mk>