Cleanup spec file

This commit is contained in:
Mikolaj Izdebski 2015-04-14 05:44:18 +02:00
parent b3e8565de5
commit 2c6403c17b

View File

@ -4,12 +4,12 @@
Name: apache-resource-bundles Name: apache-resource-bundles
Version: 2 Version: 2
Release: 14%{?dist} Release: 15%{?dist}
Summary: Apache Resource Bundles Summary: Apache Resource Bundles
Group: Development/Libraries
License: ASL 2.0 License: ASL 2.0
URL: http://repo1.maven.org/maven2/org/apache/apache-resource-bundles/ URL: http://repo1.maven.org/maven2/org/apache/apache-resource-bundles/
BuildArch: noarch
Source0: http://repo1.maven.org/maven2/org/apache/%{name}/%{version}/%{name}-%{version}.pom Source0: http://repo1.maven.org/maven2/org/apache/%{name}/%{version}/%{name}-%{version}.pom
Source1: http://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}-sources.jar Source1: http://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}-sources.jar
Source2: http://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}.pom Source2: http://repo1.maven.org/maven2/org/apache/apache-jar-resource-bundle/%{jar_version}/apache-jar-resource-bundle-%{jar_version}.pom
@ -19,29 +19,22 @@ Source5: http://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-re
Source6: http://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-resource-bundle/%{id_version}/apache-incubator-disclaimer-resource-bundle-%{id_version}.pom Source6: http://repo1.maven.org/maven2/org/apache/apache-incubator-disclaimer-resource-bundle/%{id_version}/apache-incubator-disclaimer-resource-bundle-%{id_version}.pom
BuildRequires: maven-local BuildRequires: maven-local
BuildRequires: maven-compiler-plugin BuildRequires: mvn(org.apache.maven:maven-parent:pom:)
BuildRequires: maven-install-plugin BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
BuildRequires: maven-jar-plugin
BuildRequires: maven-remote-resources-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-site-plugin
BuildArch: noarch
%description %description
An archive which contains templates for generating the necessary license files An archive which contains templates for generating the necessary license files
and notices for all Apache releases. and notices for all Apache releases.
%prep %prep
%setup -c -T %setup -cT
cp %SOURCE0 ./pom.xml cp -p %{SOURCE0} ./pom.xml
# jar # jar
mkdir -p apache-jar-resource-bundle mkdir -p apache-jar-resource-bundle
pushd apache-jar-resource-bundle pushd apache-jar-resource-bundle
jar xvf %SOURCE1 jar xvf %{SOURCE1}
cp %SOURCE2 ./pom.xml cp -p %{SOURCE2} ./pom.xml
mkdir -p src/main/resources mkdir -p src/main/resources
mv META-INF src/main/resources mv META-INF src/main/resources
popd popd
@ -49,8 +42,8 @@ popd
# license-header # license-header
mkdir -p apache-license-header-resource-bundle mkdir -p apache-license-header-resource-bundle
pushd apache-license-header-resource-bundle pushd apache-license-header-resource-bundle
jar xvf %SOURCE3 jar xvf %{SOURCE3}
cp %SOURCE4 ./pom.xml cp -p %{SOURCE4} ./pom.xml
mkdir -p src/main/resources mkdir -p src/main/resources
mv META-INF src/main/resources mv META-INF src/main/resources
popd popd
@ -58,26 +51,28 @@ popd
# incubator-disclaimer # incubator-disclaimer
mkdir -p apache-incubator-disclaimer-resource-bundle mkdir -p apache-incubator-disclaimer-resource-bundle
pushd apache-incubator-disclaimer-resource-bundle pushd apache-incubator-disclaimer-resource-bundle
jar xvf %SOURCE5 jar xvf %{SOURCE5}
cp %SOURCE6 ./pom.xml cp -p %{SOURCE6} ./pom.xml
mkdir -p src/main/resources mkdir -p src/main/resources
mv META-INF src/main/resources mv META-INF src/main/resources
popd popd
%build
%mvn_file :apache-jar-resource-bundle apache-resource-bundles/jar %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-license-header-resource-bundle apache-resource-bundles/license-header
%mvn_file :apache-incubator-disclaimer-resource-bundle apache-resource-bundles/incubator-disclaimer %mvn_file :apache-incubator-disclaimer-resource-bundle apache-resource-bundles/incubator-disclaimer
%build
%mvn_build %mvn_build
%install %install
%mvn_install %mvn_install
%files -f .mfiles %files -f .mfiles
%dir %{_javadir}/%{name}
%changelog %changelog
* Tue Apr 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2-15
- Cleanup spec file
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2-14 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild