[79892] trunk/dports/audio/id3lib

jeremyhu at macports.org jeremyhu at macports.org
Tue Jun 28 21:40:07 PDT 2011


Revision: 79892
          http://trac.macports.org/changeset/79892
Author:   jeremyhu at macports.org
Date:     2011-06-28 21:40:06 -0700 (Tue, 28 Jun 2011)
Log Message:
-----------
id3lib: clang build fix

Modified Paths:
--------------
    trunk/dports/audio/id3lib/Portfile

Added Paths:
-----------
    trunk/dports/audio/id3lib/files/id3lib-main.patch

Modified: trunk/dports/audio/id3lib/Portfile
===================================================================
--- trunk/dports/audio/id3lib/Portfile	2011-06-29 04:35:30 UTC (rev 79891)
+++ trunk/dports/audio/id3lib/Portfile	2011-06-29 04:40:06 UTC (rev 79892)
@@ -27,7 +27,9 @@
 depends_build      port:autoconf port:automake port:libtool
 
 patchfiles         patch_id3lib_3.8.3_UTF16_writing_bug.diff \
-                   id3lib-vbr-overflow.patch
+                   id3lib-vbr-overflow.patch \
+                   id3lib-main.patch
+
 patch.pre_args     -p1
 
 # Bundled libtool does not understand -arch for linking

Added: trunk/dports/audio/id3lib/files/id3lib-main.patch
===================================================================
--- trunk/dports/audio/id3lib/files/id3lib-main.patch	                        (rev 0)
+++ trunk/dports/audio/id3lib/files/id3lib-main.patch	2011-06-29 04:40:06 UTC (rev 79892)
@@ -0,0 +1,72 @@
+diff -Naurp id3lib-3.8.3.orig/examples/demo_convert.cpp id3lib-3.8.3/examples/demo_convert.cpp
+--- id3lib-3.8.3.orig/examples/demo_convert.cpp	2003-03-01 16:23:00.000000000 -0800
++++ id3lib-3.8.3/examples/demo_convert.cpp	2011-06-28 21:37:42.000000000 -0700
+@@ -84,7 +84,7 @@ void DisplayTags(ostream &os, luint nTag
+   }
+ }
+ 
+-int main( unsigned int argc, char * const argv[])
++int main(int argc, char * const argv[])
+ {
+   flags_t ulFlag = ID3TT_ALL;
+   gengetopt_args_info args;
+diff -Naurp id3lib-3.8.3.orig/examples/demo_copy.cpp id3lib-3.8.3/examples/demo_copy.cpp
+--- id3lib-3.8.3.orig/examples/demo_copy.cpp	2003-03-01 16:23:00.000000000 -0800
++++ id3lib-3.8.3/examples/demo_copy.cpp	2011-06-28 21:37:42.000000000 -0700
+@@ -81,7 +81,7 @@ void DisplayTags(ostream &os, luint nTag
+   }
+ }
+ 
+-int main( unsigned int argc, char * const argv[])
++int main(int argc, char * const argv[])
+ {
+   int ulFlag = ID3TT_ID3;
+   ID3D_INIT_DOUT();
+diff -Naurp id3lib-3.8.3.orig/examples/demo_info.cpp id3lib-3.8.3/examples/demo_info.cpp
+--- id3lib-3.8.3.orig/examples/demo_info.cpp	2003-03-01 16:23:00.000000000 -0800
++++ id3lib-3.8.3/examples/demo_info.cpp	2011-06-28 21:37:42.000000000 -0700
+@@ -309,7 +309,7 @@ void PrintInformation(const ID3_Tag &myT
+ 
+ #define DEBUG
+ 
+-int main( unsigned int argc, char * const argv[])
++int main(int argc, char * const argv[])
+ {
+   ID3D_INIT_DOUT();
+ 
+diff -Naurp id3lib-3.8.3.orig/examples/demo_tag.cpp id3lib-3.8.3/examples/demo_tag.cpp
+--- id3lib-3.8.3.orig/examples/demo_tag.cpp	2003-03-01 16:23:00.000000000 -0800
++++ id3lib-3.8.3/examples/demo_tag.cpp	2011-06-28 21:37:42.000000000 -0700
+@@ -46,7 +46,7 @@ void DisplayTags(ostream &os, luint nTag
+     os << "v2";
+ }
+ 
+-int main( unsigned int argc, char * const argv[])
++int main(int argc, char * const argv[])
+ {
+   int ulFlag = ID3TT_ID3;
+   ID3D_INIT_DOUT();
+diff -Naurp id3lib-3.8.3.orig/examples/findeng.cpp id3lib-3.8.3/examples/findeng.cpp
+--- id3lib-3.8.3.orig/examples/findeng.cpp	2003-03-01 16:23:00.000000000 -0800
++++ id3lib-3.8.3/examples/findeng.cpp	2011-06-28 21:37:42.000000000 -0700
+@@ -9,7 +9,7 @@
+ using std::cout;
+ using std::endl;
+ 
+-int main(unsigned argc, char* argv[])
++int main(int argc, char* argv[])
+ {
+   ID3D_INIT_DOUT();
+   ID3D_INIT_WARNING();
+diff -Naurp id3lib-3.8.3.orig/examples/findstr.cpp id3lib-3.8.3/examples/findstr.cpp
+--- id3lib-3.8.3.orig/examples/findstr.cpp	2003-03-01 16:23:00.000000000 -0800
++++ id3lib-3.8.3/examples/findstr.cpp	2011-06-28 21:37:42.000000000 -0700
+@@ -9,7 +9,7 @@
+ using std::cout;
+ using std::endl;
+ 
+-int main(unsigned argc, char* argv[])
++int main(int argc, char* argv[])
+ {
+   ID3D_INIT_DOUT();
+   ID3D_INIT_WARNING();
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110628/ae855c38/attachment.html>


More information about the macports-changes mailing list