[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