summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoacir2021-01-17 16:38:50 -0300
committerMoacir2021-01-17 16:38:50 -0300
commit8311b1cb96c969fa31a36d4c9c49ab2613def201 (patch)
treed1e25206f9360595e2409f64766994bae00f86bf
parent6eee7700e22845789688472a56eb2c3f4c164aae (diff)
downloadaur-8311b1cb96c969fa31a36d4c9c49ab2613def201.tar.gz
Update to Scene Builder 15.0.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD37
2 files changed, 24 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5617c2e97068..eaaf87fcabcd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = javafx-scenebuilder
- pkgdesc = Gluon Scene Builder for Java 8, based on debian package, this version is recognized by Netbeans, it was released on Jun 5, 2018.
- pkgver = 8.5.0
- pkgrel = 2
+ pkgdesc = Scene Builder 15.0.0 was released on Jan 8, 2021.
+ pkgver = 15.0.0
+ pkgrel = 1
url = http://gluonhq.com/labs/scene-builder/
arch = x86_64
arch = i686
license = BSD License
- source_x86_64 = scenebuilder-8.5.0-x86_64.deb::http://download.gluonhq.com/scenebuilder/8.5.0/install/linux/scenebuilder-8.5.0.deb
- sha1sums_x86_64 = 52bb179903b45de257fd76657404d340601e5b10
- source_i686 = scenebuilder-8.5.0-i686.deb::http://download.gluonhq.com/scenebuilder/8.5.0/install/linux-x86/scenebuilder-8.5.0.deb
- sha1sums_i686 = f4df31a35b690a0c7de86b64fd513e188874dca9
+ depends = libarchive
+ source = https://download2.gluonhq.com/scenebuilder/15.0.0/install/linux/SceneBuilder-15.0.0.deb
+ sha1sums = d608d989ae039722583fb7a64b34955477e31463
pkgname = javafx-scenebuilder
diff --git a/PKGBUILD b/PKGBUILD
index b879869a2e29..03fb5c74abfe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,32 @@
# Maintainer: Moacir R.F <moacirrf@gmail.com>
_basename="SceneBuilder"
pkgname="javafx-scenebuilder"
-_debpkg=scenebuilder
-pkgver="8.5.0"
-pkgrel=2
-pkgdesc="Gluon Scene Builder for Java 8, based on debian package, this version is recognized by Netbeans, it was released on Jun 5, 2018."
+_debpkg=SceneBuilder
+pkgver="15.0.0"
+_pkgver="15.0.0"
+pkgrel=1
+pkgdesc="Scene Builder 15.0.0 was released on Jan 8, 2021."
arch=('x86_64' 'i686')
url="http://gluonhq.com/labs/scene-builder/"
license=('BSD License')
-depends=()
+depends=('libarchive')
makedepends=()
optdepends=()
install=
-source_x86_64=($_debpkg-$pkgver-x86_64.deb::http://download.gluonhq.com/scenebuilder/$pkgver/install/linux/$_debpkg-$pkgver.deb)
-source_i686=($_debpkg-$pkgver-i686.deb::http://download.gluonhq.com/scenebuilder/$pkgver/install/linux-x86/$_debpkg-$pkgver.deb)
-sha1sums_x86_64=('52bb179903b45de257fd76657404d340601e5b10')
-sha1sums_i686=('f4df31a35b690a0c7de86b64fd513e188874dca9')
-
-
+source=(https://download2.gluonhq.com/scenebuilder/15.0.0/install/linux/$_debpkg"-"$_pkgver".deb")
+sha1sums=('d608d989ae039722583fb7a64b34955477e31463')
build() {
cd "$srcdir/"
tar -xf data.tar.xz
+ mv "${srcdir}/opt/scenebuilder" "${srcdir}/opt/${_basename}"
echo "[Desktop Entry]
-Name=Scene Builder
-Comment=Gluon Scene Builder for Java 8.
-Exec=/opt/${_basename}/${_basename}
-Icon=/opt/${_basename}/${_basename}.png
+Name=Scene Builder 15.0.0
+Comment=Gluon Scene Builder for Java 15.0.0
+Exec=/opt/${_basename}/bin/SceneBuilder
+Icon=/opt/${_basename}/lib/${_basename}.png
Terminal=false
Type=Application
-Categories=Development;GTK;">"${srcdir}/opt/${_basename}/${_basename}.desktop"
+Categories=Development;GTK;">"${srcdir}/opt/${_basename}/lib/${_basename}.desktop"
}
package() {
@@ -36,7 +34,8 @@ package() {
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/"
+ ln -s "/opt/${_basename}/bin/SceneBuilder" "${pkgdir}/usr/bin/${pkgname}"
+ install -m644 "${srcdir}/opt/${_basename}/lib/${_basename}.desktop" "${pkgdir}/usr/share/applications/"
+ install -m644 "${srcdir}/opt/${_basename}/lib/${_basename}.png" "${pkgdir}/usr/share/pixmaps/"
}
+