From eea19f0839038b57bd63dd7f0083ee4d102ec458 Mon Sep 17 00:00:00 2001 From: Jay Freeman Date: Sat, 15 Aug 2009 09:09:43 +0000 Subject: Various things I forgot to commit. git-svn-id: http://svn.telesphoreo.org/trunk@674 514c082c-b64e-11dc-b46d-3d985efe055d --- data/odcctools/_metadata/openssl.dep | 1 + data/odcctools/_metadata/uuid.dep | 1 + data/odcctools/_metadata/version | 2 +- data/odcctools/make.sh | 4 +++- data/odcctools/odcctools-277.tgz | Bin 2284858 -> 0 bytes data/odcctools/odcctools-286.tgz | Bin 0 -> 2353095 bytes data/odcctools/otool.diff | 9 --------- data/odcctools/usrbin.diff | 32 ++++++++++++++++++++++++++++++++ data/saurik/saurik.list | 2 +- 9 files changed, 39 insertions(+), 12 deletions(-) create mode 120000 data/odcctools/_metadata/openssl.dep create mode 120000 data/odcctools/_metadata/uuid.dep delete mode 100644 data/odcctools/odcctools-277.tgz create mode 100644 data/odcctools/odcctools-286.tgz create mode 100644 data/odcctools/usrbin.diff (limited to 'data') diff --git a/data/odcctools/_metadata/openssl.dep b/data/odcctools/_metadata/openssl.dep new file mode 120000 index 000000000..9b58fd56b --- /dev/null +++ b/data/odcctools/_metadata/openssl.dep @@ -0,0 +1 @@ +../../openssl \ No newline at end of file diff --git a/data/odcctools/_metadata/uuid.dep b/data/odcctools/_metadata/uuid.dep new file mode 120000 index 000000000..7b224b803 --- /dev/null +++ b/data/odcctools/_metadata/uuid.dep @@ -0,0 +1 @@ +../../uuid \ No newline at end of file diff --git a/data/odcctools/_metadata/version b/data/odcctools/_metadata/version index 268174779..c20f65747 100644 --- a/data/odcctools/_metadata/version +++ b/data/odcctools/_metadata/version @@ -1 +1 @@ -277 +286 diff --git a/data/odcctools/make.sh b/data/odcctools/make.sh index 94757a91a..9a1f484dc 100644 --- a/data/odcctools/make.sh +++ b/data/odcctools/make.sh @@ -2,6 +2,8 @@ pkg:setup rm -f include/libkern/OSByteOrder.h rm -f include/mach/{task,thread_act,thread_status}.h rm -f include/mach/machine/{boolean,exception,kern_return,processor_info,rpc,thread_state,thread_status,vm_param,vm_types}.h -pkg:configure --disable-ld64 ac_cv_header_objc_objc_runtime_h=no +pkg:configure --enable-ld64 ac_cv_header_objc_objc_runtime_h=no make pkg:install +pkg: mv /usr/bin/ld{,_classic} +pkg: ln -s ld64 /usr/bin/ld diff --git a/data/odcctools/odcctools-277.tgz b/data/odcctools/odcctools-277.tgz deleted file mode 100644 index f7640b1f9..000000000 Binary files a/data/odcctools/odcctools-277.tgz and /dev/null differ diff --git a/data/odcctools/odcctools-286.tgz b/data/odcctools/odcctools-286.tgz new file mode 100644 index 000000000..e8096aa3d Binary files /dev/null and b/data/odcctools/odcctools-286.tgz differ diff --git a/data/odcctools/otool.diff b/data/odcctools/otool.diff index 4097e3473..3d5f28543 100644 --- a/data/odcctools/otool.diff +++ b/data/odcctools/otool.diff @@ -74,12 +74,3 @@ diff -ru odcctools-277/otool/print_objc.c odcctools-277+iPhone/otool/print_objc. }; /* -@@ -51,7 +55,7 @@ - char *characters; - unsigned int _length; - }; --//typedef struct objc_string_object NXConstantString; -+typedef struct objc_string_object NXConstantString; - - #define SIZEHASHTABLE 821 - struct _hashEntry { diff --git a/data/odcctools/usrbin.diff b/data/odcctools/usrbin.diff new file mode 100644 index 000000000..e5629d873 --- /dev/null +++ b/data/odcctools/usrbin.diff @@ -0,0 +1,32 @@ +diff -ru odcctools-286/as/driver.c odcctools-286+iPhone/as/driver.c +--- odcctools-286/as/driver.c 2008-07-24 19:20:04.000000000 +0000 ++++ odcctools-286+iPhone/as/driver.c 2009-06-30 03:46:53.000000000 +0000 +@@ -31,16 +31,16 @@ + const char *LIB = + #if defined(__OPENSTEP__) || defined(__HERA__) || \ + defined(__GONZO_BUNSEN_BEAKER__) || defined(__KODIAK__) +- "../libexec/"; ++ "libexec/"; + #else +- "../libexec/gcc/darwin/"; ++ "libexec/gcc/darwin/"; + #endif + const char *LOCALLIB = + #if defined(__OPENSTEP__) || defined(__HERA__) || \ + defined(__GONZO_BUNSEN_BEAKER__) || defined(__KODIAK__) +- "../local/libexec/"; ++ "local/libexec/"; + #else +- "../local/libexec/gcc/darwin/"; ++ "local/libexec/gcc/darwin/"; + #endif + const char *AS = "/as"; + +@@ -73,6 +73,7 @@ + p = rindex(prefix, '/'); + if(p != NULL) + p[1] = '\0'; ++ prefix = "/usr/"; + /* + * Process the assembler flags exactly like the assembler would (except + * let the assembler complain about multiple flags, bad combinations of diff --git a/data/saurik/saurik.list b/data/saurik/saurik.list index 21c690359..dc8ed21b7 100644 --- a/data/saurik/saurik.list +++ b/data/saurik/saurik.list @@ -3,5 +3,5 @@ # either add your own .list file to /etc/apt/sources.list.d # or add your entry to the global /etc/apt/sources.list file -deb http://apt.saurik.com/ tangelo main +deb http://apt.saurik.com/ tangelo-3.7 main #deb-src http://apt.saurik.com/ tangelo main -- cgit v1.2.3