[arch-commits] Commit in java-openjfx/trunk (PKGBUILD)
Guillaume Alaux
guillaume at archlinux.org
Sun Feb 5 15:51:43 UTC 2017
Date: Sunday, February 5, 2017 @ 15:51:42
Author: guillaume
Revision: 288088
Use upstream source tarball instead of mercurial tag
Modified:
java-openjfx/trunk/PKGBUILD
----------+
PKGBUILD | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-02-05 15:40:57 UTC (rev 288087)
+++ PKGBUILD 2017-02-05 15:51:42 UTC (rev 288088)
@@ -8,8 +8,7 @@
# Demos available in `java-openjfx/src/openjfx/apps/samples`
# To build them: `ant -Dplatforms.JDK_1.8.home=/usr/lib/jvm/default jar`
-_libname=openjfx
-pkgbase=java-${_libname}
+pkgbase=java-openjfx
pkgname=('java-openjfx' 'java-openjfx-doc' 'java-openjfx-src')
_java_ver=8
_jdk_update=76
@@ -22,13 +21,13 @@
url='https://wiki.openjdk.java.net/display/OpenJFX/Main'
license=('GPL')
depends=('java-runtime-openjdk=8' 'gstreamer' 'libxtst' 'webkitgtk2' 'ffmpeg' 'qt5-base')
-makedepends=('java-environment-openjdk=8' 'mercurial' 'bison' 'gperf' 'gtk2'
- 'libxtst' 'ffmpeg' 'python' 'qt5-base' 'webkitgtk2' 'ruby')
-source=(openjfx::hg+http://hg.openjdk.java.net/openjfx/8u-dev/rt#tag=${_hgtag}
+makedepends=('java-environment-openjdk=8' 'bison' 'gperf' 'gtk2'
+ 'libxtst' 'ffmpeg' 'python' 'qt5-base' 'webkitgtk2' 'ruby' 'cmake')
+source=(http://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/${_hgtag}.tar.bz2
gradle.properties
https://services.gradle.org/distributions/gradle-1.8-bin.zip)
-sha256sums=('SKIP'
+sha256sums=('06fc7263f47d505895dba7ce68e7d436e161ea87828d3297e477f7f5d8c0d338'
'1d09385ac23d755aec079954247365de3875507641f5ecd7bd3511ebf3fa9e3c'
'a342bbfa15fd18e2482287da4959588f45a41b60910970a16e6d97959aea5703')
@@ -40,7 +39,7 @@
esac
build() {
- cd "${srcdir}/${_libname}"
+ cd "rt-${_hgtag}"
ln -sf "${srcdir}/gradle.properties" .
export GRADLE_USER_HOME="${srcdir}/gradle_home"
@@ -54,7 +53,7 @@
conflicts=('openjfx')
replaces=('openjfx')
- local _builddir="${srcdir}/${_libname}/build"
+ local _builddir="${srcdir}/rt-${_hgtag}/build"
local _sdkdir="${_builddir}/sdk"
install -d "${pkgdir}${_openjdk8dir}/jre/lib/${_CARCH}"
@@ -78,7 +77,7 @@
conflicts=('openjfx-doc')
replaces=('openjfx-doc')
- local _builddir="${srcdir}/${_libname}/build"
+ local _builddir="${srcdir}/rt-${_hgtag}/build"
local _sdkdir="${_builddir}/sdk"
local docdir="/usr/share/doc"
@@ -91,7 +90,7 @@
conflicts=('openjfx-src')
replaces=('openjfx-src')
- local _builddir="${srcdir}/${_libname}/build"
+ local _builddir="${srcdir}/rt-${_hgtag}/build"
local _sdkdir="${_builddir}/sdk"
install -d "${pkgdir}${_openjdk8dir}"
More information about the arch-commits
mailing list