[avalon-framework] aqute-bndlib renamed to aqute-bnd (#745163)

Stanislav Ochotnicky sochotni at fedoraproject.org
Tue Oct 18 12:41:03 UTC 2011


commit 602b6be099319357fa41d83614cfc1392ad56044
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date:   Tue Oct 18 14:38:09 2011 +0200

    aqute-bndlib renamed to aqute-bnd (#745163)
    
    - Use new maven macros
    - Packaging tweaks

 avalon-framework.spec |   29 ++++++++++-------------------
 1 files changed, 10 insertions(+), 19 deletions(-)
---
diff --git a/avalon-framework.spec b/avalon-framework.spec
index 4f51230..9d1ec73 100644
--- a/avalon-framework.spec
+++ b/avalon-framework.spec
@@ -55,16 +55,13 @@ Requires:    log4j
 Requires:    xalan-j2
 Requires:    xml-commons-apis
 
-Requires(post):    jpackage-utils
-Requires(postun):  jpackage-utils
-
 BuildRequires:    ant
 BuildRequires:	  ant-junit
 BuildRequires:	  apache-commons-logging
 BuildRequires:    avalon-logkit
 BuildRequires:    jpackage-utils
 # For converting jar into OSGi bundle
-BuildRequires:    aqute-bndlib
+BuildRequires:    aqute-bnd
 BuildRequires:    junit
 BuildRequires:	  log4j
 BuildRequires:    xml-commons-apis
@@ -107,7 +104,7 @@ export CLASSPATH=%(build-classpath avalon-logkit junit commons-logging log4j)
 export CLASSPATH="$CLASSPATH:../target/%{name}-api-%{version}.jar"
 ant jar test javadoc
 # Convert to OSGi bundle
-java -jar %{_javadir}/aqute-bndlib.jar wrap target/%{name}-api-%{version}.jar
+java -jar $(build-classpath aqute-bnd) wrap target/%{name}-api-%{version}.jar
 
 # build implementation now
 pushd %{name}-impl-%{version}
@@ -115,7 +112,7 @@ pushd %{name}-impl-%{version}
 rm -rf src/test/*
 ant jar javadoc
 # Convert to OSGi bundle
-java -jar %{_javadir}/aqute-bndlib.jar wrap target/%{name}-impl-%{version}.jar
+java -jar $(build-classpath aqute-bnd) wrap target/%{name}-impl-%{version}.jar
 popd
 
 %install
@@ -127,8 +124,7 @@ mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/%{name}-api
 
 # pom file
 install -pm 644 %{name}-api-%{version}.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}-api.pom
-%add_to_maven_depmap %{name} %{name}-api %{version} JPP %{name}-api
-%add_to_maven_depmap org.apache.avalon.framework %{name}-api %{version} JPP %{name}-api
+%add_maven_depmap JPP-%{name}-api.pom %{name}-api.jar -a "org.apache.avalon.framework:%{name}-api"
 
 # javadocs
 cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/%{name}-api/
@@ -140,24 +136,15 @@ ln -sf %{_javadir}/%{name}-impl.jar ${RPM_BUILD_ROOT}%{_javadir}/%{name}.jar
 
 # pom file
 install -pm 644 %{name}-impl-%{version}.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}-impl.pom
-%add_to_maven_depmap %{name} %{name}-impl %{version} JPP %{name}-impl
-%add_to_maven_depmap org.apache.avalon.framework %{name}-impl %{version} JPP %{name}-impl
-%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}-impl
+%add_maven_depmap JPP-%{name}-impl.pom %{name}-impl.jar -a "org.apache.avalon.framework:%{name}-impl,%{name}:%{name}"
 
 # javadocs
 mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/%{name}-impl
 cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/%{name}-impl/
 popd
 
-%post
-%update_maven_depmap
-
-%postun
-%update_maven_depmap
-
 
 %files
-%defattr(-,root,root,-)
 %doc LICENSE.txt NOTICE.txt
 %{_mavenpomdir}/JPP-%{name}-api.pom
 %{_mavenpomdir}/JPP-%{name}-impl.pom
@@ -167,11 +154,15 @@ popd
 %{_mavendepmapfragdir}/%{name}
 
 %files javadoc
-%defattr(-,root,root,-)
 %doc LICENSE.txt NOTICE.txt
 %{_javadocdir}/%{name}
 
 %changelog
+* Tue Oct 18 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 0:4.3-3
+- aqute-bndlib renamed to aqute-bnd (#745163)
+- Use new maven macros
+- Packaging tweaks
+
 * Tue May 3 2011 Severin Gehwolf <sgehwolf at redhat.com> 0:4.3-3
 - Convert jar's to OSGi bundles using aqute-bndlib.
 


More information about the scm-commits mailing list