summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2014-05-08 17:27:08 -0600
committerBrian Bidulock2015-06-10 16:00:24 -0600
commit2a1ad6cc65e2d03edd6cb11c31605ba5df87a7cd (patch)
treecdb8dee800dc4dec7467b79fcff77be3367fd52c
parentb62c1dc7ac952fb71fa10ca1b87d5c14f1f571f4 (diff)
downloadaur-2a1ad6cc65e2d03edd6cb11c31605ba5df87a7cd.tar.gz
version 20120121-1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD51
-rw-r--r--roxterm-git.install11
3 files changed, 46 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 17cfb1d13d14..4d5293925dc0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,24 @@
pkgbase = roxterm-git
pkgdesc = Tabbed, VTE-based terminal emulator
- pkgver = 3.0.0.r22.g388ce3e
+ pkgver = 20120121
pkgrel = 1
- epoch = 1
url = http://roxterm.sourceforge.net
- install = roxterm.install
+ install = roxterm-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 = vte3
- depends = libsm
+ depends = hicolor-icon-theme
+ depends = dbus-core
+ depends = glib2
provides = roxterm
conflicts = roxterm
- source = roxterm-git::git://git.code.sf.net/p/roxterm/code
- md5sums = SKIP
pkgname = roxterm-git
diff --git a/PKGBUILD b/PKGBUILD
index 7d5dccd3e63c..159c10461efb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,46 @@
-# Maintainer: Brian Bidulock <bidulock@openss7.org>
# Contributor: Thorsten Töpper <atsutane-tu@freethoughts.de>
-# Contributor: Joan Rieu <toto_pirate@hotmail.fr>
+# Maintainer: Joan Rieu <toto_pirate@hotmail.fr>
pkgname=roxterm-git
-pkgver=3.0.0.r22.g388ce3e
+pkgver=20120121
pkgrel=1
pkgdesc="Tabbed, VTE-based terminal emulator"
-epoch=1
arch=('i686' 'x86_64')
url="http://roxterm.sourceforge.net"
license=('GPL3')
-depends=('dbus-glib' 'vte3' 'libsm')
-makedepends=('docbook-xsl' 'xmlto' 'po4a' 'python2' 'python2-lockfile' 'imagemagick' 'librsvg')
+depends=('dbus-glib' 'vte3' 'hicolor-icon-theme' 'dbus-core' 'glib2')
+makedepends=('git' 'docbook-xsl' 'xmlto' 'po4a' 'python2')
provides=('roxterm')
conflicts=('roxterm')
-install=roxterm.install
-source=("$pkgname::git://git.code.sf.net/p/roxterm/code")
-md5sums=('SKIP')
+install=roxterm-git.install
-pkgver() {
- cd $pkgname
- git describe --long --tags | sed -r 's,([^-]*-g),r\1,;s,-,.,g'
-}
+_gitroot="git://roxterm.git.sourceforge.net/gitroot/roxterm/roxterm"
+_gitname="roxterm"
build() {
- cd $pkgname
- # FS#38967: Reenable deprecated VTE3 functions
- python2 mscript.py configure --prefix='/usr' \
- --enable-deprecated-bg-opts
- python2 mscript.py build
+ cd "$srcdir"
+ msg "Connecting to GIT server...."
+
+ if [ -d $_gitname ] ; then
+ cd $_gitname && git pull origin
+ msg "The local files are updated."
+ else
+ git clone $_gitroot $_gitname
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting make..."
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+ cd "$srcdir/$_gitname-build"
+
+
+ python2 mscript.py configure --prefix=/usr --no-lock
+ python2 mscript.py build --no-lock
}
package() {
- cd $pkgname
- python2 mscript.py install --destdir="${pkgdir}"
+ cd "$srcdir/$_gitname-build"
+ python2 mscript.py install DESTDIR="$pkgdir/" --no-lock
}
-
-# vim:set ts=2 sw=2 et:
diff --git a/roxterm-git.install b/roxterm-git.install
new file mode 100644
index 000000000000..1a05f573e594
--- /dev/null
+++ b/roxterm-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
+}