summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Stern2021-03-14 17:12:31 -0400
committerMatthew Stern2021-03-14 17:12:31 -0400
commitddc1aaeabdb77a29cdbdeaedc242ed34c692faba (patch)
treeaecc735f79a45514266052d2107f05560dc3e21f
downloadaur-ddc1aaeabdb77a29cdbdeaedc242ed34c692faba.tar.gz
created topologic-git aur
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD39
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/"
+}