summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryochananmarqos2018-05-30 17:09:29 -0600
committeryochananmarqos2018-05-30 17:09:29 -0600
commit3e218ecf2be423895075b31780f65a8886ce8032 (patch)
tree6a98d4dd0c6719f5f4e72d2929e9969ce24544c9
downloadaur-3e218ecf2be423895075b31780f65a8886ce8032.tar.gz
initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--0001-Update-TermBox.vala.patch26
-rw-r--r--PKGBUILD30
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6c39b97e9a58
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = aptik-gtk
+ pkgdesc = GTK Frontend for Aptik System Migration Utility
+ pkgver = 18.5.2
+ pkgrel = 1
+ url = https://github.com/teejee2008/aptik-gtk
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = vala
+ makedepends = vte3
+ depends = aptik
+ depends = glib2
+ depends = gtk3
+ depends = libgee
+ provides = aptik-gtk
+ source = aptik-gtk_v18.5.2.tgz::https://github.com/teejee2008/aptik-gtk/archive/v18.5.2.tar.gz
+ source = 0001-Update-TermBox.vala.patch
+ sha256sums = 1796003daaf30902dd33bb0b9e3cb5174452fe2802a1bf4f3b8f4b2eaf6982a3
+ sha256sums = fb0d459de84b1822047df78a7d58fa9f34c1c39181010c6a1b7565c18e58856b
+
+pkgname = aptik-gtk
+
diff --git a/0001-Update-TermBox.vala.patch b/0001-Update-TermBox.vala.patch
new file mode 100644
index 000000000000..1b464f69f804
--- /dev/null
+++ b/0001-Update-TermBox.vala.patch
@@ -0,0 +1,26 @@
+From 5227092d7badfac18117a579ad87ed4b74d05a25 Mon Sep 17 00:00:00 2001
+From: yochananmarqos <yochanan.marqos@gmail.com>
+Date: Wed, 30 May 2018 11:09:04 -0600
+Subject: [PATCH] Update TermBox.vala
+
+Changed feed_command method to use new argument syntax.
+---
+ src/Gtk/TermBox.vala | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Gtk/TermBox.vala b/src/Gtk/TermBox.vala
+index 9e0b4e2..2093c9e 100644
+--- a/src/Gtk/TermBox.vala
++++ b/src/Gtk/TermBox.vala
+@@ -259,7 +259,7 @@ public class TermBox : Gtk.Box {
+ cmd = "%s\n".printf(cmd);
+ }
+
+- term.feed_child(cmd, -1);
++ term.feed_child(cmd.to_utf8());
+
+ if (signal_child_exit){
+
+--
+2.17.1
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d157ade4d86f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Mark Wagie <yochanan.marqos@gmail.com>
+pkgname=aptik-gtk
+pkgver=18.5.2
+pkgrel=1
+pkgdesc="GTK Frontend for Aptik System Migration Utility"
+arch=('i686' 'x86_64')
+url="https://github.com/teejee2008/aptik-gtk"
+license=('GPL3')
+depends=('aptik' 'glib2' 'gtk3' 'libgee')
+makedepends=('git' 'vala' 'vte3')
+provides=(aptik-gtk)
+source=("${pkgname}_v${pkgver}.tgz::https://github.com/teejee2008/${pkgname}/archive/v${pkgver}.tar.gz")
+source+=('0001-Update-TermBox.vala.patch')
+sha256sums=('1796003daaf30902dd33bb0b9e3cb5174452fe2802a1bf4f3b8f4b2eaf6982a3'
+ 'fb0d459de84b1822047df78a7d58fa9f34c1c39181010c6a1b7565c18e58856b')
+
+prepare() {
+ cd $pkgname-$pkgver
+ patch -Np1 -i "${srcdir}/0001-Update-TermBox.vala.patch"
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ make all
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ make DESTDIR="$pkgdir/" install
+}