ports/97291: [PATCH] sysutils/libcdio: Add an OPTION to enable support for cd-paranoia
Alexander Botero-Lowry
alex at foxybanana.com
Mon May 15 06:00:53 UTC 2006
>Number: 97291
>Category: ports
>Synopsis: [PATCH] sysutils/libcdio: Add an OPTION to enable support for cd-paranoia
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon May 15 06:00:36 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Alexander Botero-Lowry
>Release: FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat May 6 22:21:39 PDT
>Description:
- Add a cd-paranoia OPTION
Port maintainer (mich at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- libcdio-0.76_1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/sysutils/libcdio/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- Makefile 13 May 2006 04:15:39 -0000 1.21
+++ Makefile 15 May 2006 05:53:49 -0000
@@ -24,13 +24,25 @@
INSTALLS_SHLIB= yes
CONFIGURE_ARGS+= --with-libpopt-prefix=${LOCALBASE} \
--with-libiconv-prefix=${LOCALBASE} \
- --without-cd-paranoia
USE_PERL5_BUILD=yes
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -liconv"
INFO= libcdio
+MAN1= cd-paranoia.1
+
+OPTIONS= PARANOIA "Support for accessing audio via CD Paranoia" off
+
+.include <bsd.port.pre.mk>
+
+.ifdef(WITH_PARANOIA)
+LIB_DEPENDS+= cdda_paranoia.0:${PORTSDIR}/audio/cdparanoia
+PLIST_SUB+= PARANOIA=""
+.else
+CONFIGURE_ARGS+= --without-cd-paranoia
+PLIST_SUB+= PARANOIA="@comment "
+.endif
post-patch:
${REINPLACE_CMD} -e "s,freebsd5\.\*,freebsd5\.\*|freebsd6\.\*|freebsd7\.\*," ${WRKSRC}/configure
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/sysutils/libcdio/pkg-plist,v
retrieving revision 1.14
diff -u -r1.14 pkg-plist
--- pkg-plist 23 Feb 2006 10:39:12 -0000 1.14
+++ pkg-plist 15 May 2006 05:53:49 -0000
@@ -1,5 +1,6 @@
bin/cd-drive
bin/cd-info
+bin/cd-paranoia
bin/cd-read
bin/cdda-player
bin/iso-info
@@ -33,6 +34,14 @@
lib/libcdio.la
lib/libcdio.so
lib/libcdio.so.6
+lib/libcdio_cdda.a
+lib/libcdio_cdda.la
+lib/libcdio_cdda.so
+lib/libcdio_cdda.so.0
+lib/libcdio_paranoia.a
+lib/libcdio_paranoia.la
+lib/libcdio_paranoia.so
+lib/libcdio_paranoia.so.0
lib/libiso9660.a
lib/libiso9660.la
lib/libiso9660.so
--- libcdio-0.76_1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list