Compare commits

...

No commits in common. "c9s" and "c8" have entirely different histories.
c9s ... c8

4 changed files with 20 additions and 69 deletions

11
.gitignore vendored
View File

@ -1,10 +1 @@
/jboss-logging-tools-1.0.0.CR1.tar.xz
/jboss-logging-tools-1.0.0.CR4.tar.xz
/jboss-logging-tools-1.0.0.Final.tar.xz
/jboss-logging-tools-1.0.2.Final.tar.xz
/jboss-logging-tools-1.1.0.Final.tar.xz
/1.2.0.Beta1.tar.gz
/2.0.1.Final.tar.gz
/jboss-logging-tools-2.2.0.Final.tar.gz
/LICENSE-2.0.txt
/jboss-logging-tools-2.2.1.Final.tar.gz
SOURCES/2.0.1.Final.tar.gz

View File

@ -1,2 +1 @@
2b8b815229aa8a61e483fb4ba0588b8b6c491890 LICENSE-2.0.txt
e8312ba38a7c9872ac496f116743425f320307d8 jboss-logging-tools-2.2.1.Final.tar.gz
18433daf02c381f14b27add82816dea64406cad5 SOURCES/2.0.1.Final.tar.gz

View File

@ -2,88 +2,51 @@
%global namedversion %{version}%{?namedreltag}
Name: jboss-logging-tools
Version: 2.2.1
Release: 7%{?dist}
Version: 2.0.1
Release: 6%{?dist}
Summary: JBoss Logging I18n Annotation Processor
# Not available license file https://issues.jboss.org/browse/LOGTOOL-107
# ./annotations/src/main/java/org/jboss/logging/annotations/*.java: Apache (v2.0)
License: ASL 2.0 and LGPLv2+
URL: https://github.com/jboss-logging/jboss-logging-tools
Source0: %{url}/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
Source1: http://www.apache.org/licenses/LICENSE-2.0.txt
Source0: https://github.com/jboss-logging/jboss-logging-tools/archive/%{namedversion}.tar.gz
BuildArch: noarch
BuildRequires: maven-local
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.maven.surefire:surefire-testng)
BuildRequires: mvn(org.jboss:jboss-parent:pom:)
BuildRequires: mvn(org.jboss.jdeparser:jdeparser)
BuildRequires: mvn(org.jboss.logging:jboss-logging)
BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
BuildRequires: mvn(org.testng:testng)
%description
This pacakge contains JBoss Logging I18n Annotation Processor
%package javadoc
Summary: Javadoc for %{name}
%description javadoc
This package contains the API documentation for %{name}.
%prep
%setup -q -n %{name}-%{namedversion}
%setup -q -n jboss-logging-tools-%{namedversion}
cp %{SOURCE1} .
# roaster is not packaged for Fedora, so:
# - Remove the dependency
# - Remove the test that requires it
%pom_remove_dep -r org.jboss.forge.roaster:
rm processor/src/test/java/org/jboss/logging/processor/generated/GeneratedSourceAnalysisTest.java
# Skip docs module
%pom_disable_module docs
%pom_disable_module processor-tests
%build
%mvn_build -f -j
# @ random java.lang.ArrayIndexOutOfBoundsException: 0
%mvn_build -- -Dmaven.test.failure.ignore=true
%install
%mvn_install
%files -f .mfiles
%license LICENSE-2.0.txt
%doc README.adoc
%files javadoc -f .mfiles-javadoc
%changelog
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.2.1-7
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Mon Jun 07 2021 Dogtag PKI Team <pki-devel@redhat.com> - 2.2.1-6
- Drop jboss-logmanager dependency
- Drop jboss-logging-tools-javadoc
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.2.1-5
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 2.2.1-2
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
* Sat May 09 2020 Fabio Valentini <decathorpe@gmail.com> - 2.2.1-1
- Update to version 2.2.1.
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Oct 08 2019 Dogtag PKI Team <pki-devel@redhat.com> - 2.2.0-1
- Rebuilt as part of revival process
- BZ#1758293
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

View File

@ -1,2 +0,0 @@
SHA512 (LICENSE-2.0.txt) = 98f6b79b778f7b0a15415bd750c3a8a097d650511cb4ec8115188e115c47053fe700f578895c097051c9bc3dfb6197c2b13a15de203273e1a3218884f86e90e8
SHA512 (jboss-logging-tools-2.2.1.Final.tar.gz) = 3c306ed14ebd0abb131b62385c112e952d786755ebe7286767f2da25d95f029ad5bdc964f8c7cf5ef0199d4efc368eaa10733ea4320f0d88763797e489573b81