diff options
author | Matthew Stern | 2021-03-14 17:12:31 -0400 |
---|---|---|
committer | Matthew Stern | 2021-03-14 17:12:31 -0400 |
commit | ddc1aaeabdb77a29cdbdeaedc242ed34c692faba (patch) | |
tree | aecc735f79a45514266052d2107f05560dc3e21f | |
download | aur-ddc1aaeabdb77a29cdbdeaedc242ed34c692faba.tar.gz |
created topologic-git aur
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..80cea78b27d0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = topologic-git + pkgdesc = Library to create dyanimic context free or switching automata + pkgver = 1.0.3 + pkgrel = 1 + url = https://github.com/mstern98/topologic-git + arch = any + license = MIT + makedepends = git + depends = bison + depends = flex + source = topologic-git-1.0.3.tar.gz::https://github.com/mstern98/topologic-git/archive/v1.0.3.tar.gz + sha256sums = 3a6c5db61ea76f17b606e7e2af7bdcdd1fba9ac82629a5f5867e6203b0ad83c5 + +pkgname = topologic-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..59242f81e69b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Matthew Stern <msstern98 gmail com> +pkgname=topologic-git +pkgbase=topologic-git +pkgver=1.0.3 +pkgrel=1 +pkgdesc='Library to create dyanimic context free or switching automata' +arch=('any') +url="https://github.com/mstern98/topologic-git" +license=('MIT') +depends=(bison flex) +makedepends=(git) + +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mstern98/topologic-git/archive/v${pkgver}.tar.gz") +sha256sums=('3a6c5db61ea76f17b606e7e2af7bdcdd1fba9ac82629a5f5867e6203b0ad83c5') + +build() +{ + cd "$srcdir/${pkgname}-${pkgver}" + echo "Starting Build..." + make +} + +package() +{ + mkdir -p "$pkgdir/usr/include" + mkdir -p "$pkgdir/usr/include/topologic" + mkdir -p "$pkgdir/usr/lib" + + cp "$srcdir/${pkgname}-${pkgver}/include/AVL.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/context.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/edge.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/graph.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/request.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/stack.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/topologic.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/vertex.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/include/header.h" "$pkgdir/usr/include/topologic/" + cp "$srcdir/${pkgname}-${pkgver}/libtopologic.a" "$pkgdir/usr/lib/" +} |