Index: head/audio/esound/Makefile =================================================================== --- head/audio/esound/Makefile (revision 137002) +++ head/audio/esound/Makefile (revision 137003) @@ -1,45 +1,70 @@ # New ports collection makefile for: esound # Date created: 19 July 1998 # Whom: Vanilla I. Shu # # $FreeBSD$ # PORTNAME= esound -PORTVERSION= 0.2.35 -PORTREVISION= 2 +PORTVERSION= 0.2.36 CATEGORIES= audio -MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITES= ${MASTER_SITE_GNOME} \ + http://cvs.gnome.org/viewcvs/esound/:arts MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.2 +DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} +.if defined(WITH_ARTS) +DISTFILES+= ${ARTS_FILE}:arts +.endif DIST_SUBDIR= gnome +EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= gnome@FreeBSD.org COMMENT= A sound library for enlightenment package LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile +ARTS_FILE= audio_arts.c?rev=1.1 + USE_BZIP2= yes USE_GNOME= gnometarget gnomehack USE_REINPLACE= yes INSTALLS_SHLIB= yes USE_LIBTOOL_VER=15 USE_GETOPT_LONG=yes CONFLICTS= py*-ro-[0-9]* MAN1= esd-config.1 esd.1 esdcat.1 esdctl.1 esddsp.1 esdfilt.1 esdloop.1 \ esdmon.1 esdplay.1 esdrec.1 esdsample.1 +.if defined(WITH_ARTS) +LIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts + +CONFIGURE_ARGS+=--enable-arts +.else +CONFIGURE_ARGS+=--disable-arts +.endif + +pre-everything:: +.if !defined(WITH_ARTS) + @${ECHO_MSG} "You can enable audio/arts backend by defining" + @${ECHO_MSG} "WITH_ARTS" + @${ECHO_MSG} "" +.endif + post-patch: +.if defined(WITH_ARTS) + @${CP} ${_DISTDIR}/${ARTS_FILE} ${WRKSRC}/audio_arts.c +.endif @${REINPLACE_CMD} -e 's|esdconf_DATA = esd.conf|esdconf_DATA = |g' \ ${WRKSRC}/Makefile.in post-install: if [ ! -f ${PREFIX}/etc/esd.conf ]; then \ ${INSTALL_DATA} ${WRKSRC}/esd.conf ${PREFIX}/etc/esd.conf; \ ${INSTALL_DATA} ${WRKSRC}/esd.conf ${PREFIX}/etc/esd.conf.default; \ else \ ${INSTALL_DATA} ${WRKSRC}/esd.conf ${PREFIX}/etc/esd.conf.default; \ fi .include Property changes on: head/audio/esound/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.54 \ No newline at end of property +1.55 \ No newline at end of property Index: head/audio/esound/distinfo =================================================================== --- head/audio/esound/distinfo (revision 137002) +++ head/audio/esound/distinfo (revision 137003) @@ -1,2 +1,4 @@ -MD5 (gnome/esound-0.2.35.tar.bz2) = 1566344f80a8909b5e6e4d6b6520c2c1 -SIZE (gnome/esound-0.2.35.tar.bz2) = 384641 +MD5 (gnome/esound-0.2.36.tar.bz2) = 3facb5aa0115cc1c31771b9ad454ae76 +SIZE (gnome/esound-0.2.36.tar.bz2) = 369952 +MD5 (gnome/audio_arts.c?rev=1.1) = c4f0e0214b59bfc282ce67450d4d8669 +SIZE (gnome/audio_arts.c?rev=1.1) = 4089 Property changes on: head/audio/esound/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.24 \ No newline at end of property +1.25 \ No newline at end of property