summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-05-24 00:16:27 -0600
committerBrian Bidulock2015-05-24 00:16:27 -0600
commitcde8ece363daf64a749eeb61d092fc93e2b96aff (patch)
tree6bb2e444dbf770ae617baccf2c11e5a73119966f
downloadaur-cde8ece363daf64a749eeb61d092fc93e2b96aff.tar.gz
initial version
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD44
-rw-r--r--roxterm-gtk2-git.install11
3 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2c27a04d8887
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = roxterm-gtk2-git
+ pkgdesc = Tabbed, VTE-based terminal emulator (GTK2 version)
+ pkgver = 2.9.0.r10.g4415109
+ pkgrel = 1
+ url = http://roxterm.sourceforge.net
+ install = roxterm-gtk2-git.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = docbook-xsl
+ makedepends = xmlto
+ makedepends = po4a
+ makedepends = python2
+ makedepends = python2-lockfile
+ makedepends = imagemagick
+ makedepends = librsvg
+ depends = dbus-glib
+ depends = vte
+ depends = libsm
+ provides = roxterm
+ conflicts = roxterm
+ conflicts = roxterm-git
+ conflicts = roxterm-gtk2
+ source = roxterm-gtk2-git::git://git.code.sf.net/p/roxterm/code
+ md5sums = SKIP
+
+pkgname = roxterm-gtk2-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1fab2f01ab68
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Gavin Lloyd <gavinhungry@gmail.com>
+# Contributor: Thorsten Töpper <atsutane-tu@freethoughts.de>
+# Contributor: Alexander Fehr <pizzapunk gmail com>
+# Contributor: Joan Rieu <toto_pirate@hotmail.fr>
+
+pkgname=roxterm-gtk2-git
+pkgver=2.9.0.r10.g4415109
+pkgrel=1
+pkgdesc="Tabbed, VTE-based terminal emulator (GTK2 version)"
+arch=('i686' 'x86_64')
+url="http://roxterm.sourceforge.net"
+license=('GPL3')
+depends=('dbus-glib' 'vte' 'libsm')
+makedepends=('git' 'docbook-xsl' 'xmlto' 'po4a' 'python2' 'python2-lockfile' 'imagemagick' 'librsvg')
+provides=('roxterm')
+conflicts=('roxterm' 'roxterm-git' 'roxterm-gtk2')
+install=roxterm-gtk2-git.install
+source=("$pkgname::git://git.code.sf.net/p/roxterm/code")
+md5sums=('SKIP')
+
+pkgver() {
+ cd $pkgname
+ git describe --long --tags | sed -r 's,([^-]*-g),r\1,;s,-,.,g'
+}
+
+build() {
+ cd $pkgname
+ python2 mscript.py configure --prefix=/usr --disable-gtk3
+ python2 mscript.py build
+}
+
+package() {
+ cd $pkgname
+ python2 mscript.py install --destdir="${pkgdir}"
+ for s in 16 20 32 48 64; do
+ install -d "$pkgdir/usr/share/icons/hicolor/${s}x${s}/apps"
+ rsvg-convert -a -w $s -h $s -f png \
+ "$pkgdir/usr/share/icons/hicolor/scalable/apps/roxterm.svg" \
+ >"$pkgdir/usr/share/icons/hicolor/${s}x${s}/apps/roxterm.png"
+ done
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/roxterm-gtk2-git.install b/roxterm-gtk2-git.install
new file mode 100644
index 000000000000..1a05f573e594
--- /dev/null
+++ b/roxterm-gtk2-git.install
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}