# Maintainer: Moacir R.F _basename="SceneBuilder-9" _originalbasename="SceneBuilder" pkgname="javafx9-scenebuilder" _debpkg=scenebuilder pkgver="9.0.1" pkgrel=1 pkgdesc="The latest version of Gluon Scene Builder for Java 9, it was released on Oct 17, 2017." arch=('x86_64' 'i686') url="http://gluonhq.com/labs/scene-builder/" license=('BSD License') depends=('libarchive') makedepends=() optdepends=() install= source=(http://download.gluonhq.com/scenebuilder/$pkgver/install/linux/$_debpkg"-"$pkgver".deb") sha1sums=('3e6c227779e2ed3d01459f2466b4039fb4963901') build() { cd "$srcdir/" tar -xf data.tar.xz mv "${srcdir}/opt/${_originalbasename}" "${srcdir}/opt/${_basename}" mv "${srcdir}/opt/${_basename}/${_originalbasename}.desktop" "${srcdir}/opt/${_basename}/${_basename}.desktop" mv "${srcdir}/opt/${_basename}/${_originalbasename}.png" "${srcdir}/opt/${_basename}/${_basename}.png" echo "[Desktop Entry] Name=Scene Builder 9 Comment=Gluon Scene Builder for Java 9 Exec=/opt/${_basename}/${_originalbasename} 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}/${_originalbasename}" "${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/" }