diff options
author | Otto Sabart | 2015-06-30 09:55:05 +0000 |
---|---|---|
committer | Otto Sabart | 2015-06-30 09:55:05 +0000 |
commit | 60751d360c11c844f856f292cedeb560d1c1ef98 (patch) | |
tree | 442a1a60af30aa51ed7a87ac7bb79c91c2dca813 /PKGBUILD | |
download | aur-selftest-git.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b52f0f793625 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +pkgname=selftest-git +_gitname='selftest' + +pkgver=v1.0.r9.g54a0022 +pkgrel=1 +pkgdesc="Tool for testing and educationg people" +arch=('any') +license=('GPLv2') +depends=('python2') +makedepends=('git') +#conflicts=('selftest') +optdepends=() +provides=('selftest') +url="http://www.fedorahosted.org/selftest" +install= +source=("$_gitname"::'git+https://git.fedorahosted.org/git/selftest.git' + 'application.patch') + +md5sums=('SKIP' + '816ede0c70e8d7daf6d61e9cde11eadc') + + +pkgver() { + cd "$srcdir/$_gitname" + git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g' +} + +package() { + _dir=$pkgdir/var/$_gitname + mkdir -p "$_dir" $pkgdir/etc/sysconfig + install -m 644 $srcdir/$_gitname/selftest-sysconfig $pkgdir/etc/sysconfig/selftest + + patch -p1 $srcdir/$_gitname/application < $srcdir/application.patch + install -m 755 "$srcdir/$_gitname/application" $_dir/ + install -m 755 $srcdir/$_gitname/*.py $_dir/ + install -m 755 "$srcdir/$_gitname/make-test" $_dir/ + cp -rf $srcdir/$_gitname/res $_dir/ + cp -rf $srcdir/$_gitname/src/* $_dir/ + rm $_dir/config-openshift.py* + mkdir -p $_dir/tests + cp -rf $srcdir/$_gitname/tests/* $_dir/tests/ + mkdir -p $_dir/results + + install -m755 -d "${pkgdir}/usr/lib/systemd/system" + install -m644 "${srcdir}/$_gitname/selftest.service" "${pkgdir}/usr/lib/systemd/system/" +} + |