summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornot_anonymous2015-07-05 18:11:19 -0600
committernot_anonymous2015-07-05 18:11:19 -0600
commit8a2d6e5f25fa87da1b6fc907564d447a85271f00 (patch)
tree9e84aa4d0604e6384f0405045e2636d10b246a6e
downloadaur-8a2d6e5f25fa87da1b6fc907564d447a85271f00.tar.gz
Initial import
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD36
-rw-r--r--de_debian.tar.gzbin0 -> 5727 bytes
-rw-r--r--openrocket.12
-rw-r--r--openrocket.install11
5 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..70fcd03fe0d6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = openrocket
+ pkgdesc = A free and open source, fully featured model rocket simulator
+ pkgver = 14.11
+ pkgrel = 2
+ url = http://openrocket.sourceforge.net/
+ install = openrocket.install
+ arch = any
+ license = GPL3
+ depends = java-environment
+ depends = desktop-file-utils
+ noextract = OpenRocket-14.11.jar
+ source = http://switch.dl.sourceforge.net/project/openrocket/openrocket/14.11/OpenRocket-14.11.jar
+ source = openrocket.1
+ source = de_debian.tar.gz
+ md5sums = 407ad771e0eae29eddc28720362063e5
+ md5sums = 54eb3c1641feb1eac7d4e4d9e912434a
+ md5sums = f8edc554065e121767355936727fc88a
+ sha256sums = 8641bc5a348cd9330c24509e45523b7804ce5878173ce576c28c943cc101335f
+ sha256sums = 74ab605cb11161784d4af96d018eb88adf7a2e4a8b1088a64b94b1e8ec5e18d1
+ sha256sums = 62c4e739f82fa53fdae8a41f12bfb2828b77df89c8f48b1a790192a8e773cb98
+
+pkgname = openrocket
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ccf1d0b02be8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: not_anonymous <nmlibertarian@gmail.com>
+# Contributor: Emeric Grange <emeric.grange@gmail.com>
+# Contributor: Matej Stuchlik <matej.stuchlik at gmail dot com>
+
+pkgname=openrocket
+pkgver=14.11
+pkgrel=2
+pkgdesc="A free and open source, fully featured model rocket simulator"
+arch=('any')
+url="http://openrocket.sourceforge.net/"
+license=("GPL3")
+depends=("java-environment" "desktop-file-utils")
+install=$pkgname.install
+source=(http://switch.dl.sourceforge.net/project/$pkgname/$pkgname/$pkgver/OpenRocket-$pkgver.jar
+ $pkgname.1
+ de_debian.tar.gz)
+noextract=(OpenRocket-$pkgver.jar)
+
+package() {
+ cd $srcdir
+
+ install -Dm644 OpenRocket-$pkgver.jar $pkgdir/usr/share/java/$pkgname/$pkgname.jar
+ install -Dm755 $pkgname.1 $pkgdir/usr/bin/$pkgname
+
+ install -Dm644 de_debian/$pkgname.1 $pkgdir/usr/share/man/man1/$pkgname.1
+ find "$pkgdir/usr/share/man/man1" -name *.1 -exec gzip -9 {} +
+
+ install -Dm644 de_debian/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
+ install -Dm644 de_debian/$pkgname.xpm $pkgdir/usr/share/pixmaps/$pkgname.xpm
+}
+md5sums=('407ad771e0eae29eddc28720362063e5'
+ '54eb3c1641feb1eac7d4e4d9e912434a'
+ 'f8edc554065e121767355936727fc88a')
+sha256sums=('8641bc5a348cd9330c24509e45523b7804ce5878173ce576c28c943cc101335f'
+ '74ab605cb11161784d4af96d018eb88adf7a2e4a8b1088a64b94b1e8ec5e18d1'
+ '62c4e739f82fa53fdae8a41f12bfb2828b77df89c8f48b1a790192a8e773cb98')
diff --git a/de_debian.tar.gz b/de_debian.tar.gz
new file mode 100644
index 000000000000..42b767228062
--- /dev/null
+++ b/de_debian.tar.gz
Binary files differ
diff --git a/openrocket.1 b/openrocket.1
new file mode 100644
index 000000000000..1ec58aceb437
--- /dev/null
+++ b/openrocket.1
@@ -0,0 +1,2 @@
+#!/bin/sh
+"$JAVA_HOME/bin/java" -jar '/usr/share/java/openrocket/openrocket.jar'
diff --git a/openrocket.install b/openrocket.install
new file mode 100644
index 000000000000..2eaa60550d51
--- /dev/null
+++ b/openrocket.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}