summaryrefslogtreecommitdiff
path: root/data/uikittools/telesphoreo.diff
diff options
context:
space:
mode:
Diffstat (limited to 'data/uikittools/telesphoreo.diff')
-rw-r--r--data/uikittools/telesphoreo.diff67
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