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

Levente Polyak anthraxx at archlinux.org
Fri Sep 7 23:03:55 UTC 2018


    Date: Friday, September 7, 2018 @ 23:03:54
  Author: anthraxx
Revision: 378718

archrelease: copy trunk to community-any

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

----------+
 PKGBUILD |   91 ++++++++++++++++++++++++++++++++++---------------------------
 maven.sh |   10 +++---
 2 files changed, 57 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-07 23:03:48 UTC (rev 378717)
+++ PKGBUILD	2018-09-07 23:03:54 UTC (rev 378718)
@@ -1,39 +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.5.2
-pkgrel=1
-pkgdesc='Java project management and project comprehension tool'
-url='https://maven.apache.org'
-arch=('any')
-license=('APACHE')
-depends=('java-environment' 'bash')
-makedepends=('maven')
-backup=('opt/maven/conf/settings.xml')
-source=(https://www-eu.apache.org/dist/maven/maven-3/${pkgver}/source/apache-maven-${pkgver}-src.tar.gz{,.asc}
-        maven.sh)
-validpgpkeys=('042B29E928995B9DB963C636C7CA19B7B620D787') # StephenConnolly<stephenc at apache.org>
-sha256sums=('246653dd9920f87b54c67ff4651b32d78ac4d7da973c10a6c8b1c70d9e6d0305'
-            'SKIP'
-            '24dc65607ff9e25c74ff2f75711911471910eaf415bce1856789c9d047209b8b')
-
-package() {
-  cd apache-maven-${pkgver}
-
-  . /etc/profile.d/jre.sh
-
-  install -d "${pkgdir}/opt/maven"
-  mvn package \
-    -Dmaven.repo.local="${srcdir}/repo" \
-    -DdistributionTargetDir="${pkgdir}/opt/maven" \
-    -Dproject.build.sourceEncoding=UTF-8
-
-  install -Dm 755 ../maven.sh -t "${pkgdir}/etc/profile.d"
-  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 378717, maven/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2018-09-07 23:03:54 UTC (rev 378718)
@@ -0,0 +1,52 @@
+# 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.5.4
+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://www-eu.apache.org/dist/maven/maven-3/${pkgver}/source/apache-maven-${pkgver}-src.tar.gz{,.asc}
+        maven.sh)
+validpgpkeys=('042B29E928995B9DB963C636C7CA19B7B620D787') # StephenConnolly<stephenc at apache.org>
+sha256sums=('f3ba1f1b24bbd4c345174ac616d40e26e72dad6022d56317d3ff6f7dd003e2f5'
+            'SKIP'
+            '24dc65607ff9e25c74ff2f75711911471910eaf415bce1856789c9d047209b8b')
+
+build() {
+  cd apache-maven-${pkgver}
+
+  . /etc/profile.d/jre.sh
+
+  mvn package \
+    -Dmaven.repo.local="${srcdir}/repo" \
+    -Dproject.build.sourceEncoding=UTF-8 -e
+}
+
+package() {
+  cd apache-maven-${pkgver}
+
+  . /etc/profile.d/jre.sh
+
+  install -Dm 755 ../maven.sh -t "${pkgdir}/etc/profile.d"
+  install -d "${pkgdir}/opt/maven"
+
+  # skip tests as they were already executed
+  mvn install \
+    -Dmaven.repo.local="${srcdir}/repo" \
+    -Dproject.build.sourceEncoding=UTF-8 -e \
+    -DdistributionTargetDir="${pkgdir}/opt/maven" \
+    -DskipTests -Dmaven.test.skip=true
+
+  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	2018-09-07 23:03:48 UTC (rev 378717)
+++ maven.sh	2018-09-07 23:03:54 UTC (rev 378718)
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-export MAVEN_OPTS=-Xmx512m
-#export M2_HOME=/opt/maven
-#export PATH=$PATH:$M2_HOME/bin

Copied: maven/repos/community-any/maven.sh (from rev 378717, maven/trunk/maven.sh)
===================================================================
--- maven.sh	                        (rev 0)
+++ maven.sh	2018-09-07 23:03:54 UTC (rev 378718)
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+export MAVEN_OPTS=-Xmx512m
+#export M2_HOME=/opt/maven
+#export PATH=$PATH:$M2_HOME/bin



More information about the arch-commits mailing list