Compare commits
No commits in common. "c8" and "c9s" have entirely different histories.
|
@ -1 +0,0 @@
|
|||
93617e44d5b7fd7c301ad128d64367b64db2fa34 SOURCES/ecjsrc-4.20.jar
|
|
@ -0,0 +1 @@
|
|||
1
|
|
@ -1 +1,3 @@
|
|||
SOURCES/ecjsrc-4.20.jar
|
||||
/ecjsrc-4.20.jar
|
||||
/ecj-3.27.0.pom
|
||||
/javax16api.jar
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Copyright (c) 2016, 2018 GK Software SE and others.
|
||||
|
||||
This program and the accompanying materials
|
||||
are made available under the terms of the Eclipse Public License 2.0
|
||||
which accompanies this distribution, and is available at
|
||||
https://www.eclipse.org/legal/epl-2.0/
|
||||
|
||||
SPDX-License-Identifier: EPL-2.0
|
||||
|
||||
Contributors:
|
||||
Stephan Herrmann - initial implementation
|
||||
-->
|
||||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" xsi:noNamespaceSchemaLocation="http://maven.apache.org/POM/4.0.0">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.eclipse.jdt</groupId>
|
||||
<artifactId>ecj</artifactId>
|
||||
<version>3.27.0</version>
|
||||
<description>Eclipse Compiler for Java(TM)</description>
|
||||
<name>Eclipse Compiler for Java(TM)</name>
|
||||
<url>http://www.eclipse.org/jdt</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Eclipse Public License - v 2.0</name>
|
||||
<url>https://www.eclipse.org/legal/epl-2.0/</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<organization>
|
||||
<name>Eclipse Foundation</name>
|
||||
<url>http://www.eclipse.org/</url>
|
||||
</organization>
|
||||
<issueManagement>
|
||||
<system>Bugzilla</system>
|
||||
<url>https://bugs.eclipse.org/</url>
|
||||
</issueManagement>
|
||||
<scm>
|
||||
<connection>scm:git:https://git.eclipse.org/r/jdt/eclipse.jdt.core.git</connection>
|
||||
<url>https://git.eclipse.org/c/jdt/eclipse.jdt.core.git</url>
|
||||
</scm>
|
||||
<developers>
|
||||
<developer>
|
||||
<url>https://projects.eclipse.org/projects/eclipse.jdt/who</url>
|
||||
</developer>
|
||||
</developers>
|
||||
</project>
|
|
@ -8,7 +8,7 @@ Epoch: 1
|
|||
Summary: Eclipse Compiler for Java
|
||||
Name: ecj
|
||||
Version: %{eclipse_ver}
|
||||
Release: 10%{?dist}
|
||||
Release: 16%{?dist}
|
||||
URL: https://www.eclipse.org
|
||||
License: EPL-2.0
|
||||
|
||||
|
@ -27,7 +27,7 @@ BuildRequires: ant
|
|||
BuildRequires: javapackages-local
|
||||
BuildRequires: java-17-openjdk-devel
|
||||
|
||||
Requires: java-headless >= 1:1.8.0
|
||||
Requires: (java-1.8.0-headless or java-11-headless or java-17-headless)
|
||||
Requires: javapackages-tools
|
||||
|
||||
%description
|
||||
|
@ -50,7 +50,7 @@ rm ./META-INF/ECLIPSE_.{SF,RSA}
|
|||
org.eclipse.tycho:org.eclipse.jdt.core org.eclipse.tycho:org.eclipse.jdt.compiler.apt
|
||||
|
||||
%build
|
||||
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk
|
||||
export JAVA_HOME=/usr/lib/jvm/java-17
|
||||
ant
|
||||
|
||||
%install
|
||||
|
@ -70,28 +70,16 @@ install -m 644 -p ecj.1 $RPM_BUILD_ROOT%{_mandir}/man1/ecj.1
|
|||
%{_mandir}/man1/ecj*
|
||||
|
||||
%changelog
|
||||
* Wed Feb 15 2023 Coty Sutherland <csutherl@redhat.com> - 1:4.20-10
|
||||
- Drop unnecessary javax16.api.jar (again)
|
||||
* Fri Oct 27 2023 Hui Wang <huwang@redhat.com> - 1:4.20-16
|
||||
- Resolves: RHEL-14880 ecj requires specific java version
|
||||
|
||||
* Thu Feb 23 2023 Hui Wang <huwang@redhat.com> - 1:4.20-11
|
||||
- Bump release so that the NVR on RHEL-9 is higher than RHEL-8
|
||||
|
||||
* Mon Feb 20 2023 Hui Wang <huwang@redhat.com> - 1:4.20-4
|
||||
- Drop unnecessary javax16.api.jar
|
||||
- Add dependency on javapackages-tools since the ecj binary requires it to run
|
||||
|
||||
* Wed Feb 15 2023 Coty Sutherland <csutherl@redhat.com> - 1:4.20-9
|
||||
- Trigger CI tests again
|
||||
|
||||
* Wed Feb 15 2023 Coty Sutherland <csutherl@redhat.com> - 1:4.20-8
|
||||
- Update BuildRequires to use java-17
|
||||
|
||||
* Tue Feb 14 2023 Hui Wang <huwang@redhat.com> - 1:4.20-7
|
||||
- Fix JAVA_HOME
|
||||
|
||||
* Tue Feb 14 2023 Hui Wang <huwang@redhat.com> - 1:4.20-6
|
||||
- Add requires java-11-openjdk and java-11-openjdk-headless
|
||||
|
||||
* Tue Feb 07 2023 Hui Wang <huwang@redhat.com> - 1:4.20-5
|
||||
- Add javax16api.jar back
|
||||
|
||||
* Sat Feb 04 2023 Hui Wang <huwang@redhat.com> - 1:4.20-4
|
||||
- Remove javax16api.jar which is not necessary in RHEL-8
|
||||
|
||||
* Thu Feb 02 2023 Hui Wang <huwang@redhat.com> - 1:4.20-3
|
||||
- Add tmt gating plan
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-9
|
||||
decision_context: osci_compose_gate
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
|
|
@ -0,0 +1,9 @@
|
|||
summary: Basic smoke test
|
||||
prepare:
|
||||
- name: packages
|
||||
how: install
|
||||
package:
|
||||
- ecj
|
||||
execute:
|
||||
how: tmt
|
||||
script: ecj -version
|
|
@ -0,0 +1,2 @@
|
|||
SHA512 (ecjsrc-4.20.jar) = fb27c0a37ed5cdfdcdbc904d067bfdd0477ddfd873a6cd8477d3b473734fd0e37329f0e9ab85dc5f89994d68d9886a488bd88568bc00e25f54c1a5a468dc1384
|
||||
SHA512 (ecj-3.27.0.pom) = 675ab0f5f9a5bb7cc7feb47d98de4623d19a57a89b89d8191e6f7f0e524aae423a7f7fead380b0a58bafab439295ce01eeb442823033d415ac890f6b3ea070a2
|
Loading…
Reference in New Issue