Merge from vendor branch TNF:
[pkgsrcv2.git] / audio / musicpd / Makefile
1 # $NetBSD: Makefile,v 1.58 2012/02/06 12:39:28 wiz Exp $
2
3 DISTNAME=               mpd-0.16.6
4 PKGNAME=                ${DISTNAME:S/mpd/musicpd/}
5 PKGREVISION=            3
6 CATEGORIES=             audio
7 #MASTER_SITES=          http://musicpd.org/uploads/files/
8 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=musicpd/}
9 EXTRACT_SUFX=           .tar.bz2
10
11 MAINTAINER=             pkgsrc-users@NetBSD.org
12 HOMEPAGE=               http://musicpd.org/
13 COMMENT=                Remote controllable audio player
14 LICENSE=                gnu-gpl-v2
15
16 PKG_DESTDIR_SUPPORT=    user-destdir
17
18 CONFLICTS=              mpd-[0-9]*
19
20 GNU_CONFIGURE=          yes
21 USE_LIBTOOL=            yes
22 USE_TOOLS+=             pkg-config
23 USE_LANGUAGES=          c c++
24
25 CPPFLAGS.SunOS+=        -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
26
27 .include "options.mk"
28
29 EGDIR=                  ${PREFIX}/share/examples/mpd
30 RCD_SCRIPTS=            mpd
31
32 FILES_SUBST+=           DEVOSSAUDIO=${DEVOSSAUDIO:Q}
33 LDFLAGS+=               ${LIBOSSAUDIO}
34
35 SUBST_CLASSES+=         config paths
36 SUBST_STAGE.config=     pre-configure
37 SUBST_FILES.config=     src/cmdline.c
38 SUBST_SED.config=       -e s,/etc/mpd.conf,${PKG_SYSCONFDIR}/mpd.conf,
39 SUBST_STAGE.paths=      post-patch
40 SUBST_FILES.paths=      mpd.conf
41 SUBST_SED.paths=        -e 's,@DEVOSSAUDIO@,${DEVOSSAUDIO},'
42
43 INSTALLATION_DIRS=      ${EGDIR}
44
45 post-extract:
46         ${CP} ${FILESDIR}/mpd.conf ${WRKSRC}/mpd.conf
47
48 post-install:
49         ${INSTALL_DATA} ${WRKSRC}/mpd.conf ${DESTDIR}${EGDIR}
50
51 .include "../../devel/glib2/buildlink3.mk"
52 .include "../../audio/libmad/buildlink3.mk"
53
54 .include "../../mk/oss.buildlink3.mk"
55 .include "../../mk/bsd.pkg.mk"