diff options
author | Vladimir Tsanev | 2018-07-03 17:52:34 +0300 |
---|---|---|
committer | Vladimir Tsanev | 2018-07-03 17:52:34 +0300 |
commit | dc84575dbfbfa3890b90d9fa15225116ae1b07fc (patch) | |
tree | 47f00f180500695680deb515f8751f71429e3356 | |
parent | aae518facfa726da81e40826a95e3003135467e7 (diff) | |
download | aur-dc84575dbfbfa3890b90d9fa15225116ae1b07fc.tar.gz |
upgrade to asm 6.2
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 37 insertions, 17 deletions
@@ -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 @@ -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') - |