Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : openjfx-8 | name : openjfx-8 | ||||
| version : '8.201' | version : '8.201' | ||||
| release : 6 | release : 7 | ||||
| source : | source : | ||||
| - https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/8u201-ga.tar.bz2 : a5f69e13deaf36002ab597e3e630fd4e3a7162755245a8762e1a6e5a6e75b848 | - https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/8u201-ga.tar.bz2 : a5f69e13deaf36002ab597e3e630fd4e3a7162755245a8762e1a6e5a6e75b848 | ||||
| license : GPL-2.0-or-later WITH Classpath-exception-2.0 | license : GPL-2.0-or-later WITH Classpath-exception-2.0 | ||||
| component : programming.java | component : programming.java | ||||
| summary : OpenJFX is an open source, next generation client application platform for desktop and embedded systems based on JavaSE | summary : OpenJFX is an open source, next generation client application platform for desktop and embedded systems based on JavaSE | ||||
| description: | | description: | | ||||
| OpenJFX is an open source, next generation client application platform for desktop and embedded systems based on JavaSE | OpenJFX is an open source, next generation client application platform for desktop and embedded systems based on JavaSE | ||||
| builddeps : | builddeps : | ||||
| Show All 13 Lines | setup : | | ||||
| cp $pkgfiles/gradle.properties . | cp $pkgfiles/gradle.properties . | ||||
| %patch -p1 < $pkgfiles/0001-GCC6-fix.patch | %patch -p1 < $pkgfiles/0001-GCC6-fix.patch | ||||
| %patch -p1 < $pkgfiles/0002-Fix-build-errors.patch | %patch -p1 < $pkgfiles/0002-Fix-build-errors.patch | ||||
| %patch -p1 < $pkgfiles/0003-Disable-compiler-errors.patch | %patch -p1 < $pkgfiles/0003-Disable-compiler-errors.patch | ||||
| build : | | build : | | ||||
| export GRADLE_USER_HOME=$workdir | export GRADLE_USER_HOME=$workdir | ||||
| gradle --no-daemon --stacktrace | gradle --no-daemon --stacktrace | ||||
| install : | | install : | | ||||
| install -d $installdir/usr/lib64/openjdk-8/bin | install -Dm00755 build/sdk/bin/* -t $installdir/usr/lib64/openjdk-8/bin | ||||
| install -m 00755 build/sdk/bin/* $installdir/usr/lib64/openjdk-8/bin | |||||
| install -d $installdir/usr/lib64/openjdk-8/jre/lib/{amd64,ext} | install -dm00755 $installdir/usr/lib64/openjdk-8/jre | ||||
| install -m 00755 build/sdk/rt/lib/amd64/* $installdir/usr/lib64/openjdk-8/jre/lib/amd64 | cp -a build/sdk/rt/lib $installdir/usr/lib64/openjdk-8/jre | ||||
| install -m 00644 build/sdk/rt/lib/ext/* $installdir/usr/lib64/openjdk-8/jre/lib/ext | cp -a build/sdk/lib $installdir/usr/lib64/openjdk-8 | ||||
| install -m 00644 build/sdk/rt/lib/*.* $installdir/usr/lib64/openjdk-8/jre/lib | |||||
| install -d $installdir/usr/lib64/openjdk-8/lib | # Sort out the manpages (with a "-8" suffix) | ||||
| install -m 00644 build/sdk/lib/* $installdir/usr/lib64/openjdk-8/lib | install -dm00755 $installdir/usr/share | ||||
| cp -a build/sdk/man $installdir/usr/share | |||||
| install -d $installdir/usr/share/man/man1 | mv $installdir/usr/share/man/ja_JP.UTF-8 $installdir/usr/share/man/ja | ||||
| install -m 00644 build/sdk/man/man1/* $installdir/usr/share/man/man1 | find $installdir/usr/share/man -type f -exec rename -- .1 -8.1 {} \; | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.