[apache-mime4j] Update to latest upstream.
Alexander Kurtakov
akurtakov at fedoraproject.org
Wed Nov 30 20:54:24 UTC 2011
commit ba3defc2772c60fcfdba393c3b9c92e393af975f
Author: Alexander Kurtakov < <akurtako at redhat.com>
Date: Wed Nov 30 22:54:02 2011 +0200
Update to latest upstream.
.gitignore | 1 +
apache-mime4j.spec | 32 +++++++++++++++++++++++---------
sources | 2 +-
3 files changed, 25 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a677de2..ecf34d3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/apache-mime4j-0.6.1-src.tar.gz
+apache-mime4j-project-0.7.1-source-release.zip
diff --git a/apache-mime4j.spec b/apache-mime4j.spec
index 8ef9df7..4ba1c31 100644
--- a/apache-mime4j.spec
+++ b/apache-mime4j.spec
@@ -1,12 +1,12 @@
Name: apache-mime4j
-Version: 0.6.1
-Release: 2%{?dist}
+Version: 0.7.1
+Release: 1%{?dist}
Summary: Apache JAMES Mime4j
Group: Development/Libraries
License: ASL 2.0
URL: http://james.apache.org/mime4j
-Source0: http://apache.skknet.net//james/mime4j/apache-mime4j-0.6.1-src.tar.gz
+Source0: http://apache.online.bg//james/mime4j/apache-mime4j-project-%{version}-source-release.zip
BuildArch: noarch
BuildRequires: apache-commons-logging
@@ -32,23 +32,34 @@ API documentation for %{name}.
%prep
-%setup -q
+%setup -q -n %{name}-project-%{version}
rm -fr stage
+# prevents rat plugin from failing the build
+rm -fr DEPENDENCIES
%build
-mvn-rpmbuild install
+mvn-rpmbuild install javadoc:aggregate
%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
-install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
%{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
-%add_maven_depmap JPP-%{name}.pom %{name}.jar
+for sub in core dom storage; do
+ # install jar
+ install -Dpm 644 ${sub}/target/%{name}-${sub}-%{version}.jar \
+ $RPM_BUILD_ROOT/%{_javadir}/%{name}/${sub}.jar;
+
+ # intall pom
+ install -Dpm 644 ${sub}/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.%{name}-${sub}.pom
+
+ # maven depmap
+ %add_maven_depmap JPP.%{name}-${sub}.pom %{name}/${sub}.jar
+done
# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
@@ -56,16 +67,19 @@ cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/
rm -rf target/site/api*
%files
-%doc LICENSE.txt NOTICE.txt RELEASE_NOTES.txt
+%doc LICENSE NOTICE RELEASE_NOTES.txt
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*
%files javadoc
-%doc LICENSE.txt
+%doc LICENSE
%{_javadocdir}/%{name}
%changelog
+* Wed Nov 30 2011 Alexander Kurtakov <akurtako at redhat.com> 0.7.1-1
+- Update to latest upstream.
+
* Wed Nov 30 2011 Alexander Kurtakov <akurtako at redhat.com> 0.6.1-2
- Adapt to current guidelines.
diff --git a/sources b/sources
index 6c8bb4f..37f6362 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9dac4a5027d1dec0663f8d11d7e471e9 apache-mime4j-0.6.1-src.tar.gz
+e8d93626b752f7498548168b7d67e789 apache-mime4j-project-0.7.1-source-release.zip
More information about the scm-commits
mailing list