Compare commits
14 Commits
ccb5e1767f
...
4bd6900be9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4bd6900be9 | ||
|
|
fe2e45ee46 | ||
|
|
5fe66ace7b | ||
|
|
38112fa52f | ||
|
|
b9f55f4f81 | ||
|
|
f9deed6d90 | ||
|
|
a3ec1a3bc9 | ||
|
|
762bad5855 | ||
|
|
0c5a1d66f9 | ||
|
|
c9a0c23dfe | ||
|
|
7f3c52f486 | ||
|
|
3e2bf809ba | ||
|
|
935e2e511c | ||
|
|
f28ccff6bb |
Binary file not shown.
26
openjfx.spec
26
openjfx.spec
@ -3,14 +3,14 @@
|
||||
%global xmvn_bootstrap 0
|
||||
|
||||
Name: openjfx
|
||||
Version: 11.0.3
|
||||
Release: 4
|
||||
Version: 11.0.18.0
|
||||
Release: 1
|
||||
Summary: Rich client application platform for Java
|
||||
|
||||
License: GPL v2 with exceptions and BSD
|
||||
License: LGPL-2.0-only and ICU and Public Domain and LGPL-2.1-only and GPL-2.0-only and GPL-2.0-or-later
|
||||
URL: http://openjdk.java.net/projects/openjfx/
|
||||
|
||||
Source0: hg.openjdk.java.net/openjfx/11/rt/archive/rt-11.0.3+1.tar.bz2
|
||||
Source0: https://github.com/openjdk/jfx11u/archive/refs/tags/11.0.18+0.tar.gz
|
||||
Source1: pom-base.xml
|
||||
Source2: pom-controls.xml
|
||||
Source3: pom-fxml.xml
|
||||
@ -53,7 +53,7 @@ BuildRequires: ant
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libstdc++-static
|
||||
BuildRequires: mvn(antlr:antlr)
|
||||
BuildRequires: mvn(org.antlr:antlr4-maven-plugin)
|
||||
BuildRequires: mvn(org.apache.ant:ant)
|
||||
|
||||
BuildRequires: pkgconfig(gtk+-2.0)
|
||||
@ -82,7 +82,7 @@ Summary: OpenJFX development tools and libraries
|
||||
%global debug_package %{nil}
|
||||
|
||||
%prep
|
||||
%setup -q -n rt-11.0.3+1
|
||||
%setup -q -n rt-11.0.18+0
|
||||
|
||||
#Drop *src/test folders
|
||||
rm -rf modules/javafx.{base,controls,fxml,graphics,media,swing,swt,web}/src/test/
|
||||
@ -130,7 +130,6 @@ export JAVA_HOME=%{_jvmdir}/java-11-openjdk
|
||||
export CFLAGS="${RPM_OPT_FLAGS}"
|
||||
export CXXFLAGS="${RPM_OPT_FLAGS}"
|
||||
|
||||
# %%mvn_build --skip-javadoc
|
||||
mvn install --settings ./settings.xml
|
||||
|
||||
%install
|
||||
@ -146,16 +145,25 @@ cp -a modules/javafx.graphics/mvn-lib{decora,javafx_font,javafx_font_freetype,ja
|
||||
%license LICENSE
|
||||
%license ADDITIONAL_LICENSE_INFO
|
||||
%license ASSEMBLY_EXCEPTION
|
||||
%doc README
|
||||
%doc README.md
|
||||
|
||||
%files devel
|
||||
%{openjfxdir}/
|
||||
%license LICENSE
|
||||
%license ADDITIONAL_LICENSE_INFO
|
||||
%license ASSEMBLY_EXCEPTION
|
||||
%doc README
|
||||
%doc README.md
|
||||
|
||||
%changelog
|
||||
* Wed Dec 20 2022 Noah <hedongbo@huawei.com> - 11.0.18.0-1
|
||||
- update to openjfx-11.0.18+0
|
||||
|
||||
* Wed Jul 21 2021 Noah <hedongbo@huawei.com> - 11.0.3-6
|
||||
- change maven repository to huawei cloud
|
||||
|
||||
* Mon Jun 21 2021 Benshuai5D <zhangyunbo7@huawei.com> - 11.0.3-5
|
||||
- add openjfx11.yaml
|
||||
|
||||
* Tue Mar 23 2021 Noah <hedongbo@huawei.com> - 11.0.3-4
|
||||
- change maven repository to ali cloud
|
||||
- add settings.xml to source
|
||||
|
||||
5
openjfx11.yaml
Normal file
5
openjfx11.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
version_control: git
|
||||
src_repo: https://github.com/openjdk/jfx11u
|
||||
tag_prefix:
|
||||
seperator: "."
|
||||
@ -9,13 +9,13 @@
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.antlr</groupId>
|
||||
<artifactId>antlr</artifactId>
|
||||
<version>3.5.2</version>
|
||||
<artifactId>antlr4</artifactId>
|
||||
<version>4.7.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.antlr</groupId>
|
||||
<artifactId>antlr-runtime</artifactId>
|
||||
<version>3.5.2</version>
|
||||
<artifactId>antlr4-runtime</artifactId>
|
||||
<version>4.7.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.antlr</groupId>
|
||||
@ -48,8 +48,8 @@
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.antlr</groupId>
|
||||
<artifactId>antlr3-maven-plugin</artifactId>
|
||||
<version>3.5.2</version>
|
||||
<artifactId>antlr4-maven-plugin</artifactId>
|
||||
<version>4.7.2</version>
|
||||
<configuration>
|
||||
<sourceDirectory>../src/main/antlr3</sourceDirectory>
|
||||
<outputDirectory>../build/gensrc/antlr</outputDirectory>
|
||||
@ -58,7 +58,7 @@
|
||||
<execution>
|
||||
<id>antlr</id>
|
||||
<goals>
|
||||
<goal>antlr</goal>
|
||||
<goal>antlr4</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
|
||||
12
settings.xml
12
settings.xml
@ -3,11 +3,11 @@
|
||||
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
|
||||
http://maven.apache.org/xsd/settings-1.0.0.xsd">
|
||||
<mirrors>
|
||||
<mirror>
|
||||
<id>aliyun-central</id>
|
||||
<mirrorOf>*</mirrorOf>
|
||||
<name>aliyun central</name>
|
||||
<url>https://maven.aliyun.com/repository/central</url>
|
||||
</mirror>
|
||||
<mirror>
|
||||
<id>huaweicloud</id>
|
||||
<mirrorOf>central</mirrorOf>
|
||||
<name>central repo</name>
|
||||
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
|
||||
</mirror>
|
||||
</mirrors>
|
||||
</settings>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user