[19835] trunk/dports/audio/mp3cue
source_changes at macosforge.org
source_changes at macosforge.org
Sun Oct 1 11:29:16 PDT 2006
Revision: 19835
http://trac.macosforge.org/projects/macports/changeset/19835
Author: pmq at macports.org
Date: 2006-10-01 11:29:15 -0700 (Sun, 01 Oct 2006)
Log Message:
-----------
Version bump
Cleaned up, worksrcdir, etc
Added a patch to make it compile, sent upstream
Switch to sha1 & ripmed160
Add out-of-the-box support for ipv6 + libid3tag
Modified Paths:
--------------
trunk/dports/audio/mp3cue/Portfile
Added Paths:
-----------
trunk/dports/audio/mp3cue/files/
trunk/dports/audio/mp3cue/files/patch-fec-pkt.c
Property Changed:
----------------
trunk/dports/audio/mp3cue/Portfile
Modified: trunk/dports/audio/mp3cue/Portfile
===================================================================
--- trunk/dports/audio/mp3cue/Portfile 2006-10-01 17:35:29 UTC (rev 19834)
+++ trunk/dports/audio/mp3cue/Portfile 2006-10-01 18:29:15 UTC (rev 19835)
@@ -1,41 +1,49 @@
-# $Id: Portfile,v 1.2 2004/10/28 18:44:06 toby Exp $
+# $Id$
PortSystem 1.0
+
name mp3cue
-version 0.3.7.1
-revision 1
+version 0.4.1
categories audio
-maintainers toby at opendarwin.org
+platforms darwin
+maintainers toby at opendarwin.org pmq at macports.org
+
description MP3 cue file parser
long_description \
mp3cue is a program that parses an input CUE \
file describing a multitrack MP3 and cuts the \
input MP3 into multiple MP3 tracks according \
to the description in the CUE file.
-homepage http://www.bl0rg.net/software/poc/
-platforms darwin
-dist_subdir poc
+homepage https://www.bl0rg.net/software/poc http://opendarwin.org/~pmq/ports
master_sites ${homepage}
-distname poc-${version}
-checksums md5 d96ed857d3a9e075210653c434d655d1
+checksums sha1 b2d210886b04544a33ed863927b8eadcf706e186 \
+ rmd160 f7981920993742aeed20aa6000dfd53c4b9f8ffc
+worksrcdir poc-${version}
-# Need a newish version of bison.
-depends_build bin:XXX:bison
+depends_build port:bison port:libid3tag
-patch {
- reinplace "s|YACC=bison|YACC=${prefix}/bin/bison|" \
- ${worksrcpath}/Makefile
-}
+patchfiles patch-fec-pkt.c
+post-patch {
+ reinplace "s|YACC=bison|YACC=${prefix}/bin/bison|" ${worksrcpath}/Makefile
-configure {}
+ reinplace "s|#CFLAGS += -DWITH_ID3TAG|CFLAGS += -DWITH_ID3TAG|" \
+ ${worksrcpath}/Makefile
+ reinplace "s|#LDFLAGS += -lid3tag|LDFLAGS += -lid3tag|" \
+ ${worksrcpath}/Makefile
-build.target mp3cue
+ reinplace "s|#CFLAGS += -I/sw/include|CFLAGS += -I${prefix}/include|" \
+ ${worksrcpath}/Makefile
+ reinplace "s|#LDFLAGS += -L/sw/lib|LDFLAGS += -L${prefix}/lib|" \
+ ${worksrcpath}/Makefile
-destroot {
- file mkdir ${destroot}${prefix}/share/doc/mp3cue
- xinstall -m 444 ${worksrcpath}/README.mp3cue \
- ${destroot}${prefix}/share/doc/mp3cue
+ reinplace "s|#CFLAGS+=-DWITH_IPV6|CFLAGS+=-DWITH_IPV6|" \
+ ${worksrcpath}/Makefile
- xinstall -m 555 ${worksrcpath}/mp3cue ${destroot}${prefix}/bin
+ reinplace "s|PREFIX:= /usr/local|PREFIX:= ${prefix}|" \
+ ${worksrcpath}/Makefile
+ reinplace "s| -g root -o root||" \
+ ${worksrcpath}/Makefile
}
+
+use_configure no
Property changes on: trunk/dports/audio/mp3cue/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Added: trunk/dports/audio/mp3cue/files/patch-fec-pkt.c
===================================================================
--- trunk/dports/audio/mp3cue/files/patch-fec-pkt.c (rev 0)
+++ trunk/dports/audio/mp3cue/files/patch-fec-pkt.c 2006-10-01 18:29:15 UTC (rev 19835)
@@ -0,0 +1,11 @@
+--- fec-pkt.c.orig 2004-12-30 17:24:07.000000000 +0100
++++ fec-pkt.c 2006-10-01 18:39:24.000000000 +0200
+@@ -66,7 +66,7 @@
+ Reads a FEC packet from the filedescriptor, and unpacks the header
+ fields into the header structure.
+ **/
+-int fec_pkt_read(fec_pkt_t *pkt, int fd) {
++ssize_t fec_pkt_read(fec_pkt_t *pkt, int fd) {
+ assert(pkt != NULL);
+
+ /*M
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061001/4ce2375b/attachment.html
More information about the macports-changes
mailing list