summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Tsanev2018-07-03 17:52:34 +0300
committerVladimir Tsanev2018-07-03 17:52:34 +0300
commitdc84575dbfbfa3890b90d9fa15225116ae1b07fc (patch)
tree47f00f180500695680deb515f8751f71429e3356
parentaae518facfa726da81e40826a95e3003135467e7 (diff)
downloadaur-dc84575dbfbfa3890b90d9fa15225116ae1b07fc.tar.gz
upgrade to asm 6.2
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD36
2 files changed, 37 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6fec5b105d9..7abd0bd08a1d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,24 @@
pkgbase = java-asm
pkgdesc = An all purpose Java bytecode manipulation and analysis framework
- pkgver = 6.0
- pkgrel = 2
+ pkgver = 6.2
+ pkgrel = 1
url = http://asm.ow2.org/
arch = any
license = BSD
depends = java-runtime
- source = http://download.forge.ow2.org/asm/asm-6.0-bin.zip
+ source = http://repo.apache.maven.org/maven2/org/ow2/asm/asm/6.2/asm-6.2.jar
+ source = http://repo.apache.maven.org/maven2/org/ow2/asm/asm-analysis/6.2/asm-analysis-6.2.jar
+ source = http://repo.apache.maven.org/maven2/org/ow2/asm/asm-commons/6.2/asm-commons-6.2.jar
+ source = http://repo.apache.maven.org/maven2/org/ow2/asm/asm-tree/6.2/asm-tree-6.2.jar
+ source = http://repo.apache.maven.org/maven2/org/ow2/asm/asm-util/6.2/asm-util-6.2.jar
+ source = http://repo.apache.maven.org/maven2/org/ow2/asm/asm-xml/6.2/asm-xml-6.2.jar
source = LICENSE
- sha256sums = 1b695514adf46be4115f1e926270fe3f0e2797d3068cd3743ba2a9930053ac62
+ sha256sums = 917bda888bc543187325d5fbc1034207eed152574ef78df1734ca0aee40b7fc8
+ sha256sums = 62b2c0d818fde5c52cf6404aa10836dbb170a2c3fa8466e656f0f991732fa01f
+ sha256sums = 15545913db06c987aa404f028e33501d9f27f8ced612f73727e3547ac4de878c
+ sha256sums = 02317d9ed739dab470a96f44de712fde51a811362ca26852b34324388e61257c
+ sha256sums = f2820ea6ef069b83f37d805f5cec58b2872a25650f5f95b4f3cc572156323df0
+ sha256sums = b0362758957b49cd68f4f8a22235b0f3de74c1c3a217e9ef5bd42c3ed00e91b4
sha256sums = 02f021ae8f8f2f205d36b20790eedd6a871dd3007ddf160c8692b6f3a3284fc7
pkgname = java-asm
diff --git a/PKGBUILD b/PKGBUILD
index b23b5af9f208..418c4c603a30 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,43 @@
# Maintainer: Vladimir Tsanev <tsachev@gmail.com>
# Contributor: [Vitaliy Berdinskikh](mailto:ur6lad@archlinux.org.ua) aka UR6LAD
-pkgname=java-asm
-pkgver=6.0
-pkgrel=2
+_pkgname=asm
+pkgname=java-${_pkgname}
+pkgver=6.2
+pkgrel=1
pkgdesc="An all purpose Java bytecode manipulation and analysis framework"
arch=('any')
url="http://asm.ow2.org/"
license=('BSD')
depends=('java-runtime')
-source=(http://download.forge.ow2.org/asm/asm-${pkgver}-bin.zip LICENSE)
+_maven_central='http://repo.apache.maven.org/maven2'
+source=("${_maven_central}/org/ow2/${_pkgname}/${_pkgname}/${pkgver}/${_pkgname}-${pkgver}.jar"
+ "${_maven_central}/org/ow2/${_pkgname}/${_pkgname}-analysis/${pkgver}/${_pkgname}-analysis-${pkgver}.jar"
+ "${_maven_central}/org/ow2/${_pkgname}/${_pkgname}-commons/${pkgver}/${_pkgname}-commons-${pkgver}.jar"
+ "${_maven_central}/org/ow2/${_pkgname}/${_pkgname}-tree/${pkgver}/${_pkgname}-tree-${pkgver}.jar"
+ "${_maven_central}/org/ow2/${_pkgname}/${_pkgname}-util/${pkgver}/${_pkgname}-util-${pkgver}.jar"
+ "${_maven_central}/org/ow2/${_pkgname}/${_pkgname}-xml/${pkgver}/${_pkgname}-xml-${pkgver}.jar"
+ LICENSE)
package() {
- mkdir -p $pkgdir/usr/share/{java/asm,licenses/$pkgname}
+ mkdir -p ${pkgdir}/usr/share/{java/$_pkgname,licenses/$pkgname}
- cd $srcdir
+ cd "${srcdir}"
- install -m 644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname
-
- cd asm-${pkgver}/lib
+ install -m 644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
for i in *.jar; do
- install -m 644 ${i} ${pkgdir}/usr/share/java/asm
+ install -m 644 ${i} ${pkgdir}/usr/share/java/${_pkgname}
_tmpfilename=${i##*\/}
- ln -sf ${_tmpfilename} ${pkgdir}/usr/share/java/asm/${_tmpfilename/-[0-9]\.[0-9]/}
+ ln -sf ${_tmpfilename} ${pkgdir}/usr/share/java/${_pkgname}/${_tmpfilename/-[0-9]\.[0-9]/}
done
}
-sha256sums=('1b695514adf46be4115f1e926270fe3f0e2797d3068cd3743ba2a9930053ac62'
+sha256sums=('917bda888bc543187325d5fbc1034207eed152574ef78df1734ca0aee40b7fc8'
+ '62b2c0d818fde5c52cf6404aa10836dbb170a2c3fa8466e656f0f991732fa01f'
+ '15545913db06c987aa404f028e33501d9f27f8ced612f73727e3547ac4de878c'
+ '02317d9ed739dab470a96f44de712fde51a811362ca26852b34324388e61257c'
+ 'f2820ea6ef069b83f37d805f5cec58b2872a25650f5f95b4f3cc572156323df0'
+ 'b0362758957b49cd68f4f8a22235b0f3de74c1c3a217e9ef5bd42c3ed00e91b4'
'02f021ae8f8f2f205d36b20790eedd6a871dd3007ddf160c8692b6f3a3284fc7')
-