3 DISTNAME= mt-daapd-0.2.4
5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mt-daapd/}
7 MAINTAINER= adrianp@NetBSD.org
8 HOMEPAGE= http://www.mt-daapd.org/
9 COMMENT= Server for DAAP (iTunes)
16 .include "../../mk/bsd.prefs.mk"
19 EGDIR= ${PREFIX}/share/examples/${PKGBASE}
20 MTDAAPD_USER?= mtdaapd
21 PKG_USERS= ${MTDAAPD_USER}:${ROOT_GROUP}
22 BUILD_DEFS+= VARBASE MTDAAPD_USER
24 CONF_FILES_PERMS= ${EGDIR}/mt-daapd.conf ${PKG_SYSCONFDIR}/mt-daapd.conf \
25 ${MTDAAPD_USER} ${ROOT_GROUP} 0660
27 OWN_DIRS_PERMS= ${VARBASE}/cache/mt-daapd \
28 ${MTDAAPD_USER} ${ROOT_GROUP} 0750
31 SUBST_STAGE.conf= post-patch
32 SUBST_FILES.conf= contrib/mt-daapd.conf
33 SUBST_SED.conf= -e "s,@PREFIX@,${PREFIX},"
34 SUBST_SED.conf+= -e "s,@VARBASE@,${VARBASE},g"
35 SUBST_SED.conf+= -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},"
36 SUBST_SED.conf+= -e "s,@MTDAAPD_USER@,${MTDAAPD_USER},"
39 SUBST_MESSAGE.paths= Fixing hardcoded paths.
40 SUBST_STAGE.paths= post-patch
41 SUBST_FILES.paths= src/main.c
42 SUBST_SED.paths= -e "s,/etc,${PKG_SYSCONFDIR},"
43 SUBST_SED.paths+= -e "s,/var,${VARBASE},"
46 ${INSTALL_DATA_DIR} ${EGDIR}
47 ${INSTALL_DATA} ${WRKSRC}/contrib/mt-daapd.conf ${EGDIR}
48 ${INSTALL_DATA} ${WRKSRC}/contrib/mt-daapd.playlist ${EGDIR}
50 .include "../../audio/libid3tag/buildlink3.mk"
51 .include "../../databases/gdbm/buildlink3.mk"
52 .include "../../mk/pthread.buildlink3.mk"
53 .include "../../mk/bsd.pkg.mk"