Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mjacob:test
java-openjfx
_service:set_version:java-openjfx.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:set_version:java-openjfx.spec of Package java-openjfx
# # spec file for "openjfx" # # Copyright (c) 2019 tz # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %global _openjfxdir %{_jvmdir}/openjfx %global debug_package %{nil} Name: java-openjfx Version: 14+1.hg.1569251736.1de25a499d Release: 0 License: GPL-2.0 Summary: Rich client application platform for Java Url: http://openjdk.java.net/projects/%{name}/ Group: Development/Libraries/Java Source0: openjfx-%{version}.tar.xz # Source1: openjfx-bootstrap-12.0+hg11197.tar.bz2 Source1: openjfx-bootstrap-14+1.hg11344.tar.bz2 # Source1: openjfx-bootstrap-14.0+hg11328.c60b24579845.tar.xz Patch0: %{name}-001.patch Patch1: disable_deprecated_warning.patch Patch2: opensuse_15.3_gcc_compatibility.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: bison BuildRequires: cmake >= 3.8.2 BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: gperf BuildRequires: java-devel >= 11 BuildRequires: pkg-config BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(gdk-2.0) BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(xxf86vm) BuildRequires: python >= 2.7.0 BuildRequires: python-xml BuildRequires: ruby >= 1.9 BuildRequires: xz BuildRequires: gradle ExclusiveArch: x86_64 Requires: java-openjdk >= 11 %description JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. %package javadoc Summary: Javadocs for %{name} Group: Development/Languages/Java BuildRequires: java-javadoc >= 11 BuildRequires: fdupes Requires: jpackage-utils BuildArch: noarch %description javadoc This package contains the API documentation for %{name}. %prep %setup -b1 -q -n openjfx-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 #%%{__sed} -i -e 's/^jfx.build.jdk.buildnum.min=28/jfx.build.jdk.buildnum.min=24/' build.properties %build %{__rm} -rf /tmp/gradle* %{__mv} -f ../tmp/* /tmp sed -i -e "s/enableFeaturePreview('STABLE_PUBLISHING')//" settings.gradle # gradle \ sh ./gradlew \ --offline \ --gradle-user-home /tmp/gradle \ --project-cache-dir /tmp/gradle-project \ -x test \ -x check \ -PJDK_DOCS_LINK=file:%{_javadocdir}/java \ -PCOMPILE_WEBKIT=true \ -PCOMPILE_MEDIA=true \ -PBUILD_TIMESTAMP=2019-08-11-03:41:51 \ sdk javadoc %install export NO_BRP_CHECK_BYTECODE_VERSION=true %{__install} -dm0755 %{buildroot}%{_openjfxdir}/{rt/lib,bin} %{__install} -Dm0755 build/sdk/lib/*.so %{buildroot}%{_openjfxdir}/rt/lib %{__install} -Dm0644 build/sdk/lib/*.{jar,properties} %{buildroot}%{_openjfxdir}/rt/lib %{__install} -dm0755 %{buildroot}%{_javadocdir}/openjfx/ %{__cp} -r build/javadoc/* %{buildroot}%{_javadocdir}/openjfx/ %fdupes %{buildroot}%{_javadocdir}/openjfx/ %files %defattr(-,root,root) %{_openjfxdir} %license LICENSE ADDITIONAL_LICENSE_INFO ASSEMBLY_EXCEPTION # %doc README.md CONTRIBUTING.md %files javadoc %defattr(0644,root,root,0755) %{_javadocdir}/openjfx %changelog * Wed Aug 14 2019 Robert Herb <proletheus@freenet.de> - Rebuild - changed package name to java-openjfx * Sun Aug 11 2019 tz@sectorb.msk.ru - Update to v14.0+hg11328.c60b24579845 * Fri Aug 9 2019 tz@sectorb.msk.ru - Update to v14.0+hg11325.0a5e792da334 * Fri Aug 2 2019 tz@sectorb.msk.ru - Update to v14.0+hg11322.f812fcba3a01 * Tue Jul 30 2019 tz@sectorb.msk.ru - Update to v14.0+hg11320.3f4e0572e421 * Fri Jul 26 2019 tz@sectorb.msk.ru - Update to v14.0+hg11316.3ced7f52ecb8 * Wed Jul 24 2019 tz@sectorb.msk.ru - Update to v14.0+hg11313.4a645334e8e1 * Fri Jul 19 2019 tz@sectorb.msk.ru - Update to v14.0+hg11309.f37d03d2414b * Wed Jul 17 2019 tz@sectorb.msk.ru - Update to v14.0+hg11302.b6c8cd273e58 * Fri Jul 12 2019 tz@sectorb.msk.ru - Update to v14.0+hg11298.2117254b6a14 * Thu Jul 11 2019 tz@sectorb.msk.ru - Update to v14.0+hg11295.18917676a9a2 * Fri Jul 5 2019 tz@sectorb.msk.ru - Update to v13.0+hg11292.26dc4201fad2 * Sun Jun 30 2019 tz@sectorb.msk.ru - Update to v13.0+hg11290.a1fb556cdd7d * Wed Jun 26 2019 tz@sectorb.msk.ru - Update to v13.0+hg11283.42c50cfa7dbf * Fri Jun 14 2019 tz@sectorb.msk.ru - Update to v13.0+hg11276.b384d028b5f6 * Wed Jun 5 2019 tz@sectorb.msk.ru - Update to v13.0+hg11274.981cff5755bc * Sat Jun 1 2019 tz@sectorb.msk.ru - Update to v13.0+hg11273.113a187114af * Fri May 24 2019 tz@sectorb.msk.ru - Update to v13.0+hg11271.cec59175ef41 * Sat May 11 2019 tz@sectorb.msk.ru - Update to v13.0+hg11264.fb2ee5d75bda * Tue Apr 30 2019 tz@sectorb.msk.ru - Update to v13.0+hg11254.45a415e18005 * Wed Apr 17 2019 tz@sectorb.msk.ru - Update to v13.0+hg11248.58afdd563c0d * Mon Apr 8 2019 tz@sectorb.msk.ru - Update to v13.0+hg11229.38f19a12abfd * Sat Apr 6 2019 tz@sectorb.msk.ru - Update to v13.0+hg11227.307eddc51b7e * Mon Apr 1 2019 tz@sectorb.msk.ru - Update to v13.0+hg11222.e3404769d365 * Sun Mar 10 2019 tz@sectorb.msk.ru - Update to v13.0+hg11209.4d10485201c7 * Sat Mar 9 2019 tz@sectorb.msk.ru - Update to v13.0+hg11208.db2c977a840b * Fri Mar 1 2019 tz@sectorb.msk.ru - Update to v13.0+hg11207.94ab600ac567 * Wed Feb 27 2019 tz@sectorb.msk.ru - Update to v13.0+hg11204.5ee37427d89a * Sun Feb 24 2019 tz@sectorb.msk.ru - Update to v13.0+hg11202.f6e1bb859eb5 - Build media module * Sat Feb 23 2019 tz@sectorb.msk.ru - Update to v13.0+hg11201.0ee0cd385816 * Fri Feb 15 2019 tz@sectorb.msk.ru - Update to v13.0+hg11198.d915992a1af9 * Thu Jan 31 2019 tz@sectorb.msk.ru - Update to v13.0+hg11188.bcd3723735f6 * Sat Jan 26 2019 tz@sectorb.msk.ru - Update to v13.0+hg11185.45a53e88e321 * Fri Jan 25 2019 tz@sectorb.msk.ru - Update to v12.0+hg11183.b5c27572ab56 * Wed Jan 23 2019 tz@sectorb.msk.ru - Update to v12.0+hg11181.b1232b8e8de0 * Sat Jan 19 2019 tz@sectorb.msk.ru - Update to v12.0+hg11179.2878dcdb7af4 * Fri Jan 18 2019 tz@sectorb.msk.ru - Update to v12.0+hg11177.6c5cd73318dd * Tue Jan 15 2019 tz@sectorb.msk.ru - Update to v12.0+hg11173.1a7f16bc4f71 * Sat Jan 12 2019 tz@sectorb.msk.ru - Update to v12.0+hg11153.cf3c996ca3b9 * Thu Jan 10 2019 tz@sectorb.msk.ru - Update to v12.0+hg11149.35d5364af76a * Sun Jan 6 2019 tz@sectorb.msk.ru - Update to v12.0+hg11144.514452cfcc50 * Sat Dec 29 2018 tz@sectorb.msk.ru - Split package into openjfx and openjfx-kit * Wed Dec 26 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11140.4e1e2f56c7af. Build WebKit library * Fri Dec 21 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11139.ab4db0272524. Remove patch supporting gcc8 build * Sun Dec 9 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11126.fa76dfc055eb * Fri Nov 30 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11122.bcaa72294159 * Fri Nov 30 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11120.6c3759387af5 * Fri Nov 9 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11111.ce178fd5f6f * Fri Oct 26 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11106.2ad71d6fd12f * Fri Oct 19 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11104.0f77cf77e7d0 * Mon Oct 15 2018 tz@sectorb.msk.ru - Add patch supporting gcc8 build (taken from obs://build.opensuse.org/home:Herbster0815/java-11-openjfx) * Sat Oct 13 2018 tz@sectorb.msk.ru - Update to v12.0.0.0+hg11069.2d1a1fe57ea7 * Thu Sep 20 2018 tz@sectorb.msk.ru - Add license * Thu Sep 20 2018 tz@sectorb.msk.ru - Initial commit
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor