diff options
author | sixsixfive | 2015-12-15 05:30:59 +0100 |
---|---|---|
committer | sixsixfive | 2015-12-15 05:30:59 +0100 |
commit | ef870495a575ab4cfcfe2dc009fbcbe2e4a3a40a (patch) | |
tree | cef86fcfad0b6705187938c11eb038d320e7f029 | |
parent | 503c7f2be93e6da14cbee128bde7291157a804a2 (diff) | |
download | aur-ef870495a575ab4cfcfe2dc009fbcbe2e4a3a40a.tar.gz |
apparently there are people who use spaces on linux file systems...
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 13 insertions, 8 deletions
@@ -1,15 +1,18 @@ # Generated by mksrcinfo v8 -# Sat Dec 12 16:52:02 UTC 2015 +# Tue Dec 15 04:30:53 UTC 2015 pkgbase = gtk3-nocsd-git pkgdesc = A hack to disable the GTK+3 client side decorations, to integrate them better into other desktop environments pkgver = 2.r36 pkgrel = 1 url = https://github.com/PCMan/gtk3-nocsd arch = x86_64 + arch = i686 license = GPL2 makedepends = pkg-config depends = gtk3 provides = gtk3-nocsd=2.r36 + conflicts = gtk3-nocsd<=2.r36 + replaces = gtk3-nocsd<=2.r36 source = gtk3-nocsd::git://github.com/PCMan/gtk3-nocsd.git sha1sums = SKIP @@ -4,36 +4,38 @@ pkgname=gtk3-nocsd-git pkgver=2.r36 pkgrel=1 pkgdesc="A hack to disable the GTK+3 client side decorations, to integrate them better into other desktop environments" -arch=('x86_64') +arch=('x86_64' 'i686') url='https://github.com/PCMan/gtk3-nocsd' license=('GPL2') depends=('gtk3') makedepends=('pkg-config') provides=("${pkgname//-git/}=${pkgver}") +conflicts=("${pkgname//-git/}<=${pkgver}") +replaces=("${pkgname//-git/}<=${pkgver}") source=("${pkgname//-git/}::git://github.com/PCMan/gtk3-nocsd.git") sha1sums=('SKIP') pkgver() { - cd ${pkgname//-git/} + cd "${pkgname//-git/}" _ver=$(git describe --abbrev=0 --tags|sed 's/^v//') _rev=$(git rev-list --count HEAD) printf "$_ver.r$_rev" } build() { - cd ${pkgname//-git/} + cd "${pkgname//-git/}" make } package() { - install -Dm644 $srcdir/${pkgname//-git/}/libgtk3-nocsd.so.0 $pkgdir/usr/lib/libgtk3-nocsd.so.0 - install -d $pkgdir/etc/profile.d - cat <<\EOF >>$pkgdir/etc/profile.d/gtk3-nocsd.sh + install -Dm644 "${srcdir}"/"${pkgname//-git/}"/libgtk3-nocsd.so.0 "${pkgdir}"/usr/lib/libgtk3-nocsd.so.0 + install -d "${pkgdir}"/etc/profile.d + cat <<\EOF >>"${pkgdir}"/etc/profile.d/gtk3-nocsd.sh ##disables overlay scrolling in newer GTK3 versions export GTK_OVERLAY_SCROLLING=0 ##No silly CSD stuff export GTK_CSD=0 export LD_PRELOAD=/usr/lib/libgtk3-nocsd.so.0 EOF - chmod +x $pkgdir/etc/profile.d/gtk3-nocsd.sh + chmod +x "${pkgdir}"/etc/profile.d/gtk3-nocsd.sh } |