diff options
author | Simon Doppler | 2017-10-23 10:38:06 +0200 |
---|---|---|
committer | Simon Doppler | 2017-10-23 10:38:40 +0200 |
commit | cf6e53735983c49fd3a2fb965883167009e4624a (patch) | |
tree | 2842d848cf7a12005831c2cae8633c3f300a1169 | |
download | aur-cf6e53735983c49fd3a2fb965883167009e4624a.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 46 | ||||
-rw-r--r-- | logisim-evolution.desktop | 9 | ||||
-rw-r--r-- | logisim-evolution.sh | 3 | ||||
-rw-r--r-- | logisim-evolution.xml | 9 |
5 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bf7ae7704c23 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +# Generated by mksrcinfo v8 +# Mon Oct 23 08:37:46 UTC 2017 +pkgbase = logisim-evolution + pkgdesc = An educational tool for designing and simulating digital logic circuits + pkgver = 2.14.2 + pkgrel = 1 + url = https://github.com/reds-heig/logisim-evolution + arch = any + license = GPL3 + makedepends = java-environment-openjdk=8 + makedepends = apache-ant + depends = java-runtime=8 + depends = bash + depends = hicolor-icon-theme + source = logisim-evolution-2.14.2.tar.gz::https://github.com/reds-heig/logisim-evolution/archive/v2.14.2.tar.gz + source = logisim-evolution.desktop + source = logisim-evolution.sh + source = logisim-evolution.xml + sha256sums = 9c58ce45822c3c0e85a723de2c22c0d0329b82c1b367e06a9ae880f0b1bda202 + sha256sums = 086851b07012f669743080dc4f059cf7727b19200384070852b34e142533385b + sha256sums = 35b6b4da515f1c5619d35bbedc1469e5ec5b823bf486efdfbb5b705b65e10656 + sha256sums = f90c3709748af806a33c14e81c8bf91dc06c3a4f58fe00cfe14a8f1842e09dec + +pkgname = logisim-evolution + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a7aaa588c9fe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Simon Doppler <dopsi[at]dopsi[dot]ch> +# Contributor: Agustin Borgna <hello[at]aborgna.com.ar> +# Contributor: Marcel Korpel <marcel[dot]korpel[at]gmail> +# Contributor: Renan Birck <renan.ee.ufsm at gmail.com> + +pkgname=logisim-evolution +pkgver=2.14.2 +pkgrel=1 +pkgdesc='An educational tool for designing and simulating digital logic circuits' +arch=('any') +url="https://github.com/reds-heig/logisim-evolution" +license=('GPL3') +depends=('java-runtime=8' 'bash' 'hicolor-icon-theme') +makedepends=('java-environment-openjdk=8' 'apache-ant') + +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/reds-heig/logisim-evolution/archive/v${pkgver}.tar.gz" + 'logisim-evolution.desktop' + 'logisim-evolution.sh' + 'logisim-evolution.xml') +sha256sums=('9c58ce45822c3c0e85a723de2c22c0d0329b82c1b367e06a9ae880f0b1bda202' + '086851b07012f669743080dc4f059cf7727b19200384070852b34e142533385b' + '35b6b4da515f1c5619d35bbedc1469e5ec5b823bf486efdfbb5b705b65e10656' + 'f90c3709748af806a33c14e81c8bf91dc06c3a4f58fe00cfe14a8f1842e09dec') + +build() { + cd "$srcdir/${pkgname}-${pkgver}" + + ant jar +} + +package() { + cd "$srcdir" + + install -Dm644 ${pkgname}-${pkgver}/logisim-evolution.jar \ + "${pkgdir}/usr/share/java/logisim-evolution/logisim-evolution.jar" + install -Dm644 logisim-evolution.xml \ + "${pkgdir}/usr/share/mime/packages/logisim-evolution.xml" + install -Dm644 logisim-evolution.desktop \ + "${pkgdir}/usr/share/applications/logisim-evolution.desktop" + for SIZE in 16 20 24 48 64 128; do + install -Dm644 ${pkgname}-${pkgver}/resources/logisim/img/logisim-icon-${SIZE}.png \ + "${pkgdir}/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps/logisim-evolution.png" + done + install -Dm755 logisim-evolution.sh "${pkgdir}/usr/bin/logisim-evolution" +} + diff --git a/logisim-evolution.desktop b/logisim-evolution.desktop new file mode 100644 index 000000000000..3bda6b1e3079 --- /dev/null +++ b/logisim-evolution.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Logisim Evolution +Comment=An educational tool for designing and simulating digital logic circuits +Exec=/usr/bin/logisim-evolution +Icon=logisim-evolution +Terminal=false +Type=Application +Categories=Education +MimeType=application/x-logisim-evolution diff --git a/logisim-evolution.sh b/logisim-evolution.sh new file mode 100644 index 000000000000..f1e2e73405aa --- /dev/null +++ b/logisim-evolution.sh @@ -0,0 +1,3 @@ +#!/bin/sh +exec "$JAVA_HOME/bin/java" -jar '/usr/share/java/logisim-evolution/logisim-evolution.jar' "$@" + diff --git a/logisim-evolution.xml b/logisim-evolution.xml new file mode 100644 index 000000000000..92a358633f4f --- /dev/null +++ b/logisim-evolution.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> + <mime-type type="application/x-logisim-evolution"> + <sub-class-of type="application/xml"/> + <comment>Logisim Evolution Circuits</comment> + <icon name="logisim-evolution"/> + <glob pattern="*.circ"/> + </mime-type> +</mime-info> |