From: Jay Freeman (saurik) Date: Tue, 31 Aug 2010 18:16:04 +0000 (+0000) Subject: Support Fink from old build. X-Git-Tag: v0.9.432~4 X-Git-Url: https://git.saurik.com/cycript.git/commitdiff_plain/f74bdcf67bba67914fb92a84b8c07ffae4d46057?ds=inline Support Fink from old build. --- diff --git a/Darwin-arm.mk b/Darwin-arm.mk index cc97077..eb9affa 100644 --- a/Darwin-arm.mk +++ b/Darwin-arm.mk @@ -2,6 +2,8 @@ flags += -F${PKG_ROOT}/System/Library/PrivateFrameworks all += #cyrver +prefix := /usr + arch := iphoneos-arm console += -framework UIKit depends += apr-lib readline libffi mobilesubstrate diff --git a/Darwin.mk b/Darwin.mk index 20cff9b..b4f6b50 100644 --- a/Darwin.mk +++ b/Darwin.mk @@ -1,7 +1,7 @@ dll := dylib link += -lobjc -framework CoreFoundation console += -framework Foundation -library += -install_name /usr/lib/libcycript.$(dll) +library += -install_name $(prefix)/lib/libcycript.$(dll) library += -framework Foundation console += -framework JavaScriptCore # XXX: do I just need WebCore? @@ -12,7 +12,9 @@ flags += -I/usr/include/ffi apr_config := /usr/bin/apr-1-config flags += -arch i386 -arch x86_64 #-arch armv6 -flags += -DCY_ATTACH -DCY_LIBRARY='"/usr/lib/libcycript.dylib"' +prefix := /sw + +flags += -DCY_ATTACH -DCY_LIBRARY='"$(prefix)/lib/libcycript.dylib"' code += Handler.o inject += Mach/Inject.o Mach/Inject.o: Trampoline.t.hpp Baton.hpp diff --git a/makefile b/makefile index cf4e769..7937141 100644 --- a/makefile +++ b/makefile @@ -6,6 +6,8 @@ else target := $(PKG_TARG)- endif +prefix := /usr + gcc := g++ flags ?= -g3 -O0 -DYYDEBUG=1 @@ -101,11 +103,11 @@ $(deb): $(all) control rm -rf package mkdir -p package/DEBIAN cp -pR control package/DEBIAN - mkdir -p package/usr/{bin,lib,sbin} + mkdir -p package$(prefix)/{bin,lib,sbin} $(restart) extra - cp -pR $(lib)cycript.$(dll) package/usr/lib - cp -pR cycript package/usr/bin - #cp -pR cyrver package/usr/sbin + cp -pR $(lib)cycript.$(dll) package$(prefix)/lib + cp -pR cycript package$(prefix)/bin + #cp -pR cyrver package$(prefix)/sbin dpkg-deb -b package $(deb) endif