diff options
author | GI Jack | 2015-08-31 11:31:39 -0400 |
---|---|---|
committer | GI Jack | 2015-08-31 11:31:39 -0400 |
commit | f2cf1b3ecdaa56b0afa03299a9c13fbf67cc208a (patch) | |
tree | 57713a1eb8d7d4b388d12ba70f3a301ca52d1a6a | |
download | aur-f2cf1b3ecdaa56b0afa03299a9c13fbf67cc208a.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fd63e72b4b74 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = i2p-controller + pkgdesc = GUI I2P Controller written in python. + pkgver = 1.1 + pkgrel = 1 + url = http://sourceforge.net/projects/i2pcontroller/ + arch = any + license = GPLv3 + license = GPLv2 + depends = python-pyqt4 + depends = python + depends = xdg-utils + depends = i2p + source = https://github.com/GIJack/i2pcontroller/raw/master/release/i2pcontroller_1.1.tar.gz + sha256sums = 9b054725decafa61d90239ea4fe4716b1f8e3e7da45d3bb284f427f96b1b6f16 + +pkgname = i2p-controller + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0d3aedf4410b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: GI_Jack <iamjacksemail@hackermail.com> +pkgname=i2p-controller +pkgver=1.1 +pkgrel=1 +pkgdesc="GUI I2P Controller written in python." +url="http://sourceforge.net/projects/i2pcontroller/" +arch=('any') +license=('GPLv3' 'GPLv2') +depends=('python-pyqt4' 'python' 'xdg-utils' 'i2p') +source=("https://github.com/GIJack/i2pcontroller/raw/master/release/i2pcontroller_${pkgver}.tar.gz") +sha256sums=('9b054725decafa61d90239ea4fe4716b1f8e3e7da45d3bb284f427f96b1b6f16') + +build() { + cd "${srcdir}" + #compile into bytecode + python -m py_compile i2pcontroller.py mainwindow.py # precompile bytecode +} + +package() { + cd "${pkgdir}" + #make directories + mkdir -p usr/share/i2pcontroller + mkdir -p usr/bin + mkdir -p usr/share/applications + + #copy files + mv "${srcdir}/i2pcontroller.py" usr/share/i2pcontroller/ + mv "${srcdir}/mainwindow.py" usr/share/i2pcontroller/ + mv "${srcdir}/__pycache__/"* usr/share/i2pcontroller/ + mv "${srcdir}/wrapper.config" usr/share/i2pcontroller/ + + install -Dm755 "${srcdir}/ip2controller" usr/bin/i2pcontroller + mv "${srcdir}/i2prouter" usr/share/i2pcontroller/ + mv "${srcdir}/i2pcontroller.desktop" usr/share/applications/ + #rename compiled files + cd usr/share/i2pcontroller + mv i2pcontroller.cpython-3?.pyc i2pcontroller.pyc + mv mainwindow.cpython-3?.pyc mainwindow.pyc +} + +# vim:set ts=2 sw=2 et: + |