Package dependencies on Java 6
by Deepak Bhole
Hi,
I am working on adding Java 7 to Fedora and have come across some
packages that rely on 1.6 explicitly.
Of those, hamcrest, junit4, tomcat5 and tomcat6 are on the iso and that
is why I am sending this email to those owners.
Can you please rebuild this without the explicit 1.6 requirement? Or let
me know if you don't have time so I can?
Thanks,
Deepak
12 years, 8 months
[plexus-build-api] Update to latest upstream version.
by Alexander Kurtakov
commit b338b27e64f1cf32209f0d62daf6fec17b9473b0
Author: Alexander Kurtakov <akurtako(a)redhat.com>
Date: Tue Aug 2 22:33:02 2011 +0300
Update to latest upstream version.
.gitignore | 1 +
plexus-build-api.spec | 28 +++++++++++-----------------
sources | 2 +-
3 files changed, 13 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c9a1ffb..a1ebae1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
plexus-build-api-0.0.6.tar.gz
+sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz
diff --git a/plexus-build-api.spec b/plexus-build-api.spec
index 355e0c0..8b0cf75 100644
--- a/plexus-build-api.spec
+++ b/plexus-build-api.spec
@@ -1,14 +1,13 @@
Name: plexus-build-api
-Version: 0.0.6
-Release: 7%{?dist}
+Version: 0.0.7
+Release: 1%{?dist}
Summary: Plexus Build API
Group: Development/Libraries
License: ASL 2.0
-URL: http://svn.sonatype.org/spice/tags/plexus-build-api-0.0.6
-#svn export http://svn.sonatype.org/spice/tags/plexus-build-api-0.0.6
-#tar zcf plexus-build-api-0.0.6.tar.gz plexus-build-api-0.0.6/
-Source0: %{name}-%{version}.tar.gz
+URL: https://github.com/sonatype/sisu-build-api
+#Fetched from https://github.com/sonatype/sisu-build-api/tarball/plexus-build-api-0.0.7
+Source0: sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz
BuildArch: noarch
@@ -38,8 +37,6 @@ Requires: plexus-utils
Requires: jpackage-utils
Requires: spice-parent
Requires: java
-Requires(post): jpackage-utils
-Requires(postun): jpackage-utils
%description
Plexus Build API
@@ -53,7 +50,7 @@ Requires: jpackage-utils
API documentation for %{name}.
%prep
-%setup -q
+%setup -q -n sonatype-sisu-build-api-f1f8849
%build
mvn-rpmbuild install javadoc:javadoc
@@ -63,23 +60,17 @@ mvn-rpmbuild install javadoc:javadoc
install -d -m 0755 %{buildroot}%{_javadir}/plexus
install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/plexus/%{name}.jar
-%add_to_maven_depmap org.sonatype.plexus %{name} %{version} JPP/plexus %{name}
-
# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
%{buildroot}%{_mavenpomdir}/JPP.plexus-%{name}.pom
+%add_maven_depmap JPP.plexus-%{name}.pom plexus/%{name}.jar
+
# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/plexus/%{name}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/plexus/%{name}/
-%post
-%update_maven_depmap
-
-%postun
-%update_maven_depmap
-
%files
%{_javadir}/plexus/*
%{_mavenpomdir}/*
@@ -89,6 +80,9 @@ cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/plexus/%{name}/
%{_javadocdir}/plexus/%{name}
%changelog
+* Tue Aug 2 2011 Alexander Kurtakov <akurtako(a)redhat.com> 0.0.7-1
+- Update to latest upstream version.
+
* Thu Jun 23 2011 Stanislav Ochotnicky <sochotnicky(a)redhat.com> - 0.0.6-7
- Add spice-parent to Requires
diff --git a/sources b/sources
index 38c429d..377d577 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7fc2fb2e465cbac30242b085fb1cdb82 plexus-build-api-0.0.6.tar.gz
+3dc76e0f6936addf5e4fbeb9551ab107 sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz
12 years, 8 months