summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Bingner <sam@bingner.com>2018-11-11 21:40:45 -1000
committerSam Bingner <sam@bingner.com>2018-11-11 21:40:45 -1000
commit8b91bd6838e317632792c84afca1d3507c3c94fa (patch)
tree2fb3c902cfb37bc7b54bae86d89bd9181c2f63e9
parentcc0585e579e511a11d20485f53229c367d462789 (diff)
Add MTerminal
-rw-r--r--data/mterminal/_metadata/author1
l---------data/mterminal/_metadata/bash.dep1
l---------data/mterminal/_metadata/coreutils.dep1
-rw-r--r--data/mterminal/_metadata/depiction1
-rw-r--r--data/mterminal/_metadata/description1
-rw-r--r--data/mterminal/_metadata/homepage1
-rw-r--r--data/mterminal/_metadata/in.1443.000
-rw-r--r--data/mterminal/_metadata/license24
l---------data/mterminal/_metadata/maintainer1
-rw-r--r--data/mterminal/_metadata/name1
l---------data/mterminal/_metadata/ncurses.dep1
-rw-r--r--data/mterminal/_metadata/priority1
-rw-r--r--data/mterminal/_metadata/role1
-rw-r--r--data/mterminal/_metadata/section1
l---------data/mterminal/_metadata/system-cmds.dep1
-rw-r--r--data/mterminal/_metadata/tags1
-rw-r--r--data/mterminal/_metadata/version1
-rw-r--r--data/mterminal/entitlement.xml11
-rw-r--r--data/mterminal/make.sh5
-rw-r--r--data/mterminal/mterminal-283695be6357.zipbin0 -> 703176 bytes
-rw-r--r--data/mterminal/mterminal.diff54
21 files changed, 109 insertions, 0 deletions
diff --git a/data/mterminal/_metadata/author b/data/mterminal/_metadata/author
new file mode 100644
index 000000000..7ba736fc4
--- /dev/null
+++ b/data/mterminal/_metadata/author
@@ -0,0 +1 @@
+lordscotland <admin@officialscheduler.com>
diff --git a/data/mterminal/_metadata/bash.dep b/data/mterminal/_metadata/bash.dep
new file mode 120000
index 000000000..d0c818fb6
--- /dev/null
+++ b/data/mterminal/_metadata/bash.dep
@@ -0,0 +1 @@
+../../bash \ No newline at end of file
diff --git a/data/mterminal/_metadata/coreutils.dep b/data/mterminal/_metadata/coreutils.dep
new file mode 120000
index 000000000..5bd43c1eb
--- /dev/null
+++ b/data/mterminal/_metadata/coreutils.dep
@@ -0,0 +1 @@
+../../coreutils \ No newline at end of file
diff --git a/data/mterminal/_metadata/depiction b/data/mterminal/_metadata/depiction
new file mode 100644
index 000000000..c3058c0e8
--- /dev/null
+++ b/data/mterminal/_metadata/depiction
@@ -0,0 +1 @@
+http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=mterminalDp
diff --git a/data/mterminal/_metadata/description b/data/mterminal/_metadata/description
new file mode 100644
index 000000000..75a213082
--- /dev/null
+++ b/data/mterminal/_metadata/description
@@ -0,0 +1 @@
+A MobileTerminal fork
diff --git a/data/mterminal/_metadata/homepage b/data/mterminal/_metadata/homepage
new file mode 100644
index 000000000..c3058c0e8
--- /dev/null
+++ b/data/mterminal/_metadata/homepage
@@ -0,0 +1 @@
+http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=mterminalDp
diff --git a/data/mterminal/_metadata/in.1443.00 b/data/mterminal/_metadata/in.1443.00
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/data/mterminal/_metadata/in.1443.00
diff --git a/data/mterminal/_metadata/license b/data/mterminal/_metadata/license
new file mode 100644
index 000000000..be7df868d
--- /dev/null
+++ b/data/mterminal/_metadata/license
@@ -0,0 +1,24 @@
+// -*- mode:objc -*-
+/*
+ ** VT100Screen.m
+ **
+ ** Copyright (c) 2002, 2003, 2007
+ **
+ ** Author: Fabian, Ujwal S. Setlur
+ ** Initial code by Kiichi Kusama
+ ** Ported to MobileTerminal (from iTerm) by Allen Porter
+ **
+ ** This program is free software; you can redistribute it and/or modify
+ ** it under the terms of the GNU General Public License as published by
+ ** the Free Software Foundation; either version 2 of the License, or
+ ** (at your option) any later version.
+ **
+ ** This program is distributed in the hope that it will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ ** GNU General Public License for more details.
+ **
+ ** You should have received a copy of the GNU General Public License
+ ** along with this program; if not, write to the Free Software
+ ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
diff --git a/data/mterminal/_metadata/maintainer b/data/mterminal/_metadata/maintainer
new file mode 120000
index 000000000..573d7ebef
--- /dev/null
+++ b/data/mterminal/_metadata/maintainer
@@ -0,0 +1 @@
+../../../people/sbingner \ No newline at end of file
diff --git a/data/mterminal/_metadata/name b/data/mterminal/_metadata/name
new file mode 100644
index 000000000..b4ae1d322
--- /dev/null
+++ b/data/mterminal/_metadata/name
@@ -0,0 +1 @@
+MTerminal
diff --git a/data/mterminal/_metadata/ncurses.dep b/data/mterminal/_metadata/ncurses.dep
new file mode 120000
index 000000000..a395fad08
--- /dev/null
+++ b/data/mterminal/_metadata/ncurses.dep
@@ -0,0 +1 @@
+../../ncurses \ No newline at end of file
diff --git a/data/mterminal/_metadata/priority b/data/mterminal/_metadata/priority
new file mode 100644
index 000000000..a6a7b9cd7
--- /dev/null
+++ b/data/mterminal/_metadata/priority
@@ -0,0 +1 @@
+standard
diff --git a/data/mterminal/_metadata/role b/data/mterminal/_metadata/role
new file mode 100644
index 000000000..762113e87
--- /dev/null
+++ b/data/mterminal/_metadata/role
@@ -0,0 +1 @@
+enduser
diff --git a/data/mterminal/_metadata/section b/data/mterminal/_metadata/section
new file mode 100644
index 000000000..19814b684
--- /dev/null
+++ b/data/mterminal/_metadata/section
@@ -0,0 +1 @@
+Utilities
diff --git a/data/mterminal/_metadata/system-cmds.dep b/data/mterminal/_metadata/system-cmds.dep
new file mode 120000
index 000000000..8b653a781
--- /dev/null
+++ b/data/mterminal/_metadata/system-cmds.dep
@@ -0,0 +1 @@
+../../system-cmds \ No newline at end of file
diff --git a/data/mterminal/_metadata/tags b/data/mterminal/_metadata/tags
new file mode 100644
index 000000000..3562c84b6
--- /dev/null
+++ b/data/mterminal/_metadata/tags
@@ -0,0 +1 @@
+purpose::uikit
diff --git a/data/mterminal/_metadata/version b/data/mterminal/_metadata/version
new file mode 100644
index 000000000..c068b2447
--- /dev/null
+++ b/data/mterminal/_metadata/version
@@ -0,0 +1 @@
+1.4
diff --git a/data/mterminal/entitlement.xml b/data/mterminal/entitlement.xml
new file mode 100644
index 000000000..d6b15d188
--- /dev/null
+++ b/data/mterminal/entitlement.xml
@@ -0,0 +1,11 @@
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>platform-application</key>
+ <true/>
+ <key>com.apple.private.skip-library-validation</key>
+ <true/>
+ <key>com.apple.private.security.no-sandbox</key>
+ <true/>
+</dict>
+</plist>
diff --git a/data/mterminal/make.sh b/data/mterminal/make.sh
new file mode 100644
index 000000000..c6e423486
--- /dev/null
+++ b/data/mterminal/make.sh
@@ -0,0 +1,5 @@
+pkg:setup
+pkg: cp %/entitlement.xml .
+ln -s ~/theos-rp theos
+make -j8 stage
+pkg: cp -a .theos/_/. /
diff --git a/data/mterminal/mterminal-283695be6357.zip b/data/mterminal/mterminal-283695be6357.zip
new file mode 100644
index 000000000..56f7110e1
--- /dev/null
+++ b/data/mterminal/mterminal-283695be6357.zip
Binary files differ
diff --git a/data/mterminal/mterminal.diff b/data/mterminal/mterminal.diff
new file mode 100644
index 000000000..f8bbf5c1c
--- /dev/null
+++ b/data/mterminal/mterminal.diff
@@ -0,0 +1,54 @@
+diff -ur lordscotland-mterminal-283695be6357/MTAppDelegate.h lordscotland-mterminal-283695be6357+iPhone/MTAppDelegate.h
+--- lordscotland-mterminal-283695be6357/MTAppDelegate.h 2017-10-01 05:45:08.000000000 -1000
++++ lordscotland-mterminal-283695be6357+iPhone/MTAppDelegate.h 2018-11-11 18:03:27.000000000 -1000
+@@ -1,3 +1,5 @@
++#import <UIKit/UIKit.h>
++
+ @class MTController;
+
+ @interface MTAppDelegate : NSObject <UIApplicationDelegate> {
+diff -ur lordscotland-mterminal-283695be6357/MTKBAvoiding.h lordscotland-mterminal-283695be6357+iPhone/MTKBAvoiding.h
+--- lordscotland-mterminal-283695be6357/MTKBAvoiding.h 2017-10-01 05:45:08.000000000 -1000
++++ lordscotland-mterminal-283695be6357+iPhone/MTKBAvoiding.h 2018-11-11 18:05:53.000000000 -1000
+@@ -1,3 +1,5 @@
++#import <UIKit/UIKit.h>
++
+ @interface MTKBAvoiding : UIViewController {
+ CGFloat kbHeight;
+ BOOL deferAdjust;
+diff -ur lordscotland-mterminal-283695be6357/MTRowView.h lordscotland-mterminal-283695be6357+iPhone/MTRowView.h
+--- lordscotland-mterminal-283695be6357/MTRowView.h 2017-10-01 05:45:08.000000000 -1000
++++ lordscotland-mterminal-283695be6357+iPhone/MTRowView.h 2018-11-11 18:06:13.000000000 -1000
+@@ -1,4 +1,5 @@
+ #import <CoreText/CoreText.h>
++#import <UIKit/UIKit.h>
+
+ #define kMTBackgroundColorAttributeName CFSTR("MTBackgroundColor")
+ #define kMTStrikethroughColorAttributeName CFSTR("MTStrikethroughColor")
+diff -ur lordscotland-mterminal-283695be6357/Makefile lordscotland-mterminal-283695be6357+iPhone/Makefile
+--- lordscotland-mterminal-283695be6357/Makefile 2017-10-01 05:45:08.000000000 -1000
++++ lordscotland-mterminal-283695be6357+iPhone/Makefile 2018-11-11 18:21:23.000000000 -1000
+@@ -1,10 +1,11 @@
+ ARCHS = armv7 arm64
+-TARGET = iphone:latest:4.0
++TARGET = iphone:10.0:4.0
+
+ include theos/makefiles/common.mk
+
+ APPLICATION_NAME = MTerminal
+ MTerminal_FILES = $(wildcard *.m)
+ MTerminal_FRAMEWORKS = AudioToolbox CoreGraphics CoreText UIKit
++MTerminal_CODESIGN_FLAGS = -Sentitlement.xml
+
+ include $(THEOS_MAKE_PATH)/application.mk
+Only in lordscotland-mterminal-283695be6357+iPhone: entitlement.xml
+diff -ur lordscotland-mterminal-283695be6357/main.m lordscotland-mterminal-283695be6357+iPhone/main.m
+--- lordscotland-mterminal-283695be6357/main.m 2017-10-01 05:45:08.000000000 -1000
++++ lordscotland-mterminal-283695be6357+iPhone/main.m 2018-11-11 18:06:48.000000000 -1000
+@@ -1,3 +1,5 @@
++#import <UIKit/UIKit.h>
++
+ int main(int argc,char** argv) {@autoreleasepool {
+ return UIApplicationMain(argc,argv,nil,@"MTAppDelegate");
+ }}
+Only in lordscotland-mterminal-283695be6357+iPhone: theos