summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoacir R.F2016-11-21 07:56:26 -0200
committerMoacir R.F2016-11-21 07:56:26 -0200
commit570ece8db03eeacae15b857bd2b6c99db534ee10 (patch)
treebf46e1668af64cbd129b7a75ba48a53bd33cd921
downloadaur-570ece8db03eeacae15b857bd2b6c99db534ee10.tar.gz
First Commit
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD45
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..792e9fb2b37b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = javafx-scenebuilder
+ pkgdesc = Gluon Scene Builder based on debian package, this version is regognized by Netbeans.
+ pkgver = 8.2.0
+ pkgrel = 1
+ url = http://gluonhq.com/labs/scene-builder/
+ arch = x86_64
+ arch = i686
+ license = BSD License
+ source = http://download.gluonhq.com/scenebuilder/8.2.0/install/linux/scenebuilder-8.2.0_x64_64.deb
+ sha1sums = b05d83cb64cffaa2ba07a4528f4b721752552182
+
+pkgname = javafx-scenebuilder
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..73c51f7b6e21
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Moacir R.F <moacirrf@gmail.com>
+_basename="SceneBuilder"
+pkgname="javafx-scenebuilder"
+_debpkg=scenebuilder
+pkgver="8.2.0"
+pkgrel=1
+pkgdesc="Gluon Scene Builder based on debian package, this version is regognized by Netbeans."
+arch=('x86_64' 'i686')
+url="http://gluonhq.com/labs/scene-builder/"
+license=('BSD License')
+depends=()
+makedepends=()
+optdepends=()
+install=
+if [ "$CARCH" = "x86_64" ]; then
+ source=(http://download.gluonhq.com/scenebuilder/8.2.0/install/linux/$_debpkg"-"$pkgver"_"x64_64.deb)
+ sha1sums=('b05d83cb64cffaa2ba07a4528f4b721752552182')
+else
+ source=(http://download.gluonhq.com/scenebuilder/8.2.0/install/linux/$_debpkg"-"$pkgver"."i386.deb)
+ sha1sums=('2c3a9f22e4c69ccb156a0e87d6262328b310f0fc')
+fi
+
+
+build() {
+ cd "$srcdir/"
+ tar -xf data.tar.xz
+echo "[Desktop Entry]
+Name=${_basename}
+Comment=SceneBuilder
+Exec=/opt/${_basename}/${_basename}
+Icon=/opt/${_basename}/${_basename}.png
+Terminal=false
+Type=Application
+Categories=Development;GTK;">"${srcdir}/opt/${_basename}/${_basename}.desktop"
+}
+
+package() {
+ cp -rf "$srcdir/opt" "$pkgdir"
+ install -d "${pkgdir}/usr/share/applications/"
+ install -d "${pkgdir}/usr/share/pixmaps/"
+ install -d "${pkgdir}/usr/bin/"
+ ln -s "/opt/${_basename}/${_basename}" "${pkgdir}/usr/bin/${pkgname}"
+ install -m644 "${srcdir}/opt/${_basename}/${_basename}.desktop" "${pkgdir}/usr/share/applications/"
+ install -m644 "${srcdir}/opt/${_basename}/${_basename}.png" "${pkgdir}/usr/share/pixmaps/"
+}