[arch-commits] Commit in java-bcel/trunk (PKGBUILD)

Guillaume Alaux guillaume at archlinux.org
Tue Nov 1 13:21:54 UTC 2016


    Date: Tuesday, November 1, 2016 @ 13:21:53
  Author: guillaume
Revision: 279573

Upstream release 6.0

Modified:
  java-bcel/trunk/PKGBUILD

----------+
 PKGBUILD |   28 +++++++++-------------------
 1 file changed, 9 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-01 10:58:53 UTC (rev 279572)
+++ PKGBUILD	2016-11-01 13:21:53 UTC (rev 279573)
@@ -1,31 +1,21 @@
 # Maintainer: Guillaume ALAUX <guillaume at archlinux.org>
 _libname=bcel
 pkgname=java-${_libname}
-pkgver=5.2
-pkgrel=2
+pkgver=6.0
+pkgrel=1
 pkgdesc="Java library to analyze, create, and manipulate (binary) Java class files"
 arch=('any')
-url="http://commons.apache.org/bcel/"
+url='https://commons.apache.org/proper/commons-bcel/'
 license=('APACHE')
 depends=('java-runtime-headless')
 makedepends=('apache-ant' 'junit')
-source=(http://archive.apache.org/dist/jakarta/${_libname}/source/${_libname}-${pkgver}-src.tar.gz
-        http://archive.apache.org/dist/jakarta/regexp/binaries/jakarta-regexp-1.5.tar.gz)
-sha256sums=('68039d59a38379d7b65ea3fc72276c43ba234776460e14361af35771bcaab295'
-            '79e80af8cbeb68ddad75a1aa6244d7acd62176bfd69bcdc0640d11177dcde97d')
+source=(https://www.apache.org/dist/commons/bcel/binaries/bcel-6.0-bin.tar.gz{,.asc})
+validpgpkeys=('CD5464315F0B98C77E6E8ECD9DAADC1C9FCC82D0') # Benedikt Ritter (CODE SIGNING KEY)
+sha256sums=('f7244e1fba5bd0fc2900e641290e4fec73b69fd03ddc30fc4193e8722e3a2dba'
+            'SKIP')
 
-build() {
-  cd "${srcdir}/${_libname}-${pkgver}"
-  # "-Dbuild.sysclasspath=only" prevents ant from downloading regexp
-  export ANT_OPTS=-Dfile.encoding=iso-8859-1
-  ant \
-    -Dbuild.sysclasspath=only \
-    -lib ${srcdir}/jakarta-regexp-1.5/jakarta-regexp-1.5.jar \
-    jar
-}
-
 package() {
-  cd "${srcdir}/${_libname}-${pkgver}/target"
-  install -Dm644 ${_libname}-${pkgver}.jar ${pkgdir}/usr/share/java/${_libname}-${pkgver}.jar
+  install -D -m 644 ${srcdir}/${_libname}-${pkgver}/${_libname}-${pkgver}.jar \
+    -t ${pkgdir}/usr/share/java
   ln -s ${_libname}-${pkgver}.jar ${pkgdir}/usr/share/java/${_libname}.jar
 }



More information about the arch-commits mailing list