summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJSH2015-06-08 15:07:20 -0400
committerJSH2015-06-08 15:07:20 -0400
commit53f6983def048311c22cdcd9b921af9948bd3663 (patch)
treedd1bd472c505580b6431c88278623fd9ab04d024
downloadaur-53f6983def048311c22cdcd9b921af9948bd3663.tar.gz
Initial commit
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD47
-rw-r--r--gnome-network-monitor-svn.install12
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..00b31920a6a5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = gnome-network-monitor-svn
+ pkgdesc = A Network Monitor for GNOME
+ pkgver = 0.9.1.r125
+ pkgrel = 1
+ epoch = 1
+ url = http://gnetworkmonitor.sourceforge.net/
+ install = gnome-network-monitor-svn.install
+ arch = any
+ license = GPL
+ makedepends = intltool
+ makedepends = gettext
+ makedepends = python2
+ makedepends = desktop-file-utils
+ depends = pygtk
+ depends = python2-pysqlite
+ depends = usermode>=1.36
+ options = !emptydirs
+ source = gnome-network-monitor::svn+https://svn.code.sf.net/p/gnetworkmonitor/code/trunk
+ md5sums = SKIP
+
+pkgname = gnome-network-monitor-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..15bbc150a05e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: JSH <jsh6789 at gmail dot com>
+# Contributor: fancris3 <fancris3 at aol.com>
+# Contributor: Lucas SaliƩs Brum <lucas@archlinux.com.br>
+
+_pkgname=gnome-network-monitor
+pkgname=${_pkgname}-svn
+pkgver=0.9.1.r125
+pkgrel=1
+epoch=1 # fix for upgrade from old version scheme
+pkgdesc="A Network Monitor for GNOME"
+arch=('any')
+url="http://gnetworkmonitor.sourceforge.net/"
+license=('GPL')
+depends=('pygtk' 'python2-pysqlite' 'usermode>=1.36')
+makedepends=('intltool' 'gettext' 'python2' 'desktop-file-utils')
+options=(!emptydirs)
+install=$pkgname.install
+source=("${_pkgname}::svn+https://svn.code.sf.net/p/gnetworkmonitor/code/trunk")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${_pkgname}"
+ local ver="$(awk '/Version:/ { print $2 }' ${pkgname%%-svn}.spec)"
+ local rev="$(svnversion)"
+ printf "%s.r%s" "$ver" "${rev//[[:alpha:]]}"
+}
+
+prepare() {
+ cd "$srcdir/${_pkgname}"
+
+ # python2 fix
+ sed -i 's|\(\W\)python|\1python2|g' Makefile
+ sed -i 's|^#!/usr/bin/env python|#!/usr/bin/env python2|g' gnome-network-monitor gnm/*.py
+}
+
+# test failure
+#check() {
+# cd "$srcdir/${_pkgname}/gnm"
+#
+# python2 unittesting.py
+#}
+
+package() {
+ cd "$srcdir/${_pkgname}"
+
+ make DESTDIR="$pkgdir" install
+}
diff --git a/gnome-network-monitor-svn.install b/gnome-network-monitor-svn.install
new file mode 100644
index 000000000000..8fae10f0a2dc
--- /dev/null
+++ b/gnome-network-monitor-svn.install
@@ -0,0 +1,12 @@
+
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+} \ No newline at end of file