diff options
author | Moacir | 2021-09-29 21:53:56 -0300 |
---|---|---|
committer | Moacir | 2021-09-29 21:53:56 -0300 |
commit | 2d86f0ccfcd849667c00b74a266c5955dcbc3b4c (patch) | |
tree | 33046ba7e6d8cda58d0cbae516893c748f4ee325 | |
parent | a4258edea5ba0b0f224190e030a78f4acda54a53 (diff) | |
download | aur-2d86f0ccfcd849667c00b74a266c5955dcbc3b4c.tar.gz |
Release 17.0.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 24 insertions, 23 deletions
@@ -1,14 +1,14 @@ pkgbase = javafx-scenebuilder pkgdesc = Scene Builder is an open source tool that allows for drag and drop design of JavaFX user interfaces. - pkgver = 16.0.0 - pkgrel = 0 + pkgver = 17.0.0 + pkgrel = 1 url = https://gluonhq.com/products/scene-builder/ arch = x86_64 arch = i686 license = BSD License depends = libarchive - source = https://download2.gluonhq.com/scenebuilder/16.0.0/install/linux/SceneBuilder-16.0.0.deb - sha1sums = 7a79ea806152808a6828b2ea01e86cf0b8ffecd6 + conflicts = gluon-scenebuilder + source = https://download2.gluonhq.com/scenebuilder/17.0.0/install/linux/SceneBuilder-17.0.0.deb + sha1sums = 001fa90485a290af0ef6d2613379fce43633cb55 pkgname = javafx-scenebuilder - @@ -1,10 +1,11 @@ # Maintainer: Moacir R.F <moacirrf@gmail.com> _basename="scenebuilder" pkgname="javafx-scenebuilder" -_debpkg=SceneBuilder -pkgver="16.0.0" -_pkgver="16.0.0" -pkgrel=0 +_debpkg="SceneBuilder" +pkgver="17.0.0" +_pkgver=$pkgver +_java_version="17" +pkgrel=1 pkgdesc="Scene Builder is an open source tool that allows for drag and drop design of JavaFX user interfaces." arch=('x86_64' 'i686') url="https://gluonhq.com/products/scene-builder/" @@ -13,28 +14,28 @@ depends=('libarchive') makedepends=() optdepends=() install= -source=(https://download2.gluonhq.com/scenebuilder/16.0.0/install/linux/$_debpkg"-"$_pkgver".deb") -sha1sums=('7a79ea806152808a6828b2ea01e86cf0b8ffecd6') +conflicts=('gluon-scenebuilder') +source=(https://download2.gluonhq.com/scenebuilder/$_pkgver/install/linux/$_debpkg"-"$_pkgver".deb") +sha1sums=('001fa90485a290af0ef6d2613379fce43633cb55') build() { cd "$srcdir/" tar -xf data.tar.xz echo "[Desktop Entry] -Name=Scene Builder 16.0.0 -Comment=Gluon Scene Builder for Java 16 -Exec=/opt/${_basename}/bin/SceneBuilder -Icon=/opt/${_basename}/lib/SceneBuilder.png +Name=Scene Builder $_pkgver +Comment=Gluon Scene Builder for Java $_java_version +Exec=/opt/$_basename/bin/SceneBuilder +Icon=/opt/$_basename/lib/SceneBuilder.png Terminal=false Type=Application -Categories=Development;GTK;">"${srcdir}/opt/${_basename}/lib/${_basename}.desktop" +Categories=Development;GTK;">"$srcdir/opt/$_basename/lib/$_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}/bin/SceneBuilder" "${pkgdir}/usr/bin/${pkgname}" - install -m644 "${srcdir}/opt/${_basename}/lib/${_basename}.desktop" "${pkgdir}/usr/share/applications/" - install -m644 "${srcdir}/opt/${_basename}/lib/SceneBuilder.png" "${pkgdir}/usr/share/pixmaps/" + install -d "$pkgdir/usr/share/applications/" + install -d "$pkgdir/usr/share/pixmaps/" + install -d "$pkgdir/usr/bin/" + 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/SceneBuilder.png" "$pkgdir/usr/share/pixmaps/" } - |