diff options
author | Lucas Werkmeister | 2017-02-11 15:52:22 +0100 |
---|---|---|
committer | Lucas Werkmeister | 2017-02-22 15:16:04 +0100 |
commit | 1a94f457e619fadfdff00a9dff2694fb767cece1 (patch) | |
tree | f2266bd4a072d81d9583ce89e4349aeb61b64ee5 | |
download | aur-1a94f457e619fadfdff00a9dff2694fb767cece1.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 57 |
3 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bf01686869ad --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +# Generated by mksrcinfo v8 +# Wed Feb 22 14:16:02 UTC 2017 +pkgbase = dgsh-git + pkgdesc = Directed Graph Shell + pkgver = r1325.17bf981 + pkgrel = 1 + url = http://www.dmst.aueb.gr/dds/sw/dgsh/ + arch = any + license = Apache + checkdepends = check + checkdepends = gperf + checkdepends = words + checkdepends = fftw + checkdepends = tcsh + makedepends = make + makedepends = automake + makedepends = gcc + makedepends = libtool + makedepends = pkg-config + makedepends = texinfo + makedepends = help2man + makedepends = gettext + optdepends = graphviz: visualize graphs + source = git://github.com/dspinellis/dgsh.git + md5sums = SKIP + +pkgname = dgsh-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..3d5bcacd0026 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# build files +/src/ +/pkg/ +/dgsh/ +/*.pkg* + +# editor backup files +*~ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1892efe67833 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Lucas Werkmeister <mail@lucaswerkmeister.de> +pkgname=dgsh-git +pkgver=r1325.17bf981 +pkgrel=1 +pkgdesc="Directed Graph Shell" +arch=('any') +url="http://www.dmst.aueb.gr/dds/sw/dgsh/" +license=('Apache') +depends=() +makedepends=( + 'make' + 'automake' + 'gcc' + 'libtool' + 'pkg-config' + 'texinfo' + 'help2man' + 'gettext' +) +checkdepends=( + 'check' + 'gperf' + 'words' + 'fftw' + 'tcsh' +) +optdepends=( + 'graphviz: visualize graphs' +) +source=('git://github.com/dspinellis/dgsh.git') +md5sums=('SKIP') + +pkgver() { + cd 'dgsh' + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd 'dgsh' + git submodule update --init +} + +build() { + cd 'dgsh' + make $MAKEFLAGS PREFIX="/usr" config + make $MAKEFLAGS +} + +check() { + cd 'dgsh' + make $MAKEFLAGS -j1 test # tests must be run sequentially, so override any -jN in $MAKEFLAGS +} + +package() { + cd 'dgsh' + make DESTDIR="$pkgdir/" install +} |