diff options
Diffstat (limited to 'data/uikittools/telesphoreo.diff')
-rw-r--r-- | data/uikittools/telesphoreo.diff | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/data/uikittools/telesphoreo.diff b/data/uikittools/telesphoreo.diff new file mode 100644 index 000000000..965ebe42b --- /dev/null +++ b/data/uikittools/telesphoreo.diff @@ -0,0 +1,67 @@ +diff -ur uikittools/makefile uikittools+telesphoreo/makefile +--- uikittools/makefile 2018-07-31 14:40:26.000000000 -1000 ++++ uikittools+telesphoreo/makefile 2018-07-31 15:23:32.000000000 -1000 +@@ -1,4 +1,6 @@ + uikittools = uiduid uicache uiopen gssc sbdidlaunch sbreload cfversion iomfsetgamma ldrestart ++CC = $(PKG_TARG)-gcc ++CPP = $(PKG_TARG)-g++ + + all: $(uikittools) + +@@ -9,11 +11,9 @@ + + private := -F/System/Library/PrivateFrameworks + +-flags := -Os -Werror ++flags := -Os -Werror -Wno-deprecated-declarations + flags += -framework CoreFoundation + flags += -framework Foundation +-flags += -miphoneos-version-min=2.0 +-flags += -arch armv6 + + ldrestart := -std=c++11 + gssc := -lobjc +@@ -28,27 +28,23 @@ + extrainst_: csstore.cpp + + %: %.mm +- cycc -- -o $@ $^ $(flags) $($@) +- ldid -S$(wildcard $@.xml) $@ ++ $(CPP) -o $@ $^ $(flags) $($@) ++ @if [ ! -z "$(wildcard $@.xml)" ]; then \ ++ ldid -S$(wildcard $@.xml) $@; \ ++ fi + + %: %.cpp +- cycc -- -o $@ $^ $(flags) $($@) +- ldid -S$(wildcard $@.xml) $@ ++ $(CPP) -o $@ $^ $(flags) $($@) ++ @if [ ! -z "$(wildcard $@.xml)" ]; then \ ++ ldid -S$(wildcard $@.xml) $@; \ ++ fi + + %: %.c +- cycc -- -o $@ -x c $^ $(flags) $($@) +- ldid -S$(wildcard $@.xml) $@ +- +-package: all extrainst_ +- sudo rm -rf _ +- mkdir -p _/usr/bin +- cp -a $(filter-out %.dylib,$(uikittools)) _/usr/bin +- mkdir -p _/DEBIAN +- ./control.sh _ >_/DEBIAN/control +- cp -a extrainst_ _/DEBIAN/ +- mkdir -p debs +- ln -sf debs/uikittools_$$(./version.sh)_iphoneos-arm.deb uikittools.deb +- sudo chown -R 0 _ +- sudo chgrp -R 0 _ +- dpkg-deb -b _ uikittools.deb +- readlink uikittools.deb ++ $(CC) -o $@ -x c $^ $(flags) $($@) ++ @if [ ! -z "$(wildcard $@.xml)" ]; then \ ++ ldid -S$(wildcard $@.xml) $@; \ ++ fi ++ ++install: all ++ mkdir -p $(DESTDIR)/usr/bin ++ cp -a $(filter-out %.dylib,$(uikittools)) $(DESTDIR)/usr/bin |