summaryrefslogtreecommitdiff
path: root/libre/xerces2-java/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'libre/xerces2-java/PKGBUILD')
-rw-r--r--libre/xerces2-java/PKGBUILD63
1 files changed, 0 insertions, 63 deletions
diff --git a/libre/xerces2-java/PKGBUILD b/libre/xerces2-java/PKGBUILD
deleted file mode 100644
index aaf2811a7..000000000
--- a/libre/xerces2-java/PKGBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
-
-_libname=xerces2
-pkgname=${_libname}-java
-pkgver=2.11.0
-pkgrel=3.parabola1
-pkgdesc="High performance fully compliant Java XML parser"
-arch=('any')
-url="http://xml.apache.org/xerces2-j"
-license=('APACHE')
-depends=('java-runtime' 'java-resolver' 'java-xml-commons-external')
-makedepends=('apache-ant' 'java-resolver' 'java-xml-commons-external' 'jh')
-provides=("java-xerces2=${pkgver}")
-conflicts=('java-xerces2')
-replaces=('java-xerces2')
-source=("http://archive.apache.org/dist/xerces/j/Xerces-J-src.${pkgver}.tar.gz"
- "http://repo.maven.apache.org/maven2/xerces/xercesImpl/${pkgver}/xercesImpl-${pkgver}.pom"
- "xerces2-java-taskdef.patch"
- "xerces2-java-dont_unzip.patch"
- "xerces2-java-HTMLObjectElementImpl.patch")
-md5sums=('d01fc11eacbe43b45681cb85ac112ebf'
- '64288948e6420e49679348b0ce1963f8'
- '600788add1665864495e2bd0ab015613'
- '3bd20b2ea82f14d77031bf0e49c03516'
- 'e1c26eeaedd33dc0a7af493a07a17211')
-
-prepare() {
- cd "${srcdir}/xerces-${pkgver//./_}"
- mkdir -p tools
- patch -Np1 -i ../xerces2-java-taskdef.patch
- patch -Np1 -i ../xerces2-java-dont_unzip.patch
- patch -Np1 -i ../xerces2-java-HTMLObjectElementImpl.patch
-}
-
-build() {
- cd "${srcdir}/xerces-${pkgver//./_}"
- ln -sf /usr/share/java/resolver.jar tools/resolver.jar
- ln -sf /usr/share/java/xml-apis.jar tools/xml-apis.jar
-
- ant clean jar sampjar javadocs
-}
-
-package() {
- cd "${srcdir}/xerces-${pkgver//./_}"
-
- # Install license file
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
-
- # Install documentation
- install -d "${pkgdir}/usr/share/doc/${pkgname}"
- cp -r "build/docs/javadocs" "${pkgdir}/usr/share/doc/${pkgname}"
- cp -r "build/samples" "${pkgdir}/usr/share/doc/${pkgname}/examples"
-
- # Install Maven artifacts
- export DESTDIR=${pkgdir}
- jh mvn-install xerces xercesImpl ${pkgver} \
- "${srcdir}/xercesImpl-${pkgver}.pom" \
- "build/xercesImpl.jar" \
- "xercesImpl.jar"
-
- ln -s "/usr/share/java/xercesImpl.jar" \
- "${pkgdir}/usr/share/java/xercesImpl-${pkgver}.jar"
-}