summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMarcin Wieczorek2016-06-25 21:17:20 +0200
committerMarcin Wieczorek2016-06-25 21:17:20 +0200
commitdba516c630d510a95a9b0e23cec0c4e75457d1f9 (patch)
treed655c6d6d3af50b5fd8d3dbb067add5a50a6edea /PKGBUILD
parent7f1e7ca60a6796d610cfbf59d57846e5a111facc (diff)
downloadaur-dcompmgr-git.tar.gz
Updated PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 19 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ba2c73cfdaaf..6d9e289618e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,38 +2,39 @@
# Contributor: DonVla <donvla@users.sourceforge.net>
pkgname=dcompmgr-git
-pkgver=20160210
+pkgver=r95.0eddc6e
pkgrel=1
pkgdesc="Dana's composite manager (not for production use)"
arch=(i686 x86_64)
url="http://git.openbox.org/?p=dana/dcompmgr.git;a=summary"
license=('GPL')
depends=('libgl' 'glproto')
-_gitroot="git://git.openbox.org/dana/dcompmgr"
-_gitname="dcompmgr"
+source=("${pkgname}::git://git.openbox.org/dana/dcompmgr"
+ '0001-xcb-libs.patch')
+md5sums=('SKIP'
+ '11d81b16ff87085d64c6e84628c936a3')
-package() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
- if [ -d $_gitname ] ; then
- cd $_gitname
- make clean
- git pull origin
- msg "The local files are updated."
- else
- git clone $_gitroot
- cd "$_gitname"
- fi
+prepare() {
+ cd "${srcdir}/${pkgname}"
+ patch -p1 < "../0001-xcb-libs.patch"
# There is no option to disable shadows
_X_SHADOWOFFSET=0
_Y_SHADOWOFFSET=0
sed -i -e "s#d->xshadowoff = 2;#d->xshadowoff = ${_X_SHADOWOFFSET};#" -e "s#d->yshadowoff = 2;#d->yshadowoff = ${_Y_SHADOWOFFSET};#" *.c
+}
- msg "GIT checkout done or server timeout"
- msg "Starting make..."
+build() {
+ cd "${srcdir}/${pkgname}"
make
- install -D -m 0755 dcompmgr ${pkgdir}/usr/bin/dcompmgr
}
+package() {
+ cd "${srcdir}/${pkgname}"
+ install -D -m 0755 dcompmgr "${pkgdir}/usr/bin/dcompmgr"
+}