diff options
author | ShadowKyogre | 2015-12-14 19:41:36 -0800 |
---|---|---|
committer | ShadowKyogre | 2015-12-14 19:41:36 -0800 |
commit | 1925ce877ed13e2c276fd606692c147be380f1b7 (patch) | |
tree | 8d4a3555d654c9e7ca6d4bd545d0d3f25155e4ce | |
download | aur-1925ce877ed13e2c276fd606692c147be380f1b7.tar.gz |
Make gitified compiz PKGBUILD: ccsm-git
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | ccsm.install | 15 |
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..70ad8dc9ad6e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +# Generated by mksrcinfo v8 +# Tue Dec 15 03:41:36 UTC 2015 +pkgbase = ccsm-git + pkgdesc = Compizconfig Settings Manager in Python2 + pkgver = 0.8.10.r2.g4a1bedd + pkgrel = 1 + url = http://git.northfield.ws/compiz/?p=compiz/ccsm;a=summary + install = ccsm.install + arch = any + groups = compiz-fusion + groups = compiz-fusion-gtk + groups = compiz-fusion-kde + license = GPL + makedepends = intltool + depends = compizconfig-python-git + depends = pygtk + optdepends = compiz-gtk-standalone: option 1 + optdepends = compiz-core: option 2 + optdepends = python2-sexy: needed for some widgets + provides = ccsm=0.8.10.r2.g4a1bedd + conflicts = ccsm + source = git://northfield.ws/compiz/ccsm + sha1sums = SKIP + +pkgname = ccsm-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9eb8d7a576e4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: OS Hazard <oshazard+aur@gmail.com> +# Contributor: Ronald van Haren <ronald.archlinux.org> +# Contributor: JJDaNiMoTh <jjdanimoth@gmail.com> +# Contributor: nesl247 <nesl247@gmail.com> + +pkgname=ccsm-git +pkgver=0.8.10.r2.g4a1bedd +pkgrel=1 +pkgdesc="Compizconfig Settings Manager in Python2" +arch=('any') +url="http://git.northfield.ws/compiz/?p=compiz/ccsm;a=summary" +license=('GPL') +depends=("compizconfig-python-git" 'pygtk') +makedepends=('intltool') +optdepends=('compiz-gtk-standalone: option 1' 'compiz-core: option 2' 'python2-sexy: needed for some widgets') +groups=('compiz-fusion' 'compiz-fusion-gtk' 'compiz-fusion-kde') +conflicts=('ccsm') +provides=("ccsm=$pkgver") +source=( + 'git://northfield.ws/compiz/ccsm' +) +install=ccsm.install +sha1sums=('SKIP') + +pkgver() { + cd "${srcdir}/${pkgname%%-git}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + cd "${srcdir}/${pkgname%%-git}" + python2 ./setup.py install --prefix=/usr --root="${pkgdir}" +} diff --git a/ccsm.install b/ccsm.install new file mode 100644 index 000000000000..f03315d39da4 --- /dev/null +++ b/ccsm.install @@ -0,0 +1,15 @@ +pkgname=ccsm + +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + gtk-update-icon-cache -q -t -f /usr/share/ccsm/icons/hicolor +} + +post_upgrade() { + post_install $1 +} + + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} |