summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsixsixfive2015-12-15 05:30:59 +0100
committersixsixfive2015-12-15 05:30:59 +0100
commitef870495a575ab4cfcfe2dc009fbcbe2e4a3a40a (patch)
treecef86fcfad0b6705187938c11eb038d320e7f029
parent503c7f2be93e6da14cbee128bde7291157a804a2 (diff)
downloadaur-ef870495a575ab4cfcfe2dc009fbcbe2e4a3a40a.tar.gz
apparently there are people who use spaces on linux file systems...
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d0369c796dce..5ad8e42fc063 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2efe34bcf635..44de2e6a7b89 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}