diff options
author | Ted Alff | 2015-07-28 19:43:42 -0400 |
---|---|---|
committer | Ted Alff | 2015-07-28 19:43:42 -0400 |
commit | 5d27b641fd8c4db243b50e738c346db2be2b6e2a (patch) | |
tree | 258da7f4735ab42bbba653149b595dc593481ea2 | |
download | aur-5d27b641fd8c4db243b50e738c346db2be2b6e2a.tar.gz |
Initial AUR4 import
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | dockmanager.install | 17 |
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 +} |