diff options
author | Marcin Wieczorek | 2016-06-25 21:17:20 +0200 |
---|---|---|
committer | Marcin Wieczorek | 2016-06-25 21:17:20 +0200 |
commit | dba516c630d510a95a9b0e23cec0c4e75457d1f9 (patch) | |
tree | d655c6d6d3af50b5fd8d3dbb067add5a50a6edea /PKGBUILD | |
parent | 7f1e7ca60a6796d610cfbf59d57846e5a111facc (diff) | |
download | aur-dcompmgr-git.tar.gz |
Updated PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 19 insertions, 18 deletions
@@ -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" +} |