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