rpms/bouncycastle-mail/devel bcmail-jdk16-1.43.pom, NONE, 1.1 bouncycastle-mail.spec, 1.9, 1.10

Andrew Overholt overholt at fedoraproject.org
Wed Aug 26 22:09:10 UTC 2009


Author: overholt

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

Modified Files:
	bouncycastle-mail.spec 
Added Files:
	bcmail-jdk16-1.43.pom 
Log Message:
* Wed Aug 26 2009 Andrew Overholt <overholt at redhat.com> 1.43-4
- Add maven POM


--- NEW FILE bcmail-jdk16-1.43.pom ---
<?xml version="1.0" encoding="UTF-8"?>
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.bouncycastle</groupId>
  <artifactId>bcmail-jdk16</artifactId>
  <packaging>jar</packaging>
  <name>Bouncy Castle CMS and S/MIME API</name>
  <version>1.43</version>
  <description>The Bouncy Castle Java CMS and S/MIME APIs for handling the CMS and S/MIME protocols. This jar contains CMS and S/MIME APIs for JDK 1.6. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. If the S/MIME API is used, the JavaMail API and the Java activation framework will also be needed.</description>
  <url>http://www.bouncycastle.org/java.html</url>
  <licenses>
    <license>
      <name>Bouncy Castle Licence</name>
      <url>http://www.bouncycastle.org/licence.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
    <url>http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java</url>
  </scm>
  <dependencies>
    <dependency>
      <groupId>org.bouncycastle</groupId>
      <artifactId>bcprov-jdk16</artifactId>
      <version>1.43</version>
      <type>jar</type>
    </dependency>
  </dependencies>
</project>

Index: bouncycastle-mail.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bouncycastle-mail/devel/bouncycastle-mail.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- bouncycastle-mail.spec	24 Jul 2009 18:22:58 -0000	1.9
+++ bouncycastle-mail.spec	26 Aug 2009 22:09:10 -0000	1.10
@@ -4,7 +4,7 @@
 Summary:          S/MIME and CMS libraries for Bouncy Castle
 Name:             bouncycastle-mail
 Version:          1.43
-Release:          3%{?dist}
+Release:          4%{?dist}
 Group:            System Environment/Libraries
 License:          MIT
 URL:              http://www.bouncycastle.org/
@@ -12,10 +12,13 @@ URL:              http://www.bouncycastl
 # is modified to
 # bcmail-%{archivever}-FEDORA.tar.gz with references to patented algorithms removed.
 Source0:          bcmail-%{archivever}-FEDORA.tar.gz
+Source1:          http://repo2.maven.org/maven2/org/bouncycastle/bcmail-jdk16/1.43/bcmail-jdk16-1.43.pom
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires:         bouncycastle == %{version}
 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
@@ -89,15 +92,22 @@ popd
 mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 cp -pr docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 
-%if %{with_gcj}
+# maven pom
+install -dm 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-bcmail.pom
+%add_to_maven_depmap org.bouncycastle bcmail-jdk16 %{version} JPP bcmail
+
 %post
+%update_maven_depmap
+%if %{with_gcj}
   if [ -x %{_bindir}/rebuild-gcj-db ]; then
     %{_bindir}/rebuild-gcj-db
   fi
 %endif
 
-%if %{with_gcj}
 %postun
+%update_maven_depmap
+%if %{with_gcj}
   if [ -x %{_bindir}/rebuild-gcj-db ]; then
     %{_bindir}/rebuild-gcj-db
   fi
@@ -112,6 +122,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_javadir}/bcmail.jar
 %{_javadir}/bcmail-%{version}.jar
 %{_javadir}/gcj-endorsed/bcmail-%{version}.jar
+%{_mavenpomdir}/JPP-bcmail.pom
+%{_mavendepmapfragdir}/%{name}
 %if %{with_gcj}
   %{_libdir}/gcj/%{name}/
 %endif
@@ -121,6 +133,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_javadocdir}/%{name}
 
 %changelog
+* Wed Aug 26 2009 Andrew Overholt <overholt at redhat.com> 1.43-4
+- Add maven POM
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.43-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list