diff options
author | Moacir R.F | 2016-11-21 07:56:26 -0200 |
---|---|---|
committer | Moacir R.F | 2016-11-21 07:56:26 -0200 |
commit | 570ece8db03eeacae15b857bd2b6c99db534ee10 (patch) | |
tree | bf46e1668af64cbd129b7a75ba48a53bd33cd921 | |
download | aur-570ece8db03eeacae15b857bd2b6c99db534ee10.tar.gz |
First Commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 45 |
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/" +} |