summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKacper Łukawski2017-12-23 21:00:59 +0100
committerKacper Łukawski2017-12-23 21:02:08 +0100
commit1357522ee043a7a62c1dcf13083dfd761fa1615a (patch)
treecc025107f2893713e7c6b95e7cbfc581dd969d7e
downloadaur-1357522ee043a7a62c1dcf13083dfd761fa1615a.tar.gz
Package creation
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD26
-rw-r--r--PKGBUILD~26
-rw-r--r--logicdraw4
-rw-r--r--logicdraw.desktop8
5 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cb96315b60b7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = logicdraw
+ pkgdesc = LogicDraw is an application to perform simulations of logic gates, in which you can paint your circuit like in raster graphics editor.
+ pkgver = 0.1.11
+ pkgrel = 1
+ url = https://github.com/Wieku/LogicDraw
+ arch = any
+ license = MIT
+ depends = java-runtime
+ depends = libgl
+ source = https://ci.wieku.me/job/LogicDraw/11/artifact/desktop/build/libs/LogicDraw-0.1.11.jar
+ source = logicdraw
+ source = logicdraw.desktop
+ md5sums = bf40612d9b1bbc69973ae0bd51cfa3b1
+ md5sums = dbc0616e552aca3bcc4781fefdceea04
+ md5sums = a4c84914036108b15892e2c60a36066f
+
+pkgname = logicdraw
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..98cbd343c54d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Kacper Łukawski <kacluk98@gmail.com>
+pkgname=logicdraw
+pkgver=0.1.11
+pkgrel=1
+pkgdesc="An application to perform simulations of logic gates, in which you can paint your circuit like in raster graphics editor."
+arch=('any')
+url="https://github.com/Wieku/LogicDraw"
+license=('MIT')
+depends=('java-runtime' 'libgl')
+source=("https://ci.wieku.me/job/LogicDraw/$(echo $pkgver|cut -d"." -f3)/artifact/desktop/build/libs/LogicDraw-$pkgver.jar"
+ "logicdraw"
+ "logicdraw.desktop" )
+noextract=()
+md5sums=('bf40612d9b1bbc69973ae0bd51cfa3b1'
+ 'dbc0616e552aca3bcc4781fefdceea04'
+ 'a4c84914036108b15892e2c60a36066f')
+validpgpkeys=()
+
+package() {
+ cd "$srcdir"
+
+ install -d "$pkgdir"/usr/{bin,share/logicdraw}
+ install "$srcdir"/logicdraw "$pkgdir"/usr/bin/
+ install -D -m644 "$srcdir"/logicdraw.desktop "$pkgdir"/usr/share/applications/logicdraw.desktop
+ mv -f LogicDraw-$pkgver.jar "$pkgdir"/usr/share/logicdraw/logicdraw.jar
+}
diff --git a/PKGBUILD~ b/PKGBUILD~
new file mode 100644
index 000000000000..340e5db582f6
--- /dev/null
+++ b/PKGBUILD~
@@ -0,0 +1,26 @@
+# Maintainer: Kacper Łukawski <kacluk98@gmail.com>
+pkgname=logicdraw
+pkgver=0.1.11
+pkgrel=1
+pkgdesc="LogicDraw is an application to perform simulations of logic gates, in which you can paint your circuit like in raster graphics editor."
+arch=('any')
+url="https://github.com/Wieku/LogicDraw"
+license=('MIT')
+depends=('java-runtime' 'libgl')
+source=("https://ci.wieku.me/job/LogicDraw/$(echo $pkgver|cut -d"." -f3)/artifact/desktop/build/libs/LogicDraw-$pkgver.jar"
+ "logicdraw"
+ "logicdraw.desktop" )
+noextract=()
+md5sums=('bf40612d9b1bbc69973ae0bd51cfa3b1'
+ 'dbc0616e552aca3bcc4781fefdceea04'
+ 'a4c84914036108b15892e2c60a36066f')
+validpgpkeys=()
+
+package() {
+ cd "$srcdir"
+
+ install -d "$pkgdir"/usr/{bin,share/logicdraw}
+ install "$srcdir"/logicdraw "$pkgdir"/usr/bin/
+ install -D -m644 "$srcdir"/logicdraw.desktop "$pkgdir"/usr/share/applications/logicdraw.desktop
+ mv -f LogicDraw-$pkgver.jar "$pkgdir"/usr/share/logicdraw/logicdraw.jar
+}
diff --git a/logicdraw b/logicdraw
new file mode 100644
index 000000000000..94102ab2aa6e
--- /dev/null
+++ b/logicdraw
@@ -0,0 +1,4 @@
+#!/bin/sh
+mkdir -p $HOME/.local/share/logicdraw/
+cd $HOME/.local/share/logicdraw/
+exec /usr/bin/java -jar '/usr/share/logicdraw/logicdraw.jar' "$@" \ No newline at end of file
diff --git a/logicdraw.desktop b/logicdraw.desktop
new file mode 100644
index 000000000000..33abc801c899
--- /dev/null
+++ b/logicdraw.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=LogicDraw
+Comment=LogicDraw is an application to perform simulations of logic gates, in which you can paint your circuit like in raster graphics editor.
+Exec=logicdraw
+Icon=
+Terminal=false
+Type=Application
+Categories=Games; \ No newline at end of file