diff options
author | Bachir Soussi Chiadmi | 2016-02-04 23:19:46 +0100 |
---|---|---|
committer | Bachir Soussi Chiadmi | 2016-02-04 23:19:46 +0100 |
commit | e24cc72c74ad955ac786f70fdabc5c765070222e (patch) | |
tree | 194c666511df8459d0888d3eda05478fdba81ae4 | |
download | aur-e24cc72c74ad955ac786f70fdabc5c765070222e.tar.gz |
first commit (after wipedout)
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | README.md | 13 | ||||
-rw-r--r-- | nodebox-git.install | 12 | ||||
-rw-r--r-- | nodebox.desktop | 10 | ||||
-rw-r--r-- | nodebox.png | bin | 0 -> 4034 bytes | |||
-rwxr-xr-x | nodebox.sh | 2 |
8 files changed, 99 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b851b0e41a5d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +# Generated by mksrcinfo v8 +# Thu Feb 4 21:48:42 UTC 2016 +pkgbase = nodebox-git + pkgdesc = Node-based software application for generative design. + pkgver = 3.0.44.r6.ecdaa14 + 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 + source = git://github.com/nodebox/nodebox.git + source = nodebox.sh + source = nodebox.desktop + source = nodebox.png + md5sums = SKIP + md5sums = e60ce94f6d0eac4d93908bb5df3e94eb + md5sums = b4afc4203d2f46459d226d923f93c2f4 + md5sums = 908bb603513778a7d800374027c5b24f + +pkgname = nodebox-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fe18aff5cf50 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src +pkg +nodebox +nodebox-git-* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..01a7150e35bd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Bachir Soussi Chiadmi (scbh at g-u-i dot me) +pkgname=nodebox-git +pkgver=3.0.44.r6.ecdaa14 +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' 'nodebox.sh' 'nodebox.desktop' 'nodebox.png') +md5sums=('SKIP' 'e60ce94f6d0eac4d93908bb5df3e94eb' 'b4afc4203d2f46459d226d923f93c2f4' '908bb603513778a7d800374027c5b24f') + +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-git.install b/nodebox-git.install new file mode 100644 index 000000000000..4d4a283dba5c --- /dev/null +++ b/nodebox-git.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.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.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' "$@" |