summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2024-03-17 00:24:20 +0000
committerxiota2024-03-17 00:24:20 +0000
commit6ac669fb598cd43911e2307326bc1b84f8c0b5cd (patch)
tree40fbe9b09b6b2395e10ad34a26d87dfdf668e088
parente1f0b64ebc2a7bc02d294d71ccafa1635f863ad9 (diff)
downloadaur-xerces2-java.tar.gz
update depends
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD28
2 files changed, 21 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e9cfa65c4b35..228dc03a3a0a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index aa03e9bcfcfd..69fa685e5795 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}