summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/class-dump/_metadata/homepage2
-rw-r--r--data/class-dump/_metadata/version2
-rw-r--r--data/class-dump/class-dump-3.1.2-x.tar.bz2bin0 -> 2157825 bytes
-rw-r--r--data/class-dump/class-dump-3.1.2.tar.gzbin158237 -> 0 bytes
-rw-r--r--data/class-dump/classname.diff11
-rw-r--r--data/class-dump/make.sh2
6 files changed, 14 insertions, 3 deletions
diff --git a/data/class-dump/_metadata/homepage b/data/class-dump/_metadata/homepage
index 8292c6bba..2470425bc 100644
--- a/data/class-dump/_metadata/homepage
+++ b/data/class-dump/_metadata/homepage
@@ -1 +1 @@
-http://www.codethecode.com/projects/class-dump/
+http://iphone.freecoder.org/classdump_en.html
diff --git a/data/class-dump/_metadata/version b/data/class-dump/_metadata/version
index ef538c281..035894776 100644
--- a/data/class-dump/_metadata/version
+++ b/data/class-dump/_metadata/version
@@ -1 +1 @@
-3.1.2
+3.1.2-x
diff --git a/data/class-dump/class-dump-3.1.2-x.tar.bz2 b/data/class-dump/class-dump-3.1.2-x.tar.bz2
new file mode 100644
index 000000000..be1a3ac7f
--- /dev/null
+++ b/data/class-dump/class-dump-3.1.2-x.tar.bz2
Binary files differ
diff --git a/data/class-dump/class-dump-3.1.2.tar.gz b/data/class-dump/class-dump-3.1.2.tar.gz
deleted file mode 100644
index 897f11a68..000000000
--- a/data/class-dump/class-dump-3.1.2.tar.gz
+++ /dev/null
Binary files differ
diff --git a/data/class-dump/classname.diff b/data/class-dump/classname.diff
new file mode 100644
index 000000000..dea8b3c44
--- /dev/null
+++ b/data/class-dump/classname.diff
@@ -0,0 +1,11 @@
+diff -ru class-dump-3.1.2-x/src/CDMultiFileVisitor.m class-dump-3.1.2-x+iPhone/src/CDMultiFileVisitor.m
+--- class-dump-3.1.2-x/src/CDMultiFileVisitor.m 2007-11-02 09:46:37.000000000 +0000
++++ class-dump-3.1.2-x+iPhone/src/CDMultiFileVisitor.m 2008-08-19 01:32:55.000000000 +0000
+@@ -10,6 +10,7 @@
+ #import "CDOCClass.h"
+ #import "CDOCProtocol.h"
+ #import "CDOCIvar.h"
++#import "CDOCCategory.h"
+
+ @implementation CDMultiFileVisitor
+
diff --git a/data/class-dump/make.sh b/data/class-dump/make.sh
index ffc8a1766..d7792e68e 100644
--- a/data/class-dump/make.sh
+++ b/data/class-dump/make.sh
@@ -1,5 +1,5 @@
pkg:setup
cd src
-"${PKG_TARG}-gcc" -o class-dump -ObjC *.m -Wall -include Foundation/Foundation.h -framework CoreFoundation -framework Foundation -lobjc -save-temps
+"${PKG_TARG}-gcc" -o class-dump -ObjC *.m -Wall -include Foundation/Foundation.h -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -DHANDLE_OBJC2_ABI -framework CoreFoundation -lobjc -framework Foundation
pkg: mkdir -p /usr/bin
pkg: cp -a class-dump /usr/bin