diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 21 insertions, 14 deletions
@@ -1,13 +1,14 @@ pkgbase = xerces2-java pkgdesc = High performance fully compliant Java XML parser pkgver = 2.12.2 - pkgrel = 1 + pkgrel = 2 url = https://xml.apache.org/xerces2-j arch = any - license = Apache + license = Apache-2.0 depends = java-runtime - depends = java-resolver + provides = java-resolver=1.2 provides = java-xerces2=2.12.2 + conflicts = java-resolver conflicts = java-xerces2 source = https://dlcdn.apache.org/xerces/j/binaries/Xerces-J-bin.2.12.2.tar.gz source = https://dlcdn.apache.org/xerces/j/binaries/Xerces-J-bin.2.12.2.tar.gz.asc @@ -1,4 +1,4 @@ -# Maintainer: xiota / aur.chaotic.cx +# Maintainer: # Contributor: Andreas Radke <andyrtr@archlinux.org> # Contributor: Guillaume ALAUX <guillaume@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> @@ -6,19 +6,26 @@ _pkgname="xerces2-java" pkgname="$_pkgname" pkgver=2.12.2 -pkgrel=1 +pkgrel=2 pkgdesc="High performance fully compliant Java XML parser" -arch=('any') url="https://xml.apache.org/xerces2-j" -license=('Apache') +license=('Apache-2.0') +arch=('any') -depends=('java-runtime' 'java-resolver') +depends=('java-runtime') -provides=("java-xerces2=${pkgver}") -conflicts=('java-xerces2') +provides=( + "java-resolver=1.2" + "java-xerces2=${pkgver}" +) +conflicts=( + "java-resolver" + "java-xerces2" +) +_pkgsrc="xerces-${pkgver//./_}" source=( - https://dlcdn.apache.org/xerces/j/binaries/Xerces-J-bin.$pkgver.tar.gz{,.asc} + "https://dlcdn.apache.org/xerces/j/binaries/Xerces-J-bin.$pkgver.tar.gz"{,.asc} ) sha256sums=( '1ad48949b2c7f0df91668f058d6ec773871adb5527b0b5c73dc2160ab5d162e2' @@ -27,7 +34,6 @@ sha256sums=( validpgpkeys=('4D8FB572FB6ADCFD69CBFE0D7B2586A6B5E25C3D') # Mukul Gandhi (CODE SIGNING KEY) <mukulg@apache.org> package() { - cd xerces-${pkgver//./_} - install -dm755 "${pkgdir}"/usr/share/java - install -m644 {serializer,xercesImpl,xml-apis}.jar "${pkgdir}"/usr/share/java/ + cd "$_pkgsrc" + install -Dm644 {resolver,serializer,xercesImpl,xml-apis}.jar -t "$pkgdir/usr/share/java/" } |