[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / audio / icecast1

Annotation of pkgsrc/audio/icecast1/Makefile, Revision 1.11

1.11    ! reed        1: # $NetBSD: Makefile,v 1.10 2004/12/22 16:14:23 kim Exp $
1.1       xtraeme     2: #
                      3:
                      4: DISTNAME=      icecast-1.3.12
1.11    ! reed        5: PKGREVISION=   5
1.1       xtraeme     6: CATEGORIES=    audio
                      7: MASTER_SITES=  http://www.icecast.org/releases/
                      8:
1.10      kim         9: MAINTAINER=    tech-pkg@NetBSD.org
1.1       xtraeme    10: HOMEPAGE=      http://www.icecast.org/
                     11: COMMENT=       Internet broadcasting system using Mpeg Layer III streaming
                     12:
1.6       snj        13: USE_BUILDLINK3=                yes
1.1       xtraeme    14: GNU_CONFIGURE=         # defined
                     15: USE_PKGINSTALL=                yes
                     16:
                     17: RCD_SCRIPTS=           icecast
                     18: PKG_SYSCONFSUBDIR=     icecast
                     19:
                     20: CONFIGURE_ARGS+=       --with-readline \
                     21:                        --with-libwrap \
                     22:                        --with-python \
                     23:                        --sysconfdir=${PKG_SYSCONFDIR}
                     24: CPPFLAGS+=             -I${BUILDLINK_PREFIX.readline}/include/readline
                     25: CPPFLAGS+=             ${BUILDLINK_CPPFLAGS.${PYPACKAGE}}
                     26: LDFLAGS+=              ${BUILDLINK_LDFLAGS.${PYPACKAGE}}
                     27: LIBS+=                 -lutil
1.7       kristerw   28: PTHREAD_OPTS+=         require
1.1       xtraeme    29:
                     30: EGDIR=                 ${PREFIX}/share/examples/icecast
                     31: EGFILES=               groups.aut mounts.aut users.aut icecast.conf
                     32:
                     33: .for f in ${EGFILES}
                     34: CONF_FILES+=           ${EGDIR}/${f}.dist ${PKG_SYSCONFDIR}/${f}
                     35: .endfor
                     36: .undef f
                     37:
1.2       kim        38: .include "../../mk/bsd.prefs.mk"
                     39:
                     40: ICECAST_SOURCE_BUFFSIZE?=      8192
                     41: ICECAST_CHUNKLEN?=             64
                     42:
                     43: BUILD_DEFS+=                   ICECAST_SOURCE_BUFFSIZE
                     44: BUILD_DEFS+=                   ICECAST_CHUNKLEN
                     45:
                     46: pre-configure:
                     47:        @${MV} ${WRKSRC}/src/icetypes.h ${WRKSRC}/src/icetypes.h.bak
                     48:        @${SED} \
                     49:                -e 's/@SOURCE_BUFFSIZE@/${ICECAST_SOURCE_BUFFSIZE}/' \
                     50:                -e 's/@CHUNKLEN@/${ICECAST_CHUNKLEN}/' \
                     51:                ${WRKSRC}/src/icetypes.h.bak > ${WRKSRC}/src/icetypes.h
                     52:
1.5       snj        53: .include "../../devel/readline/buildlink3.mk"
1.2       kim        54: .include "../../lang/python/application.mk"
1.5       snj        55: .include "../../security/tcp_wrappers/buildlink3.mk"
                     56: .include "../../mk/pthread.buildlink3.mk"
1.1       xtraeme    57:
                     58: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>