Date: Thursday, October 6, 2022 @ 10:00:32
  Author: diabonas
Revision: 1321865

archrelease: copy trunk to community-any

Added:
  bcprov/repos/community-any/PKGBUILD
    (from rev 1321864, bcprov/trunk/PKGBUILD)
Deleted:
  bcprov/repos/community-any/PKGBUILD

----------+
 PKGBUILD |   74 ++++++++++++++++++++++++++++---------------------------------
 1 file changed, 34 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-06 10:00:11 UTC (rev 1321864)
+++ PKGBUILD    2022-10-06 10:00:32 UTC (rev 1321865)
@@ -1,40 +0,0 @@
-# Maintainer: Jonas Witschel <[email protected]>
-# Contributor: Jan de Groot <[email protected]>
-pkgname=bcprov
-pkgver=1.71
-_tag=1dcbde6d8761df7d88fc7432cb128533418adeca # git rev-parse "r${pkgver/./rv}"
-pkgrel=1
-pkgdesc='Bouncy Castle Crypto APIs for Java'
-arch=('any')
-url='https://www.bouncycastle.org/java.html'
-license=('MIT')
-depends=('java-runtime-headless')
-makedepends=('git' 'ant' 'strip-nondeterminism')
-source=("git+https://github.com/bcgit/bc-java.git#tag=$_tag";)
-sha512sums=('SKIP')
-
-pkgver() {
-       cd bc-java
-       git describe --tags | sed 's/^r//;s/rv/./;s/\([^-]*-\)g/r\1/;s/-/./g'
-}
-
-build() {
-       cd bc-java
-       ant -f ant/jdk18+.xml clean build-provider build
-
-       # Timestamps in JAR files generated by Ant do not honour 
SOURCE_DATE_EPOCH
-       # (https://bz.apache.org/bugzilla/show_bug.cgi?id=61269)
-       strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" 
"build/artifacts/jdk1.8/jars/bcprov-jdk18on-${pkgver/./}.jar"
-}
-
-check() {
-       cd bc-java
-       ant -f ant/jdk18+.xml test
-}
-
-package() {
-       cd bc-java
-       install -Dm644 
"build/artifacts/jdk1.8/jars/bcprov-jdk18on-${pkgver/./}.jar" -t 
"$pkgdir/usr/share/java/$pkgname"
-       ln -s "bcprov-jdk18on-${pkgver/./}.jar" 
"$pkgdir/usr/share/java/$pkgname/bcprov.jar"
-       install -Dm644 LICENSE.html -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: bcprov/repos/community-any/PKGBUILD (from rev 1321864, 
bcprov/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2022-10-06 10:00:32 UTC (rev 1321865)
@@ -0,0 +1,34 @@
+# Maintainer: Jonas Witschel <[email protected]>
+# Contributor: Jan de Groot <[email protected]>
+pkgname=bcprov
+pkgver=1.72
+pkgrel=1
+pkgdesc='Bouncy Castle Crypto APIs for Java'
+arch=('any')
+url='https://www.bouncycastle.org/java.html'
+license=('MIT')
+depends=('java-runtime-headless')
+makedepends=('ant' 'strip-nondeterminism')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/bcgit/bc-java/archive/refs/tags/r${pkgver/./rv}.tar.gz";)
+sha512sums=('dbfdd9e4f30ab713584830a0fd0d7e4f89904366bf4953a9e722656cc4cd92c9d29238649efa7b4cdab64e2c08f4b3b3c96667d1ade569ade5a5a2c9ad9d5b5c')
+
+build() {
+       cd "bc-java-r${pkgver/./rv}"
+       ant -f ant/jdk18+.xml clean build-provider build
+
+       # Timestamps in JAR files generated by Ant do not honour 
SOURCE_DATE_EPOCH
+       # (https://bz.apache.org/bugzilla/show_bug.cgi?id=61269)
+       strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" 
"build/artifacts/jdk1.8/jars/bcprov-jdk18on-${pkgver/./}.jar"
+}
+
+check() {
+       cd "bc-java-r${pkgver/./rv}"
+       ant -f ant/jdk18+.xml test
+}
+
+package() {
+       cd "bc-java-r${pkgver/./rv}"
+       install -Dm644 
"build/artifacts/jdk1.8/jars/bcprov-jdk18on-${pkgver/./}.jar" -t 
"$pkgdir/usr/share/java/$pkgname"
+       ln -s "bcprov-jdk18on-${pkgver/./}.jar" 
"$pkgdir/usr/share/java/$pkgname/bcprov.jar"
+       install -Dm644 LICENSE.html -t "$pkgdir/usr/share/licenses/$pkgname"
+}

Reply via email to