Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:jloehel
java-1_8_0-openjfx
java-1_8_0-openjfx.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File java-1_8_0-openjfx.spec of Package java-1_8_0-openjfx
# # spec file for package openjfx # # Copyright (c) 2024 SUSE LINUX GmbH, Nuernberg, Germany. # # Name: java-1_8_0-openjfx Version: 8u151~b12 Release: 0 Summary: Rich client application platform for Java License: GPL-2.0 Group: Development/Languages/Java Url: https://wiki.openjdk.java.net/display/OpenJFX/Main Source0: http://ftp.debian.org/debian/pool/main/o/openjfx/openjfx_8u151-b12-1_amd64.deb Source1: http://ftp.debian.org/debian/pool/main/o/openjfx/libopenjfx-java_8u151-b12-1_all.deb Source2: http://ftp.debian.org/debian/pool/main/o/openjfx/libopenjfx-jni_8u151-b12-1_amd64.deb Source3: http://ftp.debian.org/debian/pool/main/i/icu/libicu57_57.1-8_amd64.deb BuildRequires: fdupes Requires: java-1_8_0-openjdk ExclusiveArch: x86_64 BuildRoot: %{_tmppath}/%{name}-%{version}-build Conflicts: java-openjfx %description OpenJFX is an open source, next generation client application platform for desktop and embedded systems based on JavaSE. It is a collaborative effort by many individuals and companies with the goal of producing a modern, efficient, and fully featured toolkit for developing rich client applications. This is the open source project where we develop JavaFX. %prep ar x %{SOURCE0} tar xf data.tar.xz ar x %{SOURCE1} tar xf data.tar.xz ar x %{SOURCE2} tar xf data.tar.xz ar x %{SOURCE3} tar xf data.tar.xz %build %install rm -rf usr/share/{doc,lintian} mv usr/lib/jvm/java-8-openjdk-amd64/bin/* usr/bin mv usr/lib/jvm/java-8-openjdk-amd64/man/man1/* usr/share/man/man1 rm -rf usr/lib/jvm/java-8-openjdk-amd64/man mv usr/share/java/openjfx/jre/lib/ext/* usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext rmdir usr/share/java/openjfx/jre/lib/ext mv usr/share/java/openjfx/jre/lib/* usr/lib/jvm/java-8-openjdk-amd64/jre/lib mv usr/share/java/openjfx/lib/* usr/lib/jvm/java-8-openjdk-amd64/lib mkdir -p usr/lib64/jvm mv usr/lib/jvm/java-8-openjdk-amd64/ usr/lib64/jvm/java-1.8.0-openjdk-1.8.0 mkdir -p usr/lib64 mv usr/lib/x86_64-linux-gnu/libicudata.so.57* usr/lib64 mv usr/lib/x86_64-linux-gnu/libicui18n.so.57* usr/lib64 mv usr/lib/x86_64-linux-gnu/libicuuc.so.57* usr/lib64 rm -rf usr/lib/x86_64-linux-gnu cp -r usr %{buildroot} %fdupes %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/* %{_libdir}/jvm %{_mandir}/man1/*%{ext_man} %{_libdir}/libicu*.so.57* %changelog
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