summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore20
-rw-r--r--PKGBUILD44
-rwxr-xr-xrunscript.sh6
-rw-r--r--snoopy.desktop7
-rw-r--r--snoopy.pngbin0 -> 23494 bytes
6 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..77c5c189cc4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = snoopy
+ pkgdesc = software tool to design and animate hierarchical graphs, among others Petri nets
+ pkgver = 2017.12.13
+ pkgrel = 1
+ url = http://www-dssz.informatik.tu-cottbus.de/DSSZ/Software/Snoopy
+ arch = x86_64
+ license = custom: non-professional use only
+ provides = snoopy=2017.12.13
+ source = snoopy-stable-linux-64-2017-12-13.tgz::http://www-dssz.informatik.tu-cottbus.de/track/download.php?id=206
+ source = runscript.sh
+ source = snoopy.desktop
+ source = snoopy.png
+ md5sums = a666a282b03d8baaaeabc917039ba74b
+ md5sums = a3c96a349faacd74786db673f2992951
+ md5sums = d9e788feb4c1424972a666f58d426f8e
+ md5sums = 29de8205156262088c576496dd2a44ff
+
+pkgname = snoopy
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000000..7f97a6eff87
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,20 @@
+
+# Created by https://www.gitignore.io/api/archlinuxpackages
+
+### ArchLinuxPackages ###
+*.tar
+*.tar.*
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+pkg/
+src/
+
+
+# End of https://www.gitignore.io/api/archlinuxpackages
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..33ed643adec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Edgar Toll <edjopato@gmail.com>
+pkgname=snoopy
+pkgver=2017.12.13
+pkgrel=1
+epoch=
+pkgdesc="software tool to design and animate hierarchical graphs, among others Petri nets"
+arch=("x86_64")
+url="http://www-dssz.informatik.tu-cottbus.de/DSSZ/Software/Snoopy"
+license=('custom: non-professional use only')
+groups=()
+depends=()
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=("snoopy=$pkgver")
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("$pkgname-stable-linux-64-${pkgver//./-}.tgz::http://www-dssz.informatik.tu-cottbus.de/track/download.php?id=206"
+ "runscript.sh"
+ "snoopy.desktop"
+ "snoopy.png")
+noextract=()
+md5sums=('a666a282b03d8baaaeabc917039ba74b'
+ 'a3c96a349faacd74786db673f2992951'
+ 'd9e788feb4c1424972a666f58d426f8e'
+ '29de8205156262088c576496dd2a44ff')
+validpgpkeys=()
+
+package() {
+ install -Dm755 "${srcdir}/snoopy2/bin/snoopy" "${pkgdir}/usr/share/${pkgname}/snoopy"
+ install -Dm755 "${srcdir}/runscript.sh" "${pkgdir}/usr/bin/snoopy"
+
+ install -d "${pkgdir}/usr/lib/${pkgname}/"
+ cp -r "${srcdir}/snoopy2/lib"/* "${pkgdir}/usr/lib/${pkgname}"
+
+ install -Dm644 "${srcdir}/snoopy2/share/help.zip" "${pkgdir}/usr/share/doc/${pkgname}/help.zip"
+
+ install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ install -Dm644 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/icons/${pkgname}.png"
+}
diff --git a/runscript.sh b/runscript.sh
new file mode 100755
index 00000000000..42e6c190152
--- /dev/null
+++ b/runscript.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+LD_LIBRARY_PATH=/usr/lib/snoopy
+export LD_LIBRARY_PATH
+
+/usr/share/snoopy/snoopy "$@"
diff --git a/snoopy.desktop b/snoopy.desktop
new file mode 100644
index 00000000000..60f62484ca9
--- /dev/null
+++ b/snoopy.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Exec=/usr/bin/snoopy %f
+Icon=snoopy
+Terminal=false
+Type=Application
+Name=Snoopy
+Comment=software tool to design and animate hierarchical graphs, among others Petri nets
diff --git a/snoopy.png b/snoopy.png
new file mode 100644
index 00000000000..b0960c576b6
--- /dev/null
+++ b/snoopy.png
Binary files differ