diff options
author | Bachir Soussi Chiadmi | 2016-02-06 18:43:04 +0100 |
---|---|---|
committer | Bachir Soussi Chiadmi | 2016-02-06 18:43:04 +0100 |
commit | 3c372598fe2c0223fae9cb18bd3c389f12032d8a (patch) | |
tree | 9e4dfa599baf5258d97f385279fc3baa81ad8eaf | |
download | aur-3c372598fe2c0223fae9cb18bd3c389f12032d8a.tar.gz |
first import from nodebox-git
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | README.md | 13 | ||||
-rw-r--r-- | nodebox.desktop | 10 | ||||
-rw-r--r-- | nodebox.install | 12 | ||||
-rw-r--r-- | nodebox.png | bin | 0 -> 4034 bytes | |||
-rwxr-xr-x | nodebox.sh | 2 |
8 files changed, 103 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4331120e754f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by mksrcinfo v8 +# Sat Feb 6 17:37:31 UTC 2016 +pkgbase = nodebox + pkgdesc = Node-based software application for generative design. + pkgver = 3.0.44 + pkgrel = 1 + url = https://www.nodebox.net + arch = any + license = GPL2 + makedepends = git + makedepends = apache-ant + makedepends = java-openjfx + depends = java-environment + depends = desktop-file-utils + provides = nodebox + conflicts = nodebox-git + source = git://github.com/nodebox/nodebox.git#tag=579ef04883e192f85b76b532883cb135f1fb684d + source = nodebox.sh + source = nodebox.desktop + source = nodebox.png + md5sums = SKIP + md5sums = e60ce94f6d0eac4d93908bb5df3e94eb + md5sums = b4afc4203d2f46459d226d923f93c2f4 + md5sums = 908bb603513778a7d800374027c5b24f + +pkgname = nodebox + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..82d1f1422a7d --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src +pkg +nodebox +nodebox-* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4a8bdf0f9180 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Bachir Soussi Chiadmi (scbh at g-u-i dot me) +pkgname=nodebox +pkgver=3.0.44 +tag="579ef04883e192f85b76b532883cb135f1fb684d" +pkgrel=1 +pkgdesc="Node-based software application for generative design." +arch=('any') +url="https://www.nodebox.net" +license=('GPL2') +depends=('java-environment' 'desktop-file-utils') +makedepends=('git' 'apache-ant' 'java-openjfx') +provides=('nodebox') +source=("git://github.com/nodebox/nodebox.git#tag=$tag" 'nodebox.sh' 'nodebox.desktop' 'nodebox.png') +md5sums=('SKIP' 'e60ce94f6d0eac4d93908bb5df3e94eb' 'b4afc4203d2f46459d226d923f93c2f4' '908bb603513778a7d800374027c5b24f') +conflicts=("nodebox-git") + +#pkgver() { +# cd "$srcdir/nodebox" +# git describe --long --tags| sed 's/^v//g;s/\([^-]*-\)g/r\1/;s/-/./g' +#} + +build() { + cd "$srcdir/nodebox/" + ant resources +} + +package() { + mkdir -p "$pkgdir/opt" + cp -r "$srcdir/nodebox/dist/resources" "$pkgdir/opt/nodebox" + install "$srcdir/nodebox/dist/lib/nodebox.jar" "$pkgdir/opt/nodebox/nodebox.jar" + chmod -R a+rx "$pkgdir/opt/nodebox" + install -Dm755 nodebox.sh "$pkgdir/usr/bin/nodebox" + install -Dm644 nodebox.desktop "$pkgdir/usr/share/applications/nodebox.desktop" + install -Dm644 nodebox.png "$pkgdir/usr/share/pixmaps/nodebox.png" +} diff --git a/README.md b/README.md new file mode 100644 index 000000000000..e266aedc81f2 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +NodeBox 3 arch linux package +============================ +NodeBox is a new software application for creating generative art using procedural graphics and a new way to approach graphic design. + +Highlights: + +- Node based -- the software uses a non-destructive workflow where every operation is represented by a visual block of code. +- Open to extend -- look and change the source of every code block. +- Python or Clojure -- Nodes can be written in popular dynamic programming languages. + +For downloads, documentation and the forum, visit the website: + +<http://nodebox.net/> diff --git a/nodebox.desktop b/nodebox.desktop new file mode 100644 index 000000000000..220c2b4befef --- /dev/null +++ b/nodebox.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=NodeBox +Comment=Node-based software application for generative design +GenericName= +Exec=/usr/bin/nodebox +Icon=nodebox +Type=Application +StartupNotify=true +Categories=Graphisme; +MimeType=text/plain; diff --git a/nodebox.install b/nodebox.install new file mode 100644 index 000000000000..4d4a283dba5c --- /dev/null +++ b/nodebox.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/nodebox.png b/nodebox.png Binary files differnew file mode 100644 index 000000000000..0e6d671bc6ed --- /dev/null +++ b/nodebox.png diff --git a/nodebox.sh b/nodebox.sh new file mode 100755 index 000000000000..c830f77c4a79 --- /dev/null +++ b/nodebox.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/java -jar '/opt/nodebox/nodebox.jar' "$@" |