1 # $NetBSD: Makefile,v 1.7 2012/10/08 09:21:01 asau Exp $
3 DISTNAME
= gmediaserver-0.13
.0
5 CATEGORIES
= multimedia net
6 MASTER_SITES
= http
://download.savannah.gnu.org
/releases
/gmediaserver
/
8 MAINTAINER
= obache@NetBSD.org
9 HOMEPAGE
= http
://www.gnu.org
/software
/gmediaserver
/
10 COMMENT
= UPnP compatible media server for the GNU system
13 USE_TOOLS
+= perl pkg-config gmake
makeinfo msgfmt
18 CONFIGURE_ARGS
+= --with-id3lib
=${BUILDLINK_PREFIX.id3lib
}
19 CONFIGURE_ARGS
+= --with-libupnp
=${BUILDLINK_PREFIX.libupnp
}
21 EGDIR
= share
/examples
/gmediaserver
22 CFGNAME
= gmediaserver.conf
23 CFGFILE
= ${PKG_SYSCONFDIR}/${CFGNAME}
25 CONF_FILES
= ${PREFIX}/${EGDIR}/${CFGNAME} ${CFGFILE}
26 INSTALLATION_DIRS
+= ${EGDIR}
27 OWN_DIRS_PERMS
+= ${VARBASE}/gmediaserver
${GMEDIA_USER} \
29 RCD_SCRIPTS
= gmediaserver
34 PKG_GROUPS_VARS
+= GMEDIA_GROUP
35 PKG_USERS_VARS
+= GMEDIA_USER
37 PKG_GROUPS
= ${GMEDIA_GROUP}
38 PKG_USERS
= ${GMEDIA_USER}:${GMEDIA_GROUP}
39 PKG_GECOS.
${GMEDIA_USER}= GMediaServer pseudo-user
40 PKG_SHELL.
${GMEDIA_USER}= ${SH}
43 FILES_SUBST
+= CFGFILE
=${CFGFILE
:Q
}
44 FILES_SUBST
+= GMEDIA_GROUP
=${GMEDIA_GROUP
:Q
} GMEDIA_USER
=${GMEDIA_USER
:Q
}
47 ${INSTALL_DATA} ${FILESDIR}/${CFGNAME} ${DESTDIR}${PREFIX}/${EGDIR}
49 .
include "../../audio/id3lib/buildlink3.mk"
50 .
include "../../audio/taglib/buildlink3.mk"
51 .
include "../../converters/libiconv/buildlink3.mk"
52 .
include "../../devel/gettext-lib/buildlink3.mk"
53 .
include "../../net/libupnp/buildlink3.mk"
54 .
include "../../sysutils/file/buildlink3.mk"
55 .
include "../../mk/bsd.pkg.mk"