diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | application.patch | 8 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..07e60ea14d84 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = selftest-git + pkgdesc = Tool for testing and educationg people + pkgver = v1.0.r9.g54a0022 + pkgrel = 1 + url = http://www.fedorahosted.org/selftest + arch = any + license = GPLv2 + makedepends = git + depends = python2 + provides = selftest + source = selftest::git+https://git.fedorahosted.org/git/selftest.git + source = application.patch + md5sums = SKIP + md5sums = 816ede0c70e8d7daf6d61e9cde11eadc + +pkgname = selftest-git + 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/" +} + diff --git a/application.patch b/application.patch new file mode 100644 index 000000000000..b2fce60a9c52 --- /dev/null +++ b/application.patch @@ -0,0 +1,8 @@ +--- ./application 2013-10-22 16:18:15.971018176 +0200 ++++ application.patched 2013-10-22 16:44:33.859134638 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python2 + # -*- coding: UTF-8 -*- + + import wsgiref.simple_server |