summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSanskritFritz2015-06-14 00:39:35 +0200
committerSanskritFritz2015-06-14 00:39:35 +0200
commitd19ea549c24651f4bb6d3e13b80958140dca9cf7 (patch)
treeb436d53a75fac95da4ef1d6776f8008546a0dba4
downloadaur-alan-bzr.tar.gz
Initial import
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD44
-rw-r--r--alan.install7
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..257555db4935
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = alan-bzr
+ pkgdesc = Openbox menu framework. Comes by default with Semplice linux.
+ pkgver = 113
+ pkgrel = 1
+ epoch = 1
+ url = https://launchpad.net/alan
+ install = alan.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = bzr
+ depends = python2
+ depends = gnome-menus2
+ provides = alan
+ conflicts = alan
+ backup = etc/alan/tree.conf
+ source = alan::bzr+http://bazaar.launchpad.net/~semplice-devs/alan/trunk/
+ source = bzr+http://bazaar.launchpad.net/~semplice-devs/semplice/laiv-setup/
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = alan-bzr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5ca6575c3480
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Contributor: SanskritFritz (gmail)
+
+pkgname=alan-bzr
+_pkgname=alan
+pkgver=113
+pkgrel=1
+epoch=1
+pkgdesc="Openbox menu framework. Comes by default with Semplice linux."
+arch=('i686' 'x86_64')
+url=https://launchpad.net/alan
+license=('GPL')
+depends=('python2' 'gnome-menus2')
+makedepends=('bzr')
+provides=('alan')
+conflicts=('alan')
+backup=('etc/alan/tree.conf')
+source=("$_pkgname::bzr+http://bazaar.launchpad.net/~semplice-devs/alan/trunk/"
+ "bzr+http://bazaar.launchpad.net/~semplice-devs/semplice/laiv-setup/")
+md5sums=('SKIP' 'SKIP')
+install=alan.install
+
+pkgver() {
+ cd "$_pkgname"
+ bzr revno
+}
+
+build() {
+ cd "$srcdir/$_pkgname"
+ python2 setup.py build
+
+}
+
+package() {
+ cd "$srcdir/$_pkgname"
+ python2 setup.py install --root "$pkgdir"
+
+ install -dm755 "$pkgdir/usr/bin"
+ ln -s "/usr/share/alan/alan-gentree.py" "$pkgdir/usr/bin/alan-gentree"
+ ln -s "/usr/share/alan/alan-show-extension.py" "$pkgdir/usr/bin/alan-show-extension"
+
+ install -Dm755 "$srcdir/laiv-setup/t9n/library.py" "$pkgdir/usr/lib/python2.7/site-packages/t9n/library.py"
+ install -Dm755 "$srcdir/laiv-setup/t9n/__init__.py" "$pkgdir/usr/lib/python2.7/site-packages/t9n/__init__.py"
+
+}
diff --git a/alan.install b/alan.install
new file mode 100644
index 000000000000..c295487f6c26
--- /dev/null
+++ b/alan.install
@@ -0,0 +1,7 @@
+post_install() {
+ echo --------------------------------------------------------------------------------
+ echo "For personalised settings, copy /etc/alan/tree.conf to ~/.config/alan/tree.conf"
+ echo "If you don't have Gnome installed then: hide_settings_menus = True"
+ echo "otherwise an error will be shown in the Applications menu."
+ echo --------------------------------------------------------------------------------
+}