diff options
author | Jonathan la Cour | 2015-11-07 10:21:42 -0700 |
---|---|---|
committer | Jonathan la Cour | 2015-11-07 10:21:42 -0700 |
commit | 562d0261b64d1f8de581d8292874c3ad40c61223 (patch) | |
tree | e3e5d6f75427a8cf4a8af0ec32a57aba5741bea5 | |
download | aur-562d0261b64d1f8de581d8292874c3ad40c61223.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | mojo-ide.desktop | 10 | ||||
-rw-r--r-- | run-mojo-ide.sh | 3 |
5 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5aca5d07632e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = mojo-ide + pkgdesc = The IDE for Mojo + pkgver = B1.2.4 + pkgrel = 1 + url = https://embeddedmicro.com/ + arch = x86_64 + license = unknown + depends = java-environment + depends = sh + depends = bash + source = https://embeddedmicro.com/ide/mojo-ide-B1.2.4-linux64.tgz + source = mojo-ide.desktop + source = run-mojo-ide.sh + sha512sums = 915c94b552800006ab73abaab2c405e9056c861380b76a5c652e7c13dbecb769ad7f7a38e67a0306658329c4fbe0f4a41b5a6e706263c6e2163c6c8e927d9353 + sha512sums = ed041393bd96b6522a43ddc90877d9fcd6f9ebce0ea5271746508d2d7434a8d8cadf267f589d034f85edabe2d108a86fd953b9a401fd2b026aeaa85c4c5db006 + sha512sums = 80aa2594e159fdee6f765ca0394a9f811664bc620c123601dc2d4b1f40c0786d40137ebe360a74eae398556803d492ef40b1cb037cbd0e83c31e0d3a21c6e200 + +pkgname = mojo-ide + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..217e8072c75f --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*pkg.tar.xz +src/ +pkg/ +*.tgz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d46a7a5f114c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Jonathan la Cour <jon@lacour.me> +pkgname=mojo-ide +pkgver=B1.2.4 +pkgrel=1 +pkgdesc="The IDE for Mojo" +arch=('x86_64') +url="https://embeddedmicro.com/" +license=('unknown') +groups=() +depends=('java-environment' 'sh' 'bash') +optdepends=() +provides=() +conflicts=() +replaces=() +source=("https://embeddedmicro.com/ide/$pkgname-$pkgver-linux64.tgz" + "mojo-ide.desktop" + "run-mojo-ide.sh") +sha512sums=("915c94b552800006ab73abaab2c405e9056c861380b76a5c652e7c13dbecb769ad7f7a38e67a0306658329c4fbe0f4a41b5a6e706263c6e2163c6c8e927d9353" + "ed041393bd96b6522a43ddc90877d9fcd6f9ebce0ea5271746508d2d7434a8d8cadf267f589d034f85edabe2d108a86fd953b9a401fd2b026aeaa85c4c5db006" + "80aa2594e159fdee6f765ca0394a9f811664bc620c123601dc2d4b1f40c0786d40137ebe360a74eae398556803d492ef40b1cb037cbd0e83c31e0d3a21c6e200") + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm 755 "$srcdir/run-mojo-ide.sh" "$pkgdir/usr/bin/mojo-ide" + install -Dm 644 "$srcdir/mojo-ide.desktop" "$pkgdir/usr/share/applications/mojo-ide.desktop" + + mkdir -p "$pkgdir/opt" + cp -R "$srcdir/$pkgname-$pkgver/" "$pkgdir/opt/" + mv "$pkgdir/opt/$pkgname-$pkgver" "$pkgdir/opt/$pkgname" +} diff --git a/mojo-ide.desktop b/mojo-ide.desktop new file mode 100644 index 000000000000..5e56f92bc87b --- /dev/null +++ b/mojo-ide.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=Mojo IDE +Exec=/usr/bin/mojo-ide +Icon=/opt/mojo-ide/icon.png +Categories=Development; +Comment=IDE for Mojo +StartupNotify=false +Terminal=false +Keywords=mojo;fpga;ide; diff --git a/run-mojo-ide.sh b/run-mojo-ide.sh new file mode 100644 index 000000000000..c7a018053398 --- /dev/null +++ b/run-mojo-ide.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +sh -c /opt/mojo-ide/mojo-ide $@ |