Annotation of pkgsrc/audio/icecast/Makefile, Revision 1.61
1.61 ! jperkin 1: # $NetBSD: Makefile,v 1.60 2016/02/09 07:02:54 adam Exp $
1.1 hubertf 2:
1.60 adam 3: DISTNAME= icecast-2.4.3
1.61 ! jperkin 4: PKGREVISION= 1
1.60 adam 5: CATEGORIES= audio
6: MASTER_SITES= http://downloads.xiph.org/releases/icecast/
7:
8: MAINTAINER= pkgsrc-users@NetBSD.org
9: HOMEPAGE= http://www.icecast.org/
10: COMMENT= Live streaming audio server
11: LICENSE= gnu-gpl-v2
1.18 xtraeme 12:
1.60 adam 13: USE_LIBTOOL= yes
1.18 xtraeme 14: USE_PKGLOCALEDIR= yes
15: GNU_CONFIGURE= yes
1.29 jlam 16: PTHREAD_AUTO_VARS= yes
1.18 xtraeme 17:
18: BUILD_DEFS+= ICECAST_CHROOTDIR
1.12 xtraeme 19:
1.18 xtraeme 20: PKG_SYSCONFSUBDIR= icecast
1.12 xtraeme 21: RCD_SCRIPTS= icecast
22:
1.18 xtraeme 23: ICECAST_LOGDIR?= ${ICECAST_CHROOTDIR}/log
24:
25: ICECAST_USER?= icecast
26: ICECAST_GROUP?= icecast
1.60 adam 27: PKG_USERS_VARS= ICECAST_USER
1.42 jlam 28: PKG_GROUPS_VARS+= ICECAST_GROUP
1.18 xtraeme 29:
30: PKG_GROUPS= ${ICECAST_GROUP}
1.38 jlam 31: PKG_USERS= ${ICECAST_USER}:${ICECAST_GROUP}
1.1 hubertf 32:
1.12 xtraeme 33: EGDIR= ${PREFIX}/share/examples/icecast
1.18 xtraeme 34: CONF_FILES= ${EGDIR}/icecast.xml ${PKG_SYSCONFDIR}/icecast.xml
1.12 xtraeme 35:
1.19 xtraeme 36: OWN_DIRS_PERMS= ${ICECAST_CHROOTDIR} ${ICECAST_USER} ${ICECAST_GROUP} 770
37: OWN_DIRS_PERMS+= ${ICECAST_LOGDIR} ${ICECAST_USER} ${ICECAST_GROUP} 770
1.15 cjep 38:
1.60 adam 39: pre-configure:
1.39 rillig 40: ${MV} ${WRKSRC}/conf/icecast.xml.in ${WRKSRC}/conf/icecast.fixme
1.8 jlam 41:
1.18 xtraeme 42: post-install:
43: ${SED} \
44: -e "s,@BASEDIR@,${ICECAST_CHROOTDIR},g" \
45: -e "s,@LOGDIR@,log/,g" \
46: -e "s,@WEBROOT@,${PREFIX}/share/icecast/web,g" \
47: -e "s,@ADMINROOT@,${PREFIX}/share/icecast/admin,g" \
48: -e "s,@PIDDIR@,${ICECAST_CHROOTDIR},g" \
49: -e "s,@ICECAST_USER@,${ICECAST_USER},g" \
50: -e "s,@ICECAST_GROUP@,${ICECAST_GROUP},g" \
1.39 rillig 51: ${WRKSRC}/conf/icecast.fixme > ${WRKSRC}/conf/icecast.xml
1.46 dholland 52: ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
53: ${INSTALL_DATA} ${WRKSRC}/conf/icecast.xml ${DESTDIR}${EGDIR}
1.18 xtraeme 54:
1.22 wiz 55: .include "../../audio/libvorbis/buildlink3.mk"
1.35 wiz 56: .include "../../audio/speex/buildlink3.mk"
1.22 wiz 57: .include "../../converters/libiconv/buildlink3.mk"
1.35 wiz 58: .include "../../multimedia/libtheora/buildlink3.mk"
59: .include "../../textproc/libxml2/buildlink3.mk"
1.22 wiz 60: .include "../../textproc/libxslt/buildlink3.mk"
61: .include "../../www/curl/buildlink3.mk"
1.1 hubertf 62:
1.22 wiz 63: .include "../../mk/pthread.buildlink3.mk"
1.1 hubertf 64: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>