rpms/bouncycastle/devel bouncycastle.spec,1.18,1.19

Andrew Overholt overholt at fedoraproject.org
Wed Aug 26 21:48:21 UTC 2009


Author: overholt

Update of /cvs/pkgs/rpms/bouncycastle/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13722

Modified Files:
	bouncycastle.spec 
Log Message:
* Wed Aug 26 2009 Andrew Overholt <overholt at redhat.com> 1.43-5
- Add maven POM


Index: bouncycastle.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bouncycastle/devel/bouncycastle.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- bouncycastle.spec	24 Jul 2009 18:22:42 -0000	1.18
+++ bouncycastle.spec	26 Aug 2009 21:48:21 -0000	1.19
@@ -5,7 +5,7 @@
 Summary:          Bouncy Castle Crypto Package for Java
 Name:             bouncycastle
 Version:          1.43
-Release:          4%{?dist}
+Release:          5%{?dist}
 Group:            System Environment/Libraries
 License:          MIT
 URL:              http://www.%{name}.org/
@@ -13,9 +13,12 @@ URL:              http://www.%{name}.org
 # is modified to
 # bcprov-%{archivever}-FEDORA.tar.gz with patented algorithms removed.
 Source0:          bcprov-%{archivever}-FEDORA.tar.gz
+Source1:          http://repo2.maven.org/maven2/org/bouncycastle/bcprov-jdk16/1.43/bcprov-jdk16-1.43.pom
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    jpackage-utils >= 1.5
 Requires:         jpackage-utils >= 1.5
+Requires(post):   jpackage-utils >= 1.7
+Requires(postun): jpackage-utils >= 1.7
 %if %{with_gcj}
 Requires:         java-1.5.0-gcj
 Requires(post):   java-gcj-compat
@@ -93,6 +96,11 @@ popd
 mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 cp -pr docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 
+# maven pom
+install -dm 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-bcprov.pom
+%add_to_maven_depmap org.bouncycastle bcprov-jdk16 %{version} JPP bcprov
+
 %post
 {
   # Rebuild the list of security providers in classpath.security
@@ -120,6 +128,7 @@ cp -pr docs/* $RPM_BUILD_ROOT%{_javadocd
     %{_bindir}/rebuild-gcj-db
   fi
 %endif
+%update_maven_depmap
 
 %postun
 if [ $1 -eq 0 ] ; then
@@ -152,6 +161,7 @@ if [ $1 -eq 0 ] ; then
   %endif
 
 fi
+%update_maven_depmap
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -166,12 +176,17 @@ rm -rf $RPM_BUILD_ROOT
   %{_libdir}/gcj/%{name}/
 %endif
 %{_sysconfdir}/java/security/security.d/2000-%{classname}
+%{_mavenpomdir}/JPP-bcprov.pom
+%{_mavendepmapfragdir}/%{name}
 
 %files javadoc
 %defattr(-,root,root,-)
 %{_javadocdir}/%{name}/
 
 %changelog
+* Wed Aug 26 2009 Andrew Overholt <overholt at redhat.com> 1.43-5
+- Add maven POM
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.43-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list