summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJean Lucas2017-11-14 02:38:28 -0500
committerJean Lucas2017-11-14 02:38:28 -0500
commit602647fc0e0dbba1237b6c30b046ae4d4b92b95b (patch)
tree9c21cc1440754a1345813e61af8152687787261c /PKGBUILD
parent04a2c7ca8429e85ecaa286a58aeb7f804f5b1213 (diff)
downloadaur-602647fc0e0dbba1237b6c30b046ae4d4b92b95b.tar.gz
Version bump to 8.4.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 19 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 86ae42445727..b4873fb5ca77 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,9 +2,9 @@
# Contributor: Tinxy <arch æŧ tinx ðøŧ eu>
_basename=scenebuilder
-_appname="gluon-${_basename}"
-pkgname="javafx-${_appname}"
-pkgver=8.3.0
+_appname=gluon-$_basename
+pkgname=javafx-$_appname
+pkgver=8.4.1
pkgrel=1
pkgdesc="Open-source drag & drop UI design tool for JavaFX by Gluon"
arch=('any')
@@ -13,29 +13,30 @@ license=('BSD')
depends=('java-environment>=8' 'java-openjfx')
makedepends=('mercurial' 'gradle')
conflicts=('gluon-scenebuilder')
-source=("${_basename}::hg+https://bitbucket.org/gluon-oss/scenebuilder#tag=${pkgver}"
- "${_appname}.sh"
- "${_appname}.desktop")
-sha256sums=('SKIP'
- 'be575929e72b20f8cbeef6118d13b02783f72206053339a9fcbae21bd7f4b933'
- '85012a1c560592cc0e76d762f1351758d75f6d1ac61eadb3b3b12e21319207fa')
+source=($_basename::hg+https://bitbucket.org/gluon-oss/scenebuilder#tag=$pkgver
+ $_appname.sh
+ $_appname.desktop)
+sha512sums=('SKIP'
+ '2a9dffb0b000ab838455b1846ed760c6a2bca92ac4a2d9cd2b5f064482718d16c89674fec5c32f1049497ec88e924da68af97c59530beede2b6c5e5183b0168c'
+ 'edbf2d545fb829ec2870b09937a94a951bb53eba894e407acbcb1161693e3077ff2eac07237551c0a97b037b83f62804dd03c33f6ffa5a9b40f9d47c80dcddf8')
prepare() {
- # Correct build version
msg2 "Correcting build version..."
- sed -e "s|^\(version = tryGetProperty('VERSION',\).*|\1'${pkgver}')|g" -i "${srcdir}/${_basename}/build.gradle"
+ sed -i "$srcdir/$_basename/build.gradle" -e "s/8.5.0-SNAPSHOT/$pkgver/"
}
build() {
- cd "${srcdir}/${_basename}"
+ cd $srcdir/$_basename
+
./gradlew shadowJar
}
package() {
- cd "${srcdir}"
- install -Dm 0755 "${_basename}/build/libs/${_basename}-all-${pkgver}-all.jar" "${pkgdir}/opt/${_appname}/${_appname}.jar"
- install -Dm 0755 "${_appname}.sh" "${pkgdir}/usr/bin/${_appname}"
- install -Dm 0644 "${_appname}.desktop" "${pkgdir}/usr/share/applications/${_appname}.desktop"
- install -Dm 0644 "${_basename}/src/main/resources/com/oracle/javafx/${_basename}/app/about/${_basename}-logo.png" "${pkgdir}/usr/share/pixmaps/${_appname}.png"
- install -Dm 0644 "${_basename}/build/resources/main/LICENSE" "${pkgdir}/usr/share/licenses/${_appname}/LICENSE"
+ cd $srcdir
+
+ install -Dm 755 $_basename/app/build/libs/$_basename-$pkgver-all.jar $pkgdir/opt/$_appname/$_appname.jar
+ install -Dm 755 $_appname.sh $pkgdir/usr/bin/$_appname
+ install -Dm 644 $_appname.desktop $pkgdir/usr/share/applications/$_appname.desktop
+ install -Dm 644 $_basename/app/src/main/resources/com/oracle/javafx/$_basename/app/about/$_basename-logo.png $pkgdir/usr/share/pixmaps/$_appname.png
+ install -Dm 644 $_basename/app/build/resources/main/LICENSE $pkgdir/usr/share/licenses/$_appname/LICENSE
}