summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorrubenwardy2018-04-19 18:36:41 +0100
committerrubenwardy2018-04-19 18:36:41 +0100
commitb49f8f48d9b0073fdc300177df7acb1c3c828343 (patch)
tree0a28a0abe8aff078f6dca47510d3dce0d523d9b7
downloadaur-b49f8f48d9b0073fdc300177df7acb1c3c828343.tar.gz
Initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD30
-rw-r--r--install13
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1541afe2e365
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = nodeboxeditor
+ pkgdesc = 3D Cubiod Voxel Editor for Minetest
+ pkgver = 0.9.0
+ pkgrel = 1
+ url = https://rubenwardy.com/NodeBoxEditor
+ install = install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = cmake
+ depends = irrlicht
+ depends = libjpeg
+ depends = libpng
+ depends = mesa
+ source = git://github.com/rubenwardy/NodeBoxEditor.git#tag=v0.9.0
+ sha256sums = SKIP
+
+pkgname = nodeboxeditor
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c13e11c78f06
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: rubenwardy <rw@rubenwardy.com>
+
+pkgname=nodeboxeditor
+_pkgname=NodeBoxEditor
+pkgver=0.9.0
+pkgrel=1
+pkgdesc='3D Cubiod Voxel Editor for Minetest'
+url='https://rubenwardy.com/NodeBoxEditor'
+license=('GPL3')
+arch=('i686' 'x86_64')
+makedepends=('git' 'cmake')
+depends=('irrlicht' 'libjpeg' 'libpng' 'mesa')
+source=('git://github.com/rubenwardy/NodeBoxEditor.git#tag=v0.9.0')
+sha256sums=('SKIP')
+install=install
+
+prepare() {
+ cd "${srcdir}"
+}
+
+build() {
+ cd "${srcdir}/NodeBoxEditor"
+ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+ make -j3
+}
+
+package() {
+ cd "${srcdir}/NodeBoxEditor"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/install b/install
new file mode 100644
index 000000000000..62b95fd68610
--- /dev/null
+++ b/install
@@ -0,0 +1,13 @@
+post_install() {
+ type update-desktop-database &>/dev/null && update-desktop-database -q
+ type gtk-update-icon-cache &>/dev/null && gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ true
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}