[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