diff --git a/.apache-resource-bundles.metadata b/.apache-resource-bundles.metadata new file mode 100644 index 0000000..cefd62f --- /dev/null +++ b/.apache-resource-bundles.metadata @@ -0,0 +1,4 @@ +75eee91d1539148ba35d269222fb86aece12ed57 apache-resource-bundles-36.pom +392dfe3fd871d56d1edc48479fdff65013c801d9 apache-jar-resource-bundle-1.4-sources.jar +2b61357efc85d89ac1e96b6ac6309a6872819116 apache-license-header-resource-bundle-1.1-sources.jar +1b81c0751b2131074eebce60c86289824c98615c apache-incubator-disclaimer-resource-bundle-1.1-sources.jar diff --git a/.gitignore b/.gitignore index e69de29..8661e56 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,4 @@ +apache-incubator-disclaimer-resource-bundle-1.1-sources.jar +apache-jar-resource-bundle-1.4-sources.jar +apache-license-header-resource-bundle-1.1-sources.jar +/apache-resource-bundles-36.pom diff --git a/apache-incubator-disclaimer-resource-bundle-1.1.pom b/apache-incubator-disclaimer-resource-bundle-1.1.pom new file mode 100644 index 0000000..2495577 --- /dev/null +++ b/apache-incubator-disclaimer-resource-bundle-1.1.pom @@ -0,0 +1,16 @@ + + + 4.0.0 + + org.apache + apache-resource-bundles + 2 + + apache-incubator-disclaimer-resource-bundle + Apache Incubator Disclaimer Resource Bundle + 1.1 + 2006 + + An archive which contains the standard Apache Incubator disclaimer. + + diff --git a/apache-jar-resource-bundle-1.4.pom b/apache-jar-resource-bundle-1.4.pom new file mode 100644 index 0000000..0e32dae --- /dev/null +++ b/apache-jar-resource-bundle-1.4.pom @@ -0,0 +1,22 @@ + + + 4.0.0 + + org.apache + apache-resource-bundles + 2 + + apache-jar-resource-bundle + Apache JAR Resource Bundle + 1.4 + 2006 + + An archive which contains templates for generating the necessary license files and notices for all Apache releases. + + + + scm:svn:https://svn.apache.org/repos/asf/maven/resources/tags/apache-jar-resource-bundle-1.4 + scm:svn:https://svn.apache.org/repos/asf/maven/resources/tags/apache-jar-resource-bundle-1.4 + https://svn.apache.org/repos/asf/maven/resources/tags/apache-jar-resource-bundle-1.4 + + diff --git a/apache-license-header-resource-bundle-1.1.pom b/apache-license-header-resource-bundle-1.1.pom new file mode 100644 index 0000000..e595bac --- /dev/null +++ b/apache-license-header-resource-bundle-1.1.pom @@ -0,0 +1,16 @@ + + + 4.0.0 + + org.apache + apache-resource-bundles + 2 + + apache-license-header-resource-bundle + Apache License Header Resource Bundle + 1.1 + 2006 + + An archive which contains the notice file template. + + diff --git a/apache-resource-bundles-cleanup-poms.patch b/apache-resource-bundles-cleanup-poms.patch new file mode 100644 index 0000000..2bffc13 --- /dev/null +++ b/apache-resource-bundles-cleanup-poms.patch @@ -0,0 +1,20 @@ +--- apache-resource-bundles-2/pom.xml.orig 2010-01-19 10:29:54.688919029 +0000 ++++ apache-resource-bundles-2/pom.xml 2010-01-19 10:30:08.671919266 +0000 +@@ -24,17 +24,6 @@ + https://svn.apache.org/repos/asf/maven/resources/tags/apache-resource-bundles-2 + + +- +- +- +- maven-release-plugin +- 2.0-beta-4 +- +- https://svn.apache.org/repos/asf/maven/resources/tags +- +- +- +- + + + diff --git a/apache-resource-bundles.spec b/apache-resource-bundles.spec new file mode 100644 index 0000000..9020edc --- /dev/null +++ b/apache-resource-bundles.spec @@ -0,0 +1,203 @@ +%bcond_with bootstrap + +%global jar_version 1.4 +%global lh_version 1.1 +%global id_version 1.1 + +Name: apache-resource-bundles +Version: 36 +Release: 2%{?dist} +Summary: Apache Resource Bundles +License: ASL 2.0 +URL: https://repo1.maven.org/maven2/org/apache/apache-resource-bundles/ +BuildArch: noarch +ExclusiveArch: %{java_arches} noarch + +Source0: https://repo1.maven.org/maven2/org/apache/apache/resources/%{name}/%{version}/%{name}-%{version}.pom +Source1: https://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}-sources.jar +Source2: https://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}.pom +Source3: https://repo1.maven.org/maven2/org/apache/apache-license-header-resource-bundle/%{lh_version}/apache-license-header-resource-bundle-%{lh_version}-sources.jar +Source4: https://repo1.maven.org/maven2/org/apache/apache-license-header-resource-bundle/%{lh_version}/apache-license-header-resource-bundle-%{lh_version}.pom +Source5: https://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-resource-bundle/%{id_version}/apache-incubator-disclaimer-resource-bundle-%{id_version}-sources.jar +Source6: https://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-resource-bundle/%{id_version}/apache-incubator-disclaimer-resource-bundle-%{id_version}.pom + +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else +BuildRequires: maven-local +BuildRequires: mvn(org.apache.maven:maven-parent:pom:) +BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin) +%endif + +%description +An archive which contains templates for generating the necessary license files +and notices for all Apache releases. + +%prep +%setup -cT +cp -p %{SOURCE0} ./pom.xml +%pom_xpath_inject 'pom:project' ' + + apache-jar-resource-bundle + apache-license-header-resource-bundle + apache-incubator-disclaimer-resource-bundle +' + +%pom_xpath_set 'pom:project/pom:parent/pom:relativePath' '../pom/maven/pom.xml' +%pom_xpath_set 'pom:project/pom:groupId' 'org.apache' + +# jar +mkdir -p apache-jar-resource-bundle +pushd apache-jar-resource-bundle +jar xvf %{SOURCE1} +cp -p %{SOURCE2} ./pom.xml +%pom_xpath_set 'pom:project/pom:parent/pom:version' %{version} +mkdir -p src/main/resources +mv META-INF src/main/resources +popd + +# license-header +mkdir -p apache-license-header-resource-bundle +pushd apache-license-header-resource-bundle +jar xvf %{SOURCE3} +cp -p %{SOURCE4} ./pom.xml +%pom_xpath_set 'pom:project/pom:parent/pom:version' %{version} +mkdir -p src/main/resources +mv META-INF src/main/resources +popd + +# incubator-disclaimer +mkdir -p apache-incubator-disclaimer-resource-bundle +pushd apache-incubator-disclaimer-resource-bundle +jar xvf %{SOURCE5} +cp -p %{SOURCE6} ./pom.xml +%pom_xpath_set 'pom:project/pom:parent/pom:version' %{version} +mkdir -p src/main/resources +mv META-INF src/main/resources +popd + +%mvn_file :apache-jar-resource-bundle apache-resource-bundles/jar +%mvn_file :apache-license-header-resource-bundle apache-resource-bundles/license-header +%mvn_file :apache-incubator-disclaimer-resource-bundle apache-resource-bundles/incubator-disclaimer + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles + +%changelog +* Wed Jul 20 2022 Fedora Release Engineering - 36-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed May 04 2022 Mikolaj Izdebski - 36-1 +- Update to upstream version 36 + +* Sat Feb 05 2022 Jiri Vanek - 30-5 +- Rebuilt for java-17-openjdk as system jdk + +* Wed Jan 19 2022 Fedora Release Engineering - 30-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 30-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 17 2021 Mikolaj Izdebski - 30-2 +- Bootstrap build +- Non-bootstrap build + +* Tue Jan 26 2021 Fedora Release Engineering - 2-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 2-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 10 2020 Jiri Vanek - 2-25 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Wed Mar 04 2020 Marian Koncek - 30-1 +- Update to upstream version 30 + +* Tue Jan 28 2020 Fedora Release Engineering - 2-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 05 2019 Mikolaj Izdebski - 2-22 +- Mass rebuild for javapackages-tools 201902 + +* Wed Jul 24 2019 Fedora Release Engineering - 2-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 24 2019 Mikolaj Izdebski - 2-21 +- Mass rebuild for javapackages-tools 201901 + +* Thu Jan 31 2019 Fedora Release Engineering - 2-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 2-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 2-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 2-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 2-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 2-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue Apr 14 2015 Mikolaj Izdebski - 2-15 +- Cleanup spec file + +* Sat Jun 07 2014 Fedora Release Engineering - 2-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue Mar 04 2014 Stanislav Ochotnicky - 2-13 +- Use Requires: java-headless rebuild (#1067528) + +* Wed Feb 19 2014 Mikolaj Izdebski - 2-12 +- Fix unowned directory + +* Sat Aug 03 2013 Fedora Release Engineering - 2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 06 2013 Java SIG - 2-10 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + +* Wed Jan 16 2013 Michal Srb - 2-9 +- Build with xmvn + +* Wed Jul 18 2012 Fedora Release Engineering - 2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 12 2012 Fedora Release Engineering - 2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Feb 07 2011 Fedora Release Engineering - 2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Nov 25 2010 Stanislav Ochotnicky - 2-5 +- Fix pom file names and add_to_maven_depmap calls (Resolves rhbz#655790) + +* Wed Sep 8 2010 Alexander Kurtakov 2-4 +- Add maven-site-plugin BR. +- Use newer names of maven plugins. + +* Mon Feb 1 2010 Mary Ellen Foster 2-3 +- Fix license + +* Tue Jan 19 2010 Mary Ellen Foster 2-2 +- Add plugin dependencies from POMs +- Fix description +- Remove maven-release plugin (not on Fedora yet) + +* Mon Jan 18 2010 Mary Ellen Foster 2-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..fe45aaa --- /dev/null +++ b/sources @@ -0,0 +1,4 @@ +SHA512 (apache-resource-bundles-36.pom) = ac7b1a8f9105302fee725d6049aae18b006565b8b0013982dba1278d60f9b7cdced1925c31ba11bf8a9e4413032539be9cdcf3c8cf9ac05288febc68c1366745 +SHA512 (apache-jar-resource-bundle-1.4-sources.jar) = 55dae4fb13624f083e049c5e9b1556f325c392f734ba034763091261f19239a13c5e2497fcaba190582d820074be0ee8d1ba91e8509bf5a0c91eb8c509b980b3 +SHA512 (apache-license-header-resource-bundle-1.1-sources.jar) = 055ebd253138231c96388ee51b1b0c4013c20b5a16fb124ceb404ae466535e3303d0d07b8fa6794889d9159755d18e40518d5b07c142cdd6cee74d78aca0befc +SHA512 (apache-incubator-disclaimer-resource-bundle-1.1-sources.jar) = 4095b22b344a2e0e44a04cdb26f89db16e6b11e57fb5584caf7ecef0f9d2bb40fb188832d371c375ab917ea2d72445ac7a7387f6353d3b3c1d93266c71c3d4e9