From 762af15845ac6c7697325f88e74cf37254a91ede Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 7 Jan 2022 09:57:58 +0100 Subject: [PATCH] Module javapackages-tools stream 202001 was retired --- .gitignore | 3 - 0001-Adapt-build.patch | 112 --------------------------------- bnd.properties | 4 -- dead.package | 1 + generate-tarball.sh | 22 ------- jdom2.spec | 138 ----------------------------------------- sources | 1 - 7 files changed, 1 insertion(+), 280 deletions(-) delete mode 100644 .gitignore delete mode 100644 0001-Adapt-build.patch delete mode 100644 bnd.properties create mode 100644 dead.package delete mode 100755 generate-tarball.sh delete mode 100644 jdom2.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 3aa89c4..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/JDOM-2.0.5.tar.gz -/JDOM-2.0.6.tar.gz -/jdom2-2.0.6.tar.gz diff --git a/0001-Adapt-build.patch b/0001-Adapt-build.patch deleted file mode 100644 index e970552..0000000 --- a/0001-Adapt-build.patch +++ /dev/null @@ -1,112 +0,0 @@ -From cf7e676edc7ab9d4b8b130ca4d8ecbd291995dea Mon Sep 17 00:00:00 2001 -From: Mikolaj Izdebski -Date: Mon, 20 Apr 2020 09:29:12 +0200 -Subject: [PATCH] Adapt build - ---- - build.xml | 54 +++--------------------------------------------------- - 1 file changed, 3 insertions(+), 51 deletions(-) - -diff --git a/build.xml b/build.xml -index cd7c2ed..16368e2 100644 ---- a/build.xml -+++ b/build.xml -@@ -112,17 +112,7 @@ For instructions on how to build JDOM, please view the README.txt file. - - - -- -- -- -- -- -- -- -- -- -- -- -+ - - - -@@ -296,7 +286,7 @@ For instructions on how to build JDOM, please view the README.txt file. - - - -- - - -@@ -316,21 +306,6 @@ For instructions on how to build JDOM, please view the README.txt file. - - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- - - - -@@ -500,7 +475,7 @@ For instructions on how to build JDOM, please view the README.txt file. - - - -- - - -@@ -512,8 +487,6 @@ For instructions on how to build JDOM, please view the README.txt file. - - - -- -- - - - -@@ -528,27 +501,6 @@ For instructions on how to build JDOM, please view the README.txt file. - - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - - - --- -2.25.2 - diff --git a/bnd.properties b/bnd.properties deleted file mode 100644 index 904f2f7..0000000 --- a/bnd.properties +++ /dev/null @@ -1,4 +0,0 @@ -Bundle-Name=JDOM 2 -Bundle-SymbolicName=org.jdom2 -Export-Package=* -Import-Package=org.jaxen.*;resolution:=optional,* diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..78f11b3 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Module javapackages-tools stream 202001 was retired diff --git a/generate-tarball.sh b/generate-tarball.sh deleted file mode 100755 index e864f8b..0000000 --- a/generate-tarball.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash -set -e - -name=jdom2 -version="$(sed -n 's/Version:\s*//p' *.spec)" - -# RETRIEVE -wget "https://github.com/hunterhacker/jdom/archive/JDOM-${version}.tar.gz" -O "${name}-${version}.orig.tar.gz" - -rm -rf tarball-tmp -mkdir tarball-tmp -pushd tarball-tmp -tar xf "../${name}-${version}.orig.tar.gz" - -# CLEAN TARBALL -rm -r */lib */*/lib -find -name '*.jar' -delete -find -name '*.class' -delete - -tar -czf "../${name}-${version}.tar.gz" * -popd -rm -r tarball-tmp "${name}-${version}.orig.tar.gz" diff --git a/jdom2.spec b/jdom2.spec deleted file mode 100644 index 9b60df7..0000000 --- a/jdom2.spec +++ /dev/null @@ -1,138 +0,0 @@ -Name: jdom2 -Version: 2.0.6 -Release: 15%{?dist} -Summary: Java manipulation of XML made easy -License: Saxpath -URL: http://www.jdom.org/ -# ./generate-tarball.sh -Source0: %{name}-%{version}.tar.gz -# Bnd tool configuration -Source3: bnd.properties -# Remove bundled jars that might not have clear licensing -Source4: generate-tarball.sh -# Use system libraries -# Disable gpg signatures -# Process contrib and junit pom files -Patch0: 0001-Adapt-build.patch - -BuildRequires: javapackages-local -BuildRequires: ant -BuildRequires: ant-junit - -BuildArch: noarch - -%description -JDOM is a Java-oriented object model which models XML documents. -It provides a Java-centric means of generating and manipulating -XML documents. While JDOM inter-operates well with existing -standards such as the Simple API for XML (SAX) and the Document -Object Model (DOM), it is not an abstraction layer or -enhancement to those APIs. Rather, it seeks to provide a robust, -light-weight means of reading and writing XML data without the -complex and memory-consumptive options that current API -offerings provide. - -%package javadoc -Summary: Javadoc for %{name} - -%description javadoc -This package contains javadoc for %{name}. - -%prep -%setup -q -n jdom-JDOM-%{version} - -%patch0 -p1 - -sed -i 's/\r//' LICENSE.txt README.txt - -# Unable to run coverage: use log4j12 but switch to log4j 2.x -sed -i.coverage "s|coverage, jars|jars|" build.xml - -# XPath functionality is not needed -rm -rf core/src/java/org/jdom2/xpath/ -sed -i '/import org.jdom2.xpath.XPathFactory/d' core/src/java/org/jdom2/JDOMConstants.java - -%build -mkdir lib -ant -Dversion=%{version} -Dcompile.source=1.6 -Dcompile.target=1.6 -Dj2se.apidoc=%{_javadocdir}/java maven - -# Make jar into an OSGi bundle -# XXX disabled until BND is fixed -#bnd wrap --output build/package/jdom-%{version}.bar --properties %{SOURCE3} \ -# --version %{version} build/package/jdom-%{version}.jar -#mv build/package/jdom-%{version}.bar build/package/jdom-%{version}.jar - -%install -%mvn_artifact build/maven/core/%{name}-%{version}.pom build/package/jdom-%{version}.jar -%mvn_install -J build/apidocs - -%files -f .mfiles -%doc CHANGES.txt COMMITTERS.txt README.txt TODO.txt -%license LICENSE.txt - -%files javadoc -f .mfiles-javadoc -%license LICENSE.txt - -%changelog -* Mon Apr 20 2020 Mikolaj Izdebski - 2.0.6-15 -- Disable contrib module - -* Tue Nov 05 2019 Mikolaj Izdebski - 2.0.6-14 -- Mass rebuild for javapackages-tools 201902 - -* Fri May 24 2019 Mikolaj Izdebski - 2.0.6-13 -- Mass rebuild for javapackages-tools 201901 - -* Mon Jul 23 2018 Michael Simacek - 2.0.6-12 -- Repack tarball without bundled jars -- The repacked jar contains slightly different source (force push by upstream?) -- Correct license tag - -* Tue Jul 17 2018 Mikolaj Izdebski - 2.0.6-11 -- Remove unneeded buildrequires - -* Fri Jul 13 2018 Fedora Release Engineering - 2.0.6-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.6-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.0.6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed May 31 2017 Michael Simacek - 2.0.6-7 -- Avoid hardcoded jar paths - -* Fri Feb 10 2017 Fedora Release Engineering - 2.0.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Apr 14 2016 Mat Booth - 2.0.6-6 -- Add OSGi metadata to main jar -- Fix file listed twice warning - -* Thu Feb 04 2016 Fedora Release Engineering - 2.0.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 2.0.6-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Tue Mar 24 2015 Mikolaj Izdebski - 2.0.6-3 -- Remove unneeded BR on cobertura - -* Fri Feb 06 2015 gil cattaneo 2.0.6-2 -- introduce license macro - -* Tue Oct 21 2014 gil cattaneo 2.0.6-1 -- update to 2.0.6 (rhbz#1118627) - -* Sun Jun 08 2014 Fedora Release Engineering - 2.0.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Mar 28 2014 Michael Simacek - 2.0.5-3 -- Use Requires: java-headless rebuild (#1067528) - -* Thu Nov 14 2013 gil cattaneo 2.0.5-2 -- use objectweb-asm3 - -* Thu Sep 12 2013 gil cattaneo 2.0.5-1 -- initial rpm diff --git a/sources b/sources deleted file mode 100644 index 0850013..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (jdom2-2.0.6.tar.gz) = 1a38c882323339e94c36635e80635ecf8f66e4a1ed0228f68c11098b1282bd9043fdfec1b31196b79eea72495440ac175af50a0556439be5ba956238c32dd1ff