summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2015-07-28 19:43:42 -0400
committerTed Alff2015-07-28 19:43:42 -0400
commit5d27b641fd8c4db243b50e738c346db2be2b6e2a (patch)
tree258da7f4735ab42bbba653149b595dc593481ea2
downloadaur-5d27b641fd8c4db243b50e738c346db2be2b6e2a.tar.gz
Initial AUR4 import
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD43
-rw-r--r--dockmanager.install17
3 files changed, 87 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f87538064884
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = dockmanager
+ pkgdesc = Dock-independent helper scripts for compatible docks
+ pkgver = 0.1.0
+ pkgrel = 5
+ url = https://launchpad.net/dockmanager
+ install = dockmanager.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = intltool
+ makedepends = vala
+ depends = libdesktop-agnostic
+ depends = gconf
+ depends = python2-dbus
+ depends = python2-gobject2
+ depends = python2-xdg
+ optdepends = pygtk: Banshee control, Rhythmbox control Helper
+ optdepends = deluge: Deluge badge Helper
+ optdepends = python-mpd: Mpd control Helper
+ optdepends = python2-gconf: Open terminal here Helper
+ optdepends = python2-libgnome: Zeitgeist journal Helper
+ optdepends = zeitgeist: Zeitgeist journal, Zeitgeist menus Helper
+ source = http://launchpad.net/dockmanager/trunk/0.1.0/+download/dockmanager-0.1.0.tar.gz
+ sha256sums = 7afbf43f9e1a14b0b7d8f34ae8c017d5ab58bacdf26481082a489c10953e74f3
+
+pkgname = dockmanager
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..45fd18862ce1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: twa022 <twa022 at gmail dot com>
+# Contributor: György Balló <ballogy@freestart.hu>
+# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
+
+pkgname=dockmanager
+pkgver=0.1.0
+pkgrel=5
+pkgdesc="Dock-independent helper scripts for compatible docks"
+url="https://launchpad.net/dockmanager"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('libdesktop-agnostic' 'gconf' 'python2-dbus' 'python2-gobject2' 'python2-xdg')
+makedepends=('intltool' 'vala')
+optdepends=('pygtk: Banshee control, Rhythmbox control Helper'
+ 'deluge: Deluge badge Helper'
+ 'python-mpd: Mpd control Helper'
+ 'python2-gconf: Open terminal here Helper'
+ 'python2-libgnome: Zeitgeist journal Helper'
+ 'zeitgeist: Zeitgeist journal, Zeitgeist menus Helper')
+install=$pkgname.install
+source=(http://launchpad.net/dockmanager/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz)
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i 's@^#!.*python$@#!/usr/bin/python2@' scripts/*.py
+
+ ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/$pkgname \
+ --disable-static --disable-debug --enable-release \
+ PYTHON=python2
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
+
+ mkdir -p "$pkgdir/usr/share/gconf/schemas"
+ gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/dockmanager.schemas" "$pkgdir"/etc/gconf/schemas/*.schemas
+ rm -r "$pkgdir/etc"
+}
+
+sha256sums=('7afbf43f9e1a14b0b7d8f34ae8c017d5ab58bacdf26481082a489c10953e74f3')
diff --git a/dockmanager.install b/dockmanager.install
new file mode 100644
index 000000000000..1f09859707f8
--- /dev/null
+++ b/dockmanager.install
@@ -0,0 +1,17 @@
+pkgname=dockmanager
+
+post_install() {
+ gconfpkg --install $pkgname
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ gconfpkg --uninstall $pkgname
+}