summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2017-10-01 10:55:49 -0300
committerDaniel Bermond2017-10-01 10:55:49 -0300
commit339b5d0d0e9dc3e441f275e4f43ac540fd06944e (patch)
tree99c4128e53b725aa7bae29223b9547b744fce453 /PKGBUILD
parent592226bf202f64265ad7b14fe42bf0a6e4fc7684 (diff)
downloadaur-339b5d0d0e9dc3e441f275e4f43ac540fd06944e.tar.gz
First commit after package adoption
Main changes: - fixed pkgver - removed prepare() code (seems to be not needed) - added WITHOUT_RPATH_FIX='1' to make in build() - use DESTDIR in make install, instead of referencing $pkgdir in PREFIX and INSTALLMAN - remove execute bit from xdo.h header file - renamed license filename from COPYRIGHT to LICENSE - cosmetic changes
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 24 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9ce9f96f3094..9bbcbf91058f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,37 @@
-# Maintainer: Andreas B. Wagner <andreas.wagner@lowfatcomputing.org>
-_pkgname=xdotool
-pkgname=${_pkgname}-git
-pkgver=0.r512.f5309ec
+# Maintainer : Daniel Bermond < yahoo-com: danielbermond >
+# Contributor: Andreas B. Wagner <andreas.wagner@lowfatcomputing.org>
+
+pkgname=xdotool-git
+pkgver=3.20160805.1.r21.g1334329
pkgrel=1
-pkgdesc="Command-line X11 automation tool"
+pkgdesc='Command-line X11 automation tool (git version)'
arch=('i686' 'x86_64')
-url="http://www.semicomplete.com/projects/xdotool"
+url='http://www.semicomplete.com/projects/xdotool/'
license=('BSD')
-depends=('libxkbcommon' 'libxinerama' 'libxtst')
+depends=('libxtst' 'libxinerama' 'libxkbcommon')
makedepends=('git')
-provides=($_pkgname)
-conflicts=($_pkgname)
-replaces=(${_pkgname}-svn)
-source=("$pkgname::git+https://github.com/jordansissel/${_pkgname}.git")
+provides=('xdotool' 'libxdo.so')
+conflicts=('xdotool')
+replaces=('xdotool-svn')
+source=("$pkgname"::'git+https://github.com/jordansissel/xdotool.git')
md5sums=('SKIP')
pkgver() {
- cd "$srcdir/$pkgname"
- printf "0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
-
-prepare() {
- find $srcdir/$pkgname -type f -exec sed -i 's/\r//g' {} \;
+ cd "$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
}
build() {
- cd "$srcdir/$pkgname"
- export PATH=$PATH:/usr/bin/core_perl/ make PREFIX="$pkgdir/usr" INSTALLMAN="$pkgdir/usr/share/man"
+ cd "$pkgname"
+ make WITHOUT_RPATH_FIX='1'
}
package() {
- cd "$srcdir/$pkgname"
- make PREFIX="$pkgdir/usr" INSTALLMAN="$pkgdir/usr/share/man" install
- install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$_pkgname/COPYRIGHT"
-}
+ cd "$pkgname"
+ make PREFIX='/usr' INSTALLMAN='/usr/share/man' DESTDIR="$pkgdir" install
+
+ # remove execute bit from header file
+ chmod -x "${pkgdir}/usr/include/xdo.h"
+
+ install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}