Compare commits

...
Sign in to create a new pull request.

31 commits

Author SHA1 Message Date
Jiri Vanek
57c6e0970f Bumped to 1.83 2026-01-07 11:34:21 +01:00
Jiri Vanek
26dc4dbe19 Rebuilt for java-25-openjdk as preffered jdk
https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk
Note, that since f43, you should be always explicit on what jdk to use.
This commit should do exactly that.
2025-07-29 19:50:55 +02:00
Fedora Release Engineering
61e58a49b8 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 17:50:50 +00:00
Fedora Release Engineering
d0ad563d8f Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 12:48:05 +00:00
Fedora Release Engineering
7bd74c476b Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 18:32:34 +00:00
Jiri Vanek
5168a17a5a Forgotten macro usage 2024-03-13 20:08:43 +01:00
Jiri Vanek
9cc59e80d8 bumped to 1.77
used macros on the crucial, depndent parts where needed
2024-03-13 20:05:14 +01:00
Jiri Vanek
12447214de Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
2024-02-27 15:00:35 +01:00
Fedora Release Engineering
4901f95d2e Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-23 00:44:08 +00:00
Fedora Release Engineering
ee6f75aa0f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 14:38:28 +00:00
Mattias Ellert
55337f97f7 Build bcjmail (dependencies now available in Fedora) 2023-09-29 05:20:55 +02:00
Fedora Release Engineering
345b17286a Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 14:51:56 +00:00
Mattias Ellert
161cff88e8 Adapt to changes in the jakarta-activation package 2023-01-24 14:42:21 +01:00
Fedora Release Engineering
7930b7eaf9 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 23:06:48 +00:00
Fedora Release Engineering
a563c8ac85 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 22:12:43 +00:00
Jiri
3614d55f5b Rebuilt for Drop i686 JDKs
https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs
2022-07-08 14:38:22 +02:00
Jiri
bd62921393 Rebuilt for java-17-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java17
2022-02-05 19:45:19 +01:00
Fedora Release Engineering
cbcc365fb1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 22:33:10 +00:00
Mattias Ellert
9a66d33f7a Backport fix for regression in bouncycastle 1.70, fixes rhbz#2039724 2022-01-12 18:08:28 +01:00
Mat Booth
41fd9ff216 Update to latest upstream release 2021-12-17 12:28:40 +00:00
Fedora Release Engineering
00877509bc - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 18:49:32 +00:00
Fedora Release Engineering
03e38269b7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 13:52:19 +00:00
Mat Booth
3f47438d7d Update to latest upstream release 2021-05-25 13:10:38 +01:00
Fedora Release Engineering
586f59ae93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 01:20:31 +00:00
Mat Booth
254de51f79 Fix attempt to install missing docs directory 2020-11-09 11:16:44 +00:00
Mat Booth
c9ddebc6f5 Update to latest upstream release 2020-11-01 19:52:37 +00:00
Fedora Release Engineering
241ca4a851 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 13:20:34 +00:00
Jiri
79ca8df392 Rebuilt for JDK-11 2020-07-10 16:46:00 +02:00
Mat Booth
23c5670321 Fix build on Java 11 2020-06-20 10:58:36 +01:00
Mat Booth
3121012d80 Update to latest upstream release
Remove old obsoletes
Avoid using deprecated source/target values
2020-06-19 16:57:33 +01:00
Fedora Release Engineering
3acc923181 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 13:14:27 +00:00
5 changed files with 223 additions and 61 deletions

19
.gitignore vendored
View file

@ -3,11 +3,26 @@
/.project
/*.src.rpm
/bouncycastle-*.tar.gz
/r1rv*.tar.gz
/r1v*.tar.gz
/bcjmail-jdk15on-*.pom
/bcmail-jdk15on-*.pom
/bcpg-jdk15on-*.pom
/bcpkix-jdk15on-*.pom
/bcprov-jdk15on-*.pom
/bctls-jdk15on-*.pom
/r1rv61.tar.gz
/r1rv63.tar.gz
/bcutil-jdk15on-*.pom
/bcjmail-jdk18on-1.77.pom
/bcmail-jdk18on-1.77.pom
/bcpg-jdk18on-1.77.pom
/bcpkix-jdk18on-1.77.pom
/bcprov-jdk18on-1.77.pom
/bctls-jdk18on-1.77.pom
/bcutil-jdk18on-1.77.pom
/bcjmail-jdk18on-1.83.pom
/bcmail-jdk18on-1.83.pom
/bcpg-jdk18on-1.83.pom
/bcpkix-jdk18on-1.83.pom
/bcprov-jdk18on-1.83.pom
/bctls-jdk18on-1.83.pom
/bcutil-jdk18on-1.83.pom

View file

@ -1,32 +1,45 @@
%global gittag r1rv63
%global gittag r1rv83
%global classname org.bouncycastle.jce.provider.BouncyCastleProvider
%global profilen 1.8
%global profile %(echo %{profilen} | sed "s/\\.//g" )
%global jdkon jdk%{profile}on
Summary: Bouncy Castle Cryptography APIs for Java
Name: bouncycastle
Version: 1.63
Release: 1%{?dist}
Version: 1.83
Release: 5%{?dist}
License: MIT
URL: http://www.bouncycastle.org
Source0: https://github.com/bcgit/bc-java/archive/%{gittag}.tar.gz
# POMs from Maven Central
Source1: http://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/%{version}/bcprov-jdk15on-%{version}.pom
Source2: http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/%{version}/bcpkix-jdk15on-%{version}.pom
Source3: http://repo1.maven.org/maven2/org/bouncycastle/bcpg-jdk15on/%{version}/bcpg-jdk15on-%{version}.pom
Source4: http://repo1.maven.org/maven2/org/bouncycastle/bcmail-jdk15on/%{version}/bcmail-jdk15on-%{version}.pom
Source5: http://repo1.maven.org/maven2/org/bouncycastle/bctls-jdk15on/%{version}/bctls-jdk15on-%{version}.pom
Source1: https://repo1.maven.org/maven2/org/bouncycastle/bcprov-%{jdkon}/%{version}/bcprov-%{jdkon}-%{version}.pom
Source2: https://repo1.maven.org/maven2/org/bouncycastle/bcpkix-%{jdkon}/%{version}/bcpkix-%{jdkon}-%{version}.pom
Source3: https://repo1.maven.org/maven2/org/bouncycastle/bcpg-%{jdkon}/%{version}/bcpg-%{jdkon}-%{version}.pom
Source4: https://repo1.maven.org/maven2/org/bouncycastle/bcmail-%{jdkon}/%{version}/bcmail-%{jdkon}-%{version}.pom
Source5: https://repo1.maven.org/maven2/org/bouncycastle/bctls-%{jdkon}/%{version}/bctls-%{jdkon}-%{version}.pom
Source6: https://repo1.maven.org/maven2/org/bouncycastle/bcutil-%{jdkon}/%{version}/bcutil-%{jdkon}-%{version}.pom
Source7: https://repo1.maven.org/maven2/org/bouncycastle/bcjmail-%{jdkon}/%{version}/bcjmail-%{jdkon}-%{version}.pom
# Script to fetch POMs from Maven Central
Source6: get-poms.sh
Source8: get-poms.sh
Patch0: jmail.packages.patch
BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
BuildRequires: aqute-bnd
BuildRequires: ant
BuildRequires: ant-openjdk25
BuildRequires: ant-junit
BuildRequires: javamail
BuildRequires: javapackages-local
# For bcmail
BuildRequires: jakarta-activation1
BuildRequires: jakarta-mail1
# For bcjmail
BuildRequires: jakarta-activation
BuildRequires: jakarta-mail
BuildRequires: javapackages-local-openjdk25
Requires(post): javapackages-tools
Requires(postun): javapackages-tools
@ -51,20 +64,27 @@ provided with the Bouncy Castle Cryptography APIs.
Summary: Bouncy Castle OpenPGP API
%description pg
The Bouncy Castle Java API for handling the OpenPGP protocol. This jar
contains the OpenPGP API for JDK 1.5 to JDK 1.8. The APIs can be used in
conjunction with a JCE/JCA provider such as the one provided with the
The Bouncy Castle Java API for handling the OpenPGP protocol. The APIs can be
used in conjunction with a JCE/JCA provider such as the one provided with the
Bouncy Castle Cryptography APIs.
%package mail
Summary: Bouncy Castle S/MIME API
%description mail
The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar
contains S/MIME APIs for JDK 1.5 to JDK 1.8. The APIs can be used in
conjunction with a JCE/JCA provider such as the one provided with the Bouncy
Castle Cryptography APIs. The JavaMail API and the Java activation framework
will also be needed.
The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. The APIs can
be used in conjunction with a JCE/JCA provider such as the one provided with
the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation
framework will also be needed.
%package jmail
Summary: Bouncy Castle Jakarta S/MIME API
%description jmail
The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. The APIs can
be used in conjunction with a JCE/JCA provider such as the one provided with
the Bouncy Castle Cryptography APIs. The Jakarta Mail API and the Jakarta
activation framework will also be needed.
%package tls
Summary: Bouncy Castle JSSE provider and TLS/DTLS API
@ -73,14 +93,15 @@ Summary: Bouncy Castle JSSE provider and TLS/DTLS API
The Bouncy Castle Java APIs for TLS and DTLS, including a provider for the
JSSE.
%package util
Summary: Bouncy Castle ASN.1 Extension and Utility APIs
%description util
The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to
support bcpkix and bctls.
%package javadoc
Summary: Javadoc for %{name}
Provides: %{name}-pkix-javadoc = %{version}-%{release}
Obsoletes: %{name}-pkix-javadoc < %{version}-%{release}
Provides: %{name}-pg-javadoc = %{version}-%{release}
Obsoletes: %{name}-pg-javadoc < %{version}-%{release}
Provides: %{name}-mail-javadoc = %{version}-%{release}
Obsoletes: %{name}-mail-javadoc < %{version}-%{release}
%description javadoc
API documentation for the Bouncy Castle Cryptography APIs.
@ -88,52 +109,68 @@ API documentation for the Bouncy Castle Cryptography APIs.
%prep
%setup -q -n bc-java-%{gittag}
# Remove provided binaries
%patch -P0 -p1
#?!?!!?!??!?!!?
for x in `find | grep -e x_pkcs7_signature.java -e PKCS7ContentHandler.java -e multipart_signed.java` ; do
sed "s/getTransferData.ActivationDataFlavor/getTransferData(DataFlavor/g" -i $x
sed "s/ ActivationDataFlavor df,/ DataFlavor df,/g" -i $x
done
# Remove bundled binary libs
find . -type f -name "*.class" -exec rm -f {} \;
find . -type f -name "*.jar" -exec rm -f {} \;
# Relax javadoc linting and set expected source encoding
sed -i -e '/<javadoc/aadditionalparam="-Xdoclint:none" encoding="UTF-8"' \
-e '/<javac/aencoding="UTF-8"' ant/bc+-build.xml
# Not shipping lw/lcrypto (lightweight crypto) jar
sed -i -e '/target="build-lw"/d' ant/jdk%{profile}+.xml
sed -i -e '/target="javadoc-lw"/d' ant/jdk%{profile}+.xml
cp -p %{SOURCE1} bcprov.pom
cp -p %{SOURCE2} bcpkix.pom
cp -p %{SOURCE3} bcpg.pom
cp -p %{SOURCE4} bcmail.pom
cp -p %{SOURCE5} bctls.pom
cp -p %{SOURCE6} bcutil.pom
cp -p %{SOURCE7} bcjmail.pom
# this test needs additional dependeces
rm -v prov/src/test/java/org/bouncycastle/jce/provider/test/X509LDAPCertStoreTest.java
# and those depends on it
rm -v prov/src/test/java/org/bouncycastle/jce/provider/test/RegressionTest.java
rm -v prov/src/test/java/org/bouncycastle/jce/provider/test/SimpleTestTest.java
rm -v prov/src/test/java/org/bouncycastle/jce/provider/test/AllTests.java
%build
ant -f ant/jdk15+.xml \
ant -f ant/jdk%{profile}+.xml \
-Djunit.jar.home=$(build-classpath junit) \
-Dmail.jar.home=$(build-classpath javax.mail) \
-Dactivation.jar.home= \
-Drelease.debug=true \
-Dmail.jar.home=$(build-classpath jakarta-mail1/jakarta.mail) \
-Dactivation.jar.home=$(build-classpath jakarta-activation1/jakarta.activation) \
-Djmail.jar.home=$(build-classpath jakarta-mail/jakarta.mail) \
-Djactivation.jar.home=$(build-classpath jakarta-activation) \
-Drelease.debug=true -Dbc.javac.source=1.8 -Dbc.javac.target=1.8 \
clean build-provider build #test
cat > bnd.bnd <<EOF
-classpath=bcprov.jar,bcpkix.jar,bcpg.jar,bcmail.jar,bctls.jar
-classpath=bcprov.jar,bcutil.jar,bcpkix.jar,bcpg.jar,bcmail.jar,bcjmail.jar,bctls.jar
Export-Package: *;version=%{version}
EOF
for bc in bcprov bcpkix bcpg bcmail bctls ; do
for bc in bcprov bcutil bcpkix bcpg bcmail bcjmail bctls ; do
# Make into OSGi bundle
bnd wrap -b $bc -v %{version} -p bnd.bnd -o $bc.jar build/artifacts/jdk1.5/jars/$bc-jdk15on-*.jar
bnd wrap -b $bc -v %{version} -p bnd.bnd -o $bc.jar build/artifacts/jdk%{profilen}/jars/$bc-%{jdkon}-*.jar
# Request Maven installation
%mvn_file ":$bc-jdk15on" $bc
%mvn_package ":$bc-jdk15on" $bc
%mvn_alias ":$bc-jdk15on" "org.bouncycastle:$bc-jdk16" "org.bouncycastle:$bc-jdk15"
%mvn_file ":$bc-%{jdkon}" $bc
%mvn_package ":$bc-%{jdkon}" $bc
%mvn_alias ":$bc-%{jdkon}" "org.bouncycastle:$bc-jdk16" "org.bouncycastle:$bc-jdk15"
%mvn_artifact $bc.pom $bc.jar
done
# Not shipping the "lcrypto" jar, so don't ship the javadoc for it
rm -rf build/artifacts/jdk1.5/javadoc/lcrypto
%install
install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/java/security/security.d
touch $RPM_BUILD_ROOT%{_sysconfdir}/java/security/security.d/2000-%{classname}
%mvn_install -J build/artifacts/jdk1.5/javadoc
%mvn_install -J build/artifacts/jdk%{profilen}/javadoc
%post
{
@ -184,26 +221,114 @@ if [ "$1" -eq 0 ] ; then
fi
%files -f .mfiles-bcprov
%license build/artifacts/jdk1.5/bcprov-jdk15on-*/LICENSE.html
%doc docs/ core/docs/ *.html
%license build/artifacts/jdk%{profilen}/bcprov-%{jdkon}-*/LICENSE.html
%doc docs/ *.html
%{_sysconfdir}/java/security/security.d/2000-%{classname}
%files pkix -f .mfiles-bcpkix
%license build/artifacts/jdk1.5/bcpkix-jdk15on-*/LICENSE.html
%license build/artifacts/jdk%{profilen}/bcpkix-%{jdkon}-*/LICENSE.html
%files pg -f .mfiles-bcpg
%license build/artifacts/jdk1.5/bcpg-jdk15on-*/LICENSE.html
%license build/artifacts/jdk%{profilen}/bcpg-%{jdkon}-*/LICENSE.html
%files mail -f .mfiles-bcmail
%license build/artifacts/jdk1.5/bcmail-jdk15on-*/LICENSE.html
%license build/artifacts/jdk%{profilen}/bcmail-%{jdkon}-*/LICENSE.html
%files jmail -f .mfiles-bcjmail
%license build/artifacts/jdk%{profilen}/bcjmail-%{jdkon}-*/LICENSE.html
%files tls -f .mfiles-bctls
%license build/artifacts/jdk1.5/bctls-jdk15on-*/LICENSE.html
%license build/artifacts/jdk%{profilen}/bctls-%{jdkon}-*/LICENSE.html
%files util -f .mfiles-bcutil
%license build/artifacts/jdk%{profilen}/bcutil-%{jdkon}-*/LICENSE.html
%files javadoc -f .mfiles-javadoc
%license LICENSE.html
%changelog
* Tue Jul 29 2025 jiri vanek <jvanek@redhat.com> - 1.77-5
- Rebuilt for java-25-openjdk as preffered jdk
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.77-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.77-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.77-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Feb 27 2024 Jiri Vanek <jvanek@redhat.com> - 1.77-1
- Rebuilt for java-21-openjdk as system jdk
- bumped to 1.77
- used macros on the crucial, depndent parts where needed
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.70-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.70-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Sep 29 2023 Mattias Ellert <mattias.ellert@physics.uu.se> - 1.70-10
- Build bcjmail (dependencies now available in Fedora)
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.70-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jan 24 2023 Mattias Ellert <mattias.ellert@physics.uu.se> - 1.70-8
- Adapt to changes in the jakarta-activation package
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.70-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.70-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jul 08 2022 Jiri Vanek <jvanek@redhat.com> - 1.70-5
- Rebuilt for Drop i686 JDKs
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 1.70-4
- Rebuilt for java-17-openjdk as system jdk
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.70-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jan 12 2022 Mattias Ellert <mattias.ellert@physics.uu.se> - 1.70-2
- Backport fix for regression in bouncycastle 1.70, fixes rhbz#2039724
* Fri Dec 17 2021 Mat Booth <mat.booth@gmail.com> - 1.70-1
- Update to latest upstream release
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.68-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue May 25 2021 Mat Booth <mbooth@apache.org> - 1.68-1
- Update to latest upstream release
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.67-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Nov 01 2020 Mat Booth <mat.booth@redhat.com> - 1.67-1
- Update to latest upstream release
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.65-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 1.65-3
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
* Sat Jun 20 2020 Mat Booth <mat.booth@redhat.com> - 1.65-2
- Fix build on Java 11
* Fri Jun 19 2020 Mat Booth <mat.booth@redhat.com> - 1.65-1
- Update to latest upstream release
- Remove old obsoletes
- Avoid using deprecated source/target values
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.63-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Sep 12 2019 Mat Booth <mat.booth@redhat.com> - 1.63-1
- Update to latest upstream release

View file

@ -1,7 +1,8 @@
#!/bin/sh
version=1.63
version=$(grep '^Version:' bouncycastle.spec | sed -e 's/^Version:\W*//')
for bc in bcprov bcpkix bcpg bcmail bctls ; do
wget http://repo1.maven.org/maven2/org/bouncycastle/$bc-jdk15on/$version/$bc-jdk15on-$version.pom
for bc in bcprov bcpkix bcpg bcmail bcjmail bctls bcutil ; do
rm -f $bc-*.pom
wget https://repo1.maven.org/maven2/org/bouncycastle/$bc-jdk18on/$version/$bc-jdk18on-$version.pom
done

19
jmail.packages.patch Normal file
View file

@ -0,0 +1,19 @@
--- bc-java-r1rv77/ant/bc+-build.xml
+++ bc-java-r1rv77/ant/bc+-build.xml
@@ -652,13 +652,13 @@
</fileset>
</copy>
- <replaceregexp match="javax.activation." replace="jakarta.activation." flags="g" byline="true">
+ <replaceregexp match="jakarta.activation." replace="javax.activation." flags="g" byline="true">
<fileset dir="${jmail.target.src.dir}">
<include name="**/*.java"/>
</fileset>
</replaceregexp>
- <replaceregexp match="javax.mail." replace="jakarta.mail." flags="g" byline="true">
+ <replaceregexp match="jakarta.mail." replace="javax.mail." flags="g" byline="true">
<fileset dir="${jmail.target.src.dir}">
<include name="**/*.java"/>
</fileset>

14
sources
View file

@ -1,6 +1,8 @@
SHA512 (r1rv63.tar.gz) = e0de512833cab514d80eb06fa90fdab914a4514e69a101adaa03a4ad9aefe7546c3b70919a6d7f4d708086292d8558b0c3578dd4ec77e7086322bf3959f70934
SHA512 (bcmail-jdk15on-1.63.pom) = 743c0ccbf95e4b1dbe84c43d9df05e6e40df4b9b5b6bec0e49f344dfe3a4ec74f469cb0a19f32810a05117856ecdab6fccecf88731dc47cc0834b309b4bf66f4
SHA512 (bcpg-jdk15on-1.63.pom) = ac0d50b46a160a1262f79fce22ee37799aa12d2349b8e4d79be1b6f0bce9adee7f1eb3d9cddffd9321915e09459b80c32efbd2fe676c35e6978c3d4e90f36f9d
SHA512 (bcpkix-jdk15on-1.63.pom) = b448d9e4898f105bec986ac44b29012e4a1bea3eaefa1dc6b37f785aa2b58c04bca5013937aadbfbf87d5f919c0e5a603c3abc4804c90beb6c63004be9207839
SHA512 (bcprov-jdk15on-1.63.pom) = d708a423f367a4939e7aa143923ce2ab1a66c4fff3bf937a98470fd1c6680c7dc89fc18cadcdcdad72861d4aaafa7135c0f33eafe4438165d25bd2da3b058030
SHA512 (bctls-jdk15on-1.63.pom) = bd44d1f5f0699519376aed7ab2df8c3d2ce659dfdbbd5c8b77ff90383b08a5474eb9457ad172fb7af3c4e679730d0c7216176fe98ceb3c48f7cd34ab728f6594
SHA512 (r1rv83.tar.gz) = f9d99538c38a65ef6cb3db0eda3a293b91e370d27210e71ef17e63ecd91fd3c5b01d09385c18fc237e686775649306b9a2fe1d8250a0a304fb0d6079f74e4926
SHA512 (bcjmail-jdk18on-1.83.pom) = eec44d2ba0cf5c7e0978344f703537fe711005a18c3d94b022545edfad49e560cfca1ac592330b1b9c78205e53ee1f9ba887b068c672b64f7491d724e59305bc
SHA512 (bcmail-jdk18on-1.83.pom) = 0ce8549ca81e5057c65893afc77566762edcae50b1de6a003123f3d506989525f3b0a2b7f61dab3890e0a4aa19c88546e76ed81318f79700bc0bcfbb6f57ff79
SHA512 (bcpg-jdk18on-1.83.pom) = bd570199f658f7ef39c93fba788b3383a1eb70c6dc1dfc926ef34418def8fbf1781f708872b02e27be3aa4b5095a58dc0a2c33555c0f52c71ebf795d78163e0a
SHA512 (bcpkix-jdk18on-1.83.pom) = ccebe3be4dd1e92dd95167027a92c7a097ae9eaaa5a2091ce3fc7ecfaf1c5fae8f92a23c96ffb5e1a242ea31f2115718f408c625221b1f0469c9db837115616b
SHA512 (bcprov-jdk18on-1.83.pom) = 112cb1626f1d120cee705e0e47c60b1f0cdcf8f7dc6ba53993eccd3302923aa09fcdaa6f278000710d350b048324db97a5d94d8ddc3b880e22c584b8bd75f99f
SHA512 (bctls-jdk18on-1.83.pom) = 22de5a20924269fe1f53b76c4459014cc89b8b4201cfa70d8af0aacb066ca6194b160f5d3a991e354d3b2fb6993e1d7086e49f087b0ba8c6e5538a11fd69cff1
SHA512 (bcutil-jdk18on-1.83.pom) = 284fab53740db33b7e2a0d05e6009a881949ecd18636e7952ddc6df65c07e3f003effb246d05f21e47a6a6c4a84e6ca69a254da5085c0f8e5c79d9943f333228