[arch-commits] Commit in maven/repos/community-any (5 files)

Levente Polyak anthraxx at gemini.archlinux.org
Wed Jun 22 20:53:58 UTC 2022


    Date: Wednesday, June 22, 2022 @ 20:53:58
  Author: anthraxx
Revision: 1239078

archrelease: copy trunk to community-any

Added:
  maven/repos/community-any/PKGBUILD
    (from rev 1239077, maven/trunk/PKGBUILD)
  maven/repos/community-any/keys/
  maven/repos/community-any/maven.sh
    (from rev 1239077, maven/trunk/maven.sh)
Deleted:
  maven/repos/community-any/PKGBUILD
  maven/repos/community-any/maven.sh

----------+
 PKGBUILD |  170 ++++++++++++++++++++++++++++++-------------------------------
 maven.sh |   10 +--
 2 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-22 20:53:52 UTC (rev 1239077)
+++ PKGBUILD	2022-06-22 20:53:58 UTC (rev 1239078)
@@ -1,85 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: William Rea <sillywilly at gmail.com>
-
-pkgname=maven
-pkgver=3.8.4
-pkgrel=1
-pkgdesc='Java project management and project comprehension tool'
-url='https://maven.apache.org'
-arch=('any')
-license=('APACHE')
-depends=('java-environment>=7' 'bash' 'procps-ng')
-makedepends=('maven' 'java-environment=8')
-backup=('opt/maven/conf/settings.xml')
-source=(https://downloads.apache.org/maven/maven-3/${pkgver}/source/apache-maven-${pkgver}-src.tar.gz{,.asc}
-        # both bin artifacts are only used for reproducible builds from source
-        https://downloads.apache.org/maven/maven-3/${pkgver}/binaries/apache-maven-${pkgver}-bin.tar.gz{,.asc,.sha512}
-        maven.sh)
-noextract=(apache-maven-${pkgver}-bin.tar.gz)
-# https://www.apache.org/dist/maven/KEYS
-validpgpkeys=(
-  '042B29E928995B9DB963C636C7CA19B7B620D787' # StephenConnolly<stephenc at apache.org>
-  'AE9E53FC28FF2AB1012273D0BF1518E0160788A2' # Karl Heinz Marbaise (ASF Key) <khmarbaise at apache.org>
-  'BBE7232D7991050B54C8EA0ADC08637CA615D22C' # Enrico Olivelli <eolivelli at apache.org>
-  'B02137D875D833D9B23392ECAE5A7FB608A0221C' # Robert Scholte <rfscholte at apache.org>
-  '6A814B1F869C2BBEAB7CB7271A2A1C94BDE89688' # Michael Osipov (Java developer) <1983-01-06 at gmx.net>
-)
-sha256sums=('298bfb6172c134655f4f5608342f9c7bc798918ac165b8ded4af800be184ab9b'
-            'SKIP'
-            '2cdc9c519427bb20fdc25bef5a9063b790e4abd930e7b14b4e9f4863d6f9f13c'
-            'SKIP'
-            'e3b1b816da14173abf0141e22ced80239b57fe81889e230529fec02a88dc55c4'
-            '17d9b8efa6a922907110026273443bcc8d83e061e14ac82cb5052b483acc9b76')
-
-_buildnumber() {
-  # use same build number as the binary dist but prove that our source build is
-  # identical and therefor canonical in the build() step
-  bsdtar xOf <(bsdtar xOf "${srcdir}/apache-maven-${pkgver}-bin.tar.gz" apache-maven-${pkgver}/lib/maven-core-${pkgver}.jar) \
-    org/apache/maven/messages/build.properties | grep buildNumber | cut -d= -f2 | tr -cd '[:print:]'
-}
-
-build() {
-  cd apache-maven-${pkgver}
-
-  export PATH="/usr/lib/jvm/java-8-openjdk/bin:${PATH}"
-  mvn package \
-    -DbuildNumber="$(_buildnumber)" \
-    -Dline.separator=$'\r\n' \
-    -Dproject.build.sourceEncoding=UTF-8 -e \
-    -Dmaven.repo.local="${srcdir}/repo" \
-    -DskipTests
-
-  # check reproducible builds result against upstream hashes. This way we can
-  # prove that our source build is identical and therefor canonical so we are
-  # technically free to use the static build number in our build env. On top we
-  # ensure bit by bit identical upstream signed binary dist against our variant
-  # via diff exiting non-successful on mismatch.
-  sha512sum -c <(printf "$(cat ${srcdir}/apache-maven-${pkgver}-bin.tar.gz.sha512) apache-maven/target/apache-maven-${pkgver}-bin.tar.gz")
-  diff "${srcdir}/apache-maven-${pkgver}-bin.tar.gz" apache-maven/target/apache-maven-${pkgver}-bin.tar.gz
-}
-
-check() {
-  cd apache-maven-${pkgver}
-
-  export PATH="/usr/lib/jvm/java-8-openjdk/bin:${PATH}"
-  mvn test \
-    -Dmaven.repo.local="${srcdir}/repo"
-}
-
-package() {
-  cd apache-maven-${pkgver}
-
-  install -Dm 755 ../maven.sh -t "${pkgdir}/etc/profile.d"
-
-  install -d "${pkgdir}/opt/maven"
-  bsdtar xf apache-maven/target/apache-maven-${pkgver}-bin.tar.gz \
-    --strip-components=1 \
-    -C "${pkgdir}/opt/maven"
-
-  install -d "${pkgdir}/usr/bin"
-  ln -s /opt/maven/bin/mvn "${pkgdir}/usr/bin/mvn"
-  ln -s /opt/maven/bin/mvnDebug "${pkgdir}/usr/bin/mvnDebug"
-}
-
-# vim: ts=2 sw=2 et:

Copied: maven/repos/community-any/PKGBUILD (from rev 1239077, maven/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-06-22 20:53:58 UTC (rev 1239078)
@@ -0,0 +1,85 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: William Rea <sillywilly at gmail.com>
+
+pkgname=maven
+pkgver=3.8.6
+pkgrel=1
+pkgdesc='Java project management and project comprehension tool'
+url='https://maven.apache.org'
+arch=('any')
+license=('APACHE')
+depends=('java-environment>=8' 'bash' 'procps-ng')
+makedepends=('maven' 'java-environment=8')
+backup=('opt/maven/conf/settings.xml')
+source=(https://downloads.apache.org/maven/maven-3/${pkgver}/source/apache-maven-${pkgver}-src.tar.gz{,.asc}
+        # both bin artifacts are only used for reproducible builds from source
+        https://downloads.apache.org/maven/maven-3/${pkgver}/binaries/apache-maven-${pkgver}-bin.tar.gz{,.asc,.sha512}
+        maven.sh)
+noextract=(apache-maven-${pkgver}-bin.tar.gz)
+# https://www.apache.org/dist/maven/KEYS
+validpgpkeys=(
+  '042B29E928995B9DB963C636C7CA19B7B620D787' # StephenConnolly<stephenc at apache.org>
+  'AE9E53FC28FF2AB1012273D0BF1518E0160788A2' # Karl Heinz Marbaise (ASF Key) <khmarbaise at apache.org>
+  'BBE7232D7991050B54C8EA0ADC08637CA615D22C' # Enrico Olivelli <eolivelli at apache.org>
+  'B02137D875D833D9B23392ECAE5A7FB608A0221C' # Robert Scholte <rfscholte at apache.org>
+  '6A814B1F869C2BBEAB7CB7271A2A1C94BDE89688' # Michael Osipov (Java developer) <1983-01-06 at gmx.net>
+)
+sha256sums=('72bfc3189bc337b9f4f311da7909af38f4d8253a8465a984512795db15ab5f4b'
+            'SKIP'
+            'c7047a48deb626abf26f71ab3643d296db9b1e67f1faa7d988637deac876b5a9'
+            'SKIP'
+            '77ba5dfe41449691bafbc113b7c5dff2e0fe1187ecd36d47c77782ec43f193d4'
+            '17d9b8efa6a922907110026273443bcc8d83e061e14ac82cb5052b483acc9b76')
+
+_buildnumber() {
+  # use same build number as the binary dist but prove that our source build is
+  # identical and therefor canonical in the build() step
+  bsdtar xOf <(bsdtar xOf "${srcdir}/apache-maven-${pkgver}-bin.tar.gz" apache-maven-${pkgver}/lib/maven-core-${pkgver}.jar) \
+    org/apache/maven/messages/build.properties | grep buildNumber | cut -d= -f2 | tr -cd '[:print:]'
+}
+
+build() {
+  cd apache-maven-${pkgver}
+
+  export PATH="/usr/lib/jvm/java-8-openjdk/bin:${PATH}"
+  mvn package \
+    -DbuildNumber="$(_buildnumber)" \
+    -Dline.separator=$'\r\n' \
+    -Dproject.build.sourceEncoding=UTF-8 -e \
+    -Dmaven.repo.local="${srcdir}/repo" \
+    -DskipTests
+
+  # check reproducible builds result against upstream hashes. This way we can
+  # prove that our source build is identical and therefor canonical so we are
+  # technically free to use the static build number in our build env. On top we
+  # ensure bit by bit identical upstream signed binary dist against our variant
+  # via diff exiting non-successful on mismatch.
+  sha512sum -c <(printf "$(cat ${srcdir}/apache-maven-${pkgver}-bin.tar.gz.sha512) apache-maven/target/apache-maven-${pkgver}-bin.tar.gz")
+  diff "${srcdir}/apache-maven-${pkgver}-bin.tar.gz" apache-maven/target/apache-maven-${pkgver}-bin.tar.gz
+}
+
+check() {
+  cd apache-maven-${pkgver}
+
+  export PATH="/usr/lib/jvm/java-8-openjdk/bin:${PATH}"
+  mvn test \
+    -Dmaven.repo.local="${srcdir}/repo"
+}
+
+package() {
+  cd apache-maven-${pkgver}
+
+  install -Dm 755 ../maven.sh -t "${pkgdir}/etc/profile.d"
+
+  install -d "${pkgdir}/opt/maven"
+  bsdtar xf apache-maven/target/apache-maven-${pkgver}-bin.tar.gz \
+    --strip-components=1 \
+    -C "${pkgdir}/opt/maven"
+
+  install -d "${pkgdir}/usr/bin"
+  ln -s /opt/maven/bin/mvn "${pkgdir}/usr/bin/mvn"
+  ln -s /opt/maven/bin/mvnDebug "${pkgdir}/usr/bin/mvnDebug"
+}
+
+# vim: ts=2 sw=2 et:

Deleted: maven.sh
===================================================================
--- maven.sh	2022-06-22 20:53:52 UTC (rev 1239077)
+++ maven.sh	2022-06-22 20:53:58 UTC (rev 1239078)
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-#export MAVEN_OPTS=-Xmx1g
-#export M2_HOME=/opt/maven
-#export PATH=$PATH:$M2_HOME/bin

Copied: maven/repos/community-any/maven.sh (from rev 1239077, maven/trunk/maven.sh)
===================================================================
--- maven.sh	                        (rev 0)
+++ maven.sh	2022-06-22 20:53:58 UTC (rev 1239078)
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+#export MAVEN_OPTS=-Xmx1g
+#export M2_HOME=/opt/maven
+#export PATH=$PATH:$M2_HOME/bin



More information about the arch-commits mailing list