# $NetBSD: Makefile,v 1.6 2008/05/14 21:12:12 adrianp Exp $ DISTNAME= mt-daapd-0.2.4.2 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mt-daapd/} MAINTAINER= adrianp@NetBSD.org HOMEPAGE= http://www.mt-daapd.org/ COMMENT= Server for DAAP (iTunes) USE_LANGUAGES= c USE_TOOLS+= gmake GNU_CONFIGURE= yes .include "../../mk/bsd.prefs.mk" RCD_SCRIPTS= mtdaapd EGDIR= ${PREFIX}/share/examples/${PKGBASE} MTDAAPD_USER?= mtdaapd MTDAAPD_GROUP?= mtdaapd PKG_USERS= ${MTDAAPD_USER}:${MTDAAPD_GROUP} PKG_GROUPS= ${MTDAAPD_GROUP} BUILD_DEFS+= VARBASE PKG_USERS_VARS+= MTDAAPD_USER PKG_GROUPS_VARS+= MTDAAPD_GROUP CONF_FILES_PERMS= ${EGDIR}/mt-daapd.conf ${PKG_SYSCONFDIR}/mt-daapd.conf \ ${MTDAAPD_USER} ${MTDAAPD_GROUP} 0660 OWN_DIRS_PERMS= ${VARBASE}/cache/mt-daapd \ ${MTDAAPD_USER} ${MTDAAPD_GROUP} 0750 SUBST_CLASSES+= conf SUBST_STAGE.conf= post-patch SUBST_FILES.conf= contrib/mt-daapd.conf SUBST_SED.conf= -e "s,@PREFIX@,${PREFIX}," SUBST_SED.conf+= -e "s,@VARBASE@,${VARBASE},g" SUBST_SED.conf+= -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR}," SUBST_SED.conf+= -e "s,@MTDAAPD_USER@,${MTDAAPD_USER}," SUBST_CLASSES+= paths SUBST_MESSAGE.paths= Fixing hardcoded paths. SUBST_STAGE.paths= post-patch SUBST_FILES.paths= src/main.c SUBST_SED.paths= -e "s,/etc,${PKG_SYSCONFDIR}," SUBST_SED.paths+= -e "s,/var,${VARBASE}," post-install: ${INSTALL_DATA_DIR} ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/contrib/mt-daapd.conf ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/contrib/mt-daapd.playlist ${EGDIR} .include "../../audio/libid3tag/buildlink3.mk" .include "../../databases/gdbm/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk"