Annotation of pkgsrc/audio/forked-daapd/Makefile, Revision 1.21
1.21 ! wiz 1: # $NetBSD: Makefile,v 1.20 2022/07/03 10:47:14 wiz Exp $
1.1 nia 2:
1.6 nia 3: DISTNAME= forked-daapd-27.4
1.21 ! wiz 4: PKGREVISION= 15
1.1 nia 5: CATEGORIES= audio
6: MASTER_SITES= ${MASTER_SITE_GITHUB:=ejurgensen/}
7: GITHUB_RELEASE= ${PKGVERSION_NOREV}
8: EXTRACT_SUFX= .tar.xz
9:
10: MAINTAINER= pkgsrc-users@NetBSD.org
11: HOMEPAGE= https://ejurgensen.github.io/forked-daapd
12: COMMENT= DAAP (iTunes), MPD (musicpd), and RSP (Roku) media server
13: LICENSE= gnu-gpl-v2
14:
15: RCD_SCRIPTS= forked-daapd
16:
17: GNU_CONFIGURE= yes
18: USE_LIBTOOL= yes
19: USE_TOOLS+= pkg-config gmake
20:
21: .include "../../mk/bsd.prefs.mk"
22:
23: BUILD_DEFS+= VARBASE
24:
25: MAKE_FLAGS+= localstatedir=${VARBASE}
26:
27: DAAPD_GROUP?= daapd
28: DAAPD_USER?= daapd
29:
30: PKG_GROUPS= ${DAAPD_GROUP}
31: PKG_USERS= ${DAAPD_USER}:${DAAPD_GROUP}
32:
33: EGDIR= ${PREFIX}/share/examples/forked-daapd
34:
35: CONF_FILES+= ${EGDIR}/forked-daapd.conf ${PKG_SYSCONFDIR}/forked-daapd.conf
36:
37: OWN_DIRS_PERMS+= ${VARBASE}/cache/forked-daapd \
38: ${DAAPD_USER} ${DAAPD_GROUP} 0755
39:
40: .include "options.mk"
41: .include "../../devel/confuse/buildlink3.mk"
42: BUILDLINK_API_DEPENDS.libevent+= libevent>=2
43: .include "../../devel/libantlr3c/buildlink3.mk"
44: .include "../../devel/libevent/buildlink3.mk"
45: .if ${OPSYS} != "Linux"
46: . include "../../devel/libinotify/buildlink3.mk"
47: .endif
48: .include "../../devel/protobuf/buildlink3.mk"
49: .include "../../devel/zlib/buildlink3.mk"
50: BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.5.0
51: .include "../../databases/sqlite3/buildlink3.mk"
1.4 nia 52: # what other operating systems have libdns_sd?
53: .if ${OPSYS} != "NetBSD"
54: . include "../../net/avahi/buildlink3.mk"
55: .endif
1.1 nia 56: .include "../../multimedia/ffmpeg4/buildlink3.mk"
57: .include "../../security/gnutls/buildlink3.mk"
58: .include "../../security/libgcrypt/buildlink3.mk"
59: .include "../../security/libsodium/buildlink3.mk"
60: .include "../../textproc/json-c/buildlink3.mk"
61: .include "../../textproc/libplist/buildlink3.mk"
62: .include "../../textproc/libunistring/buildlink3.mk"
63: .include "../../textproc/mxml/buildlink3.mk"
64: .include "../../www/curl/buildlink3.mk"
65: .include "../../www/libwebsockets/buildlink3.mk"
66: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>