summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen DeCamp2018-07-19 16:32:54 -0700
committerBen DeCamp2018-07-19 16:32:54 -0700
commit1a2d56f598ab12ff7d65da93519bf8763d968756 (patch)
tree906d0eb5161dcb4392e25263264c3a8e7ea06b6e
downloadaur-1a2d56f598ab12ff7d65da93519bf8763d968756.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD52
-rw-r--r--lua-Makefile.patch6
-rw-r--r--retro-graphics-toolkit.desktop10
-rw-r--r--retro-graphics-toolkit.pngbin0 -> 1777 bytes
5 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..44e16c66965f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = retro-graphics-toolkit
+ pkgdesc = Retro Graphics Editor for Video Game Consoles
+ pkgver = 1.1RC
+ pkgrel = 1
+ url = https://github.com/ComputerNerd/Retro-Graphics-Toolkit
+ arch = i686
+ arch = x86_64
+ arch = armv6h
+ arch = armv7h
+ license = GPLv3
+ depends = fltk
+ source = https://github.com/ComputerNerd/Retro-Graphics-Toolkit/archive/c5e91e165aeb97a6cb7d6b15189538046cd301f0.zip
+ source = https://www.lua.org/ftp/lua-5.3.5.tar.gz
+ source = lua-Makefile.patch
+ source = retro-graphics-toolkit.desktop
+ source = retro-graphics-toolkit.png
+ md5sums = a71b4960dabbdafb1bd5f7baacc21317
+ md5sums = 4f4b4f323fd3514a68e0ab3da8ce3455
+ md5sums = 2cb035965ad4c8b82ffc4235ef98855b
+ md5sums = 40d2bcd7d7ad3de6f67b29b28935ec57
+ md5sums = 272d6ba5c03ec6e688bb7312abb88568
+
+pkgname = retro-graphics-toolkit
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ed454ef6d2e2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Ben DeCamp <ben_decamp@outlook.com>
+pkgname=retro-graphics-toolkit
+pkgver=1.1RC
+pkgrel=1
+epoch=
+pkgdesc="Retro Graphics Editor for Video Game Consoles"
+arch=('i686' 'x86_64' 'armv6h' 'armv7h')
+url="https://github.com/ComputerNerd/Retro-Graphics-Toolkit"
+license=('GPLv3')
+groups=()
+depends=('fltk')
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+_gitcommit="c5e91e165aeb97a6cb7d6b15189538046cd301f0"
+source=(https://github.com/ComputerNerd/Retro-Graphics-Toolkit/archive/$_gitcommit.zip
+ https://www.lua.org/ftp/lua-5.3.5.tar.gz
+ lua-Makefile.patch
+ retro-graphics-toolkit.desktop
+ retro-graphics-toolkit.png
+)
+noextract=()
+md5sums=('a71b4960dabbdafb1bd5f7baacc21317'
+ '4f4b4f323fd3514a68e0ab3da8ce3455'
+ '2cb035965ad4c8b82ffc4235ef98855b'
+ '40d2bcd7d7ad3de6f67b29b28935ec57'
+ '272d6ba5c03ec6e688bb7312abb88568')
+
+build() {
+ patch $srcdir/lua-5.3.5/src/Makefile < lua-Makefile.patch
+ cd $srcdir/lua-5.3.5/src
+ make linux
+
+ mv $srcdir/lua-5.3.5/ $srcdir/Retro-Graphics-Toolkit-$_gitcommit/lua
+ cd $srcdir/Retro-Graphics-Toolkit-$_gitcommit
+ make
+}
+
+package() {
+ install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
+ install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -d "$pkgdir/usr/bin"
+ cd $srcdir/Retro-Graphics-Toolkit-$_gitcommit
+ install "RetroGraphicsToolkit" "$pkgdir/usr/bin/RetroGraphicsToolkit"
+}
diff --git a/lua-Makefile.patch b/lua-Makefile.patch
new file mode 100644
index 000000000000..676f46221359
--- /dev/null
+++ b/lua-Makefile.patch
@@ -0,0 +1,6 @@
+9,10c9,10
+< CC= gcc -std=gnu99
+< CFLAGS= -O2 -Wall -Wextra -DLUA_COMPAT_5_2 $(SYSCFLAGS) $(MYCFLAGS)
+---
+> CC= g++
+> CFLAGS= -O2 -Wall -Wextra $(SYSCFLAGS) $(MYCFLAGS)
diff --git a/retro-graphics-toolkit.desktop b/retro-graphics-toolkit.desktop
new file mode 100644
index 000000000000..0fdf9febcce5
--- /dev/null
+++ b/retro-graphics-toolkit.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Retro Graphics Toolkit
+Comment=Retro Graphics Editor for Video Game Consoles
+Exec=RetroGraphicsToolkit
+Icon=retro-graphics-toolkit
+Terminal=false
+StartupNotify=false
+Categories=Application;Multimedia;
diff --git a/retro-graphics-toolkit.png b/retro-graphics-toolkit.png
new file mode 100644
index 000000000000..5852b091e31a
--- /dev/null
+++ b/retro-graphics-toolkit.png
Binary files differ