Compare commits
No commits in common. "4d5c828d4c06c1f1588e8dfc0b11a18a2d29e8b2" and "ccb5e1767f43dd5795064704b2013b724e5a4bbf" have entirely different histories.
4d5c828d4c
...
ccb5e1767f
32
openjfx.spec
32
openjfx.spec
@ -3,14 +3,14 @@
|
|||||||
%global xmvn_bootstrap 0
|
%global xmvn_bootstrap 0
|
||||||
|
|
||||||
Name: openjfx
|
Name: openjfx
|
||||||
Version: 11.0.18.0
|
Version: 11.0.3
|
||||||
Release: 3
|
Release: 4
|
||||||
Summary: Rich client application platform for Java
|
Summary: Rich client application platform for Java
|
||||||
|
|
||||||
License: GPL v2 with exceptions and BSD
|
License: GPL v2 with exceptions and BSD
|
||||||
URL: http://openjdk.java.net/projects/openjfx/
|
URL: http://openjdk.java.net/projects/openjfx/
|
||||||
|
|
||||||
Source0: https://github.com/openjdk/jfx11u/archive/refs/tags/11.0.18+0.tar.gz
|
Source0: hg.openjdk.java.net/openjfx/11/rt/archive/rt-11.0.3+1.tar.bz2
|
||||||
Source1: pom-base.xml
|
Source1: pom-base.xml
|
||||||
Source2: pom-controls.xml
|
Source2: pom-controls.xml
|
||||||
Source3: pom-fxml.xml
|
Source3: pom-fxml.xml
|
||||||
@ -42,7 +42,7 @@ Source28: pom-web.xml
|
|||||||
Source29: build.xml
|
Source29: build.xml
|
||||||
Source30: settings.xml
|
Source30: settings.xml
|
||||||
|
|
||||||
ExclusiveArch: x86_64 aarch64 ppc64le loongarch64
|
ExclusiveArch: x86_64 aarch64
|
||||||
|
|
||||||
Requires: java-11-openjdk
|
Requires: java-11-openjdk
|
||||||
Requires: javapackages-tools
|
Requires: javapackages-tools
|
||||||
@ -53,7 +53,7 @@ BuildRequires: ant
|
|||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: libstdc++-static
|
BuildRequires: libstdc++-static
|
||||||
BuildRequires: mvn(org.antlr:antlr4-maven-plugin)
|
BuildRequires: mvn(antlr:antlr)
|
||||||
BuildRequires: mvn(org.apache.ant:ant)
|
BuildRequires: mvn(org.apache.ant:ant)
|
||||||
|
|
||||||
BuildRequires: pkgconfig(gtk+-2.0)
|
BuildRequires: pkgconfig(gtk+-2.0)
|
||||||
@ -82,7 +82,7 @@ Summary: OpenJFX development tools and libraries
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n rt-11.0.18+0
|
%setup -q -n rt-11.0.3+1
|
||||||
|
|
||||||
#Drop *src/test folders
|
#Drop *src/test folders
|
||||||
rm -rf modules/javafx.{base,controls,fxml,graphics,media,swing,swt,web}/src/test/
|
rm -rf modules/javafx.{base,controls,fxml,graphics,media,swing,swt,web}/src/test/
|
||||||
@ -130,6 +130,7 @@ export JAVA_HOME=%{_jvmdir}/java-11-openjdk
|
|||||||
export CFLAGS="${RPM_OPT_FLAGS}"
|
export CFLAGS="${RPM_OPT_FLAGS}"
|
||||||
export CXXFLAGS="${RPM_OPT_FLAGS}"
|
export CXXFLAGS="${RPM_OPT_FLAGS}"
|
||||||
|
|
||||||
|
# %%mvn_build --skip-javadoc
|
||||||
mvn install --settings ./settings.xml
|
mvn install --settings ./settings.xml
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -145,31 +146,16 @@ cp -a modules/javafx.graphics/mvn-lib{decora,javafx_font,javafx_font_freetype,ja
|
|||||||
%license LICENSE
|
%license LICENSE
|
||||||
%license ADDITIONAL_LICENSE_INFO
|
%license ADDITIONAL_LICENSE_INFO
|
||||||
%license ASSEMBLY_EXCEPTION
|
%license ASSEMBLY_EXCEPTION
|
||||||
%doc README.md
|
%doc README
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{openjfxdir}/
|
%{openjfxdir}/
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%license ADDITIONAL_LICENSE_INFO
|
%license ADDITIONAL_LICENSE_INFO
|
||||||
%license ASSEMBLY_EXCEPTION
|
%license ASSEMBLY_EXCEPTION
|
||||||
%doc README.md
|
%doc README
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Tue May 21 2024 Pengda Dou <doupengda@loongson.cn> - 11.0.18.0-3
|
|
||||||
- add loongarch64 to ExclusiveArch
|
|
||||||
|
|
||||||
* Mon Mar 11 2024 xurui <rui.xu@shingroup.cn> - 11.0.18.0-2
|
|
||||||
- Add ppc64le support for openjfx11
|
|
||||||
|
|
||||||
* 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
|
* Tue Mar 23 2021 Noah <hedongbo@huawei.com> - 11.0.3-4
|
||||||
- change maven repository to ali cloud
|
- change maven repository to ali cloud
|
||||||
- add settings.xml to source
|
- add settings.xml to source
|
||||||
|
|||||||
@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
version_control: git
|
|
||||||
src_repo: https://github.com/openjdk/jfx11u
|
|
||||||
tag_prefix:
|
|
||||||
seperator: "."
|
|
||||||
@ -9,13 +9,13 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.antlr</groupId>
|
<groupId>org.antlr</groupId>
|
||||||
<artifactId>antlr4</artifactId>
|
<artifactId>antlr</artifactId>
|
||||||
<version>4.7.2</version>
|
<version>3.5.2</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.antlr</groupId>
|
<groupId>org.antlr</groupId>
|
||||||
<artifactId>antlr4-runtime</artifactId>
|
<artifactId>antlr-runtime</artifactId>
|
||||||
<version>4.7.2</version>
|
<version>3.5.2</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.antlr</groupId>
|
<groupId>org.antlr</groupId>
|
||||||
@ -48,8 +48,8 @@
|
|||||||
<plugins>
|
<plugins>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.antlr</groupId>
|
<groupId>org.antlr</groupId>
|
||||||
<artifactId>antlr4-maven-plugin</artifactId>
|
<artifactId>antlr3-maven-plugin</artifactId>
|
||||||
<version>4.7.2</version>
|
<version>3.5.2</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<sourceDirectory>../src/main/antlr3</sourceDirectory>
|
<sourceDirectory>../src/main/antlr3</sourceDirectory>
|
||||||
<outputDirectory>../build/gensrc/antlr</outputDirectory>
|
<outputDirectory>../build/gensrc/antlr</outputDirectory>
|
||||||
@ -58,7 +58,7 @@
|
|||||||
<execution>
|
<execution>
|
||||||
<id>antlr</id>
|
<id>antlr</id>
|
||||||
<goals>
|
<goals>
|
||||||
<goal>antlr4</goal>
|
<goal>antlr</goal>
|
||||||
</goals>
|
</goals>
|
||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
|
|||||||
@ -93,7 +93,7 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
<target>
|
<tasks>
|
||||||
<copy todir="../../target/classes/com/sun/prism/shader">
|
<copy todir="../../target/classes/com/sun/prism/shader">
|
||||||
<fileset dir="../mvn-prism/target/classes/com/sun/prism/shader">
|
<fileset dir="../mvn-prism/target/classes/com/sun/prism/shader">
|
||||||
<include name="**/*.class"/>
|
<include name="**/*.class"/>
|
||||||
@ -114,7 +114,7 @@
|
|||||||
<include name="**/*.class"/>
|
<include name="**/*.class"/>
|
||||||
</fileset>
|
</fileset>
|
||||||
</copy>
|
</copy>
|
||||||
</target>
|
</tasks>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
|
|||||||
@ -60,11 +60,11 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
<target>
|
<tasks>
|
||||||
<copy todir="src/main/java">
|
<copy todir="src/main/java">
|
||||||
<fileset dir="src/main/native/Source/WebCore/bindings/java/dom3/java"/>
|
<fileset dir="src/main/native/Source/WebCore/bindings/java/dom3/java"/>
|
||||||
</copy>
|
</copy>
|
||||||
</target>
|
</tasks>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
|||||||
Binary file not shown.
12
settings.xml
12
settings.xml
@ -3,11 +3,11 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
|
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
|
||||||
http://maven.apache.org/xsd/settings-1.0.0.xsd">
|
http://maven.apache.org/xsd/settings-1.0.0.xsd">
|
||||||
<mirrors>
|
<mirrors>
|
||||||
<mirror>
|
<mirror>
|
||||||
<id>huaweicloud</id>
|
<id>aliyun-central</id>
|
||||||
<mirrorOf>central</mirrorOf>
|
<mirrorOf>*</mirrorOf>
|
||||||
<name>central repo</name>
|
<name>aliyun central</name>
|
||||||
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
|
<url>https://maven.aliyun.com/repository/central</url>
|
||||||
</mirror>
|
</mirror>
|
||||||
</mirrors>
|
</mirrors>
|
||||||
</settings>
|
</settings>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user