From d561f6faccb9ba501e846f0125c9119add50b2a2 Mon Sep 17 00:00:00 2001 From: ShadowKyogre Date: Mon, 4 Apr 2016 12:49:00 -0700 Subject: [PATCH] Update to 20131210 --- .SRCINFO | 14 ++++++++------ PKGBUILD | 30 +++++++++++++++++++++--------- trang | 16 +++++++++++++++- 3 files changed, 44 insertions(+), 16 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index c08f97c..644bdf3 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,16 +1,18 @@ +# Generated by mksrcinfo v8 +# Mon Apr 4 19:50:27 UTC 2016 pkgbase = trang pkgdesc = Converts between different schema languages for XML - pkgver = 20091111 - pkgrel = 2 - url = http://code.google.com/p/jing-trang + pkgver = 20131210 + pkgrel = 1 + url = https://github.com/relaxng/jing-trang arch = i686 arch = x86_64 license = GPL depends = java-runtime-headless - source = http://jing-trang.googlecode.com/files/trang-20091111.zip + source = trang-20131210.tar.gz::https://github.com/relaxng/jing-trang/archive/V20131210.tar.gz source = trang - md5sums = 9d31799b948c350850eb9dd14e5b832d - md5sums = ec221196a87423d7ab6af7c5323a879c + sha256sums = 4cedef9de8d15f1bb5aa01620ffb1f9d55ab877419167c3a7b25b3caa8caad9d + sha256sums = 1641a4fa0578ddec1afb374a5da75be6816e659f60c98207619f656cb90ca135 pkgname = trang diff --git a/PKGBUILD b/PKGBUILD index 214e1ad..bf637cf 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,19 +2,31 @@ # Maintainer: Jonathan Schaeffer pkgname=trang -pkgver=20091111 -pkgrel=2 +_pkgname="jing-trang" +pkgver=20131210 +pkgrel=1 pkgdesc="Converts between different schema languages for XML" -url="http://code.google.com/p/jing-trang" +url="https://github.com/relaxng/jing-trang" arch=('i686' 'x86_64') license=('GPL') depends=(java-runtime-headless) -source=(http://jing-trang.googlecode.com/files/$pkgname-$pkgver.zip trang) -md5sums=('9d31799b948c350850eb9dd14e5b832d' - 'ec221196a87423d7ab6af7c5323a879c') +source=( + "${pkgname}-${pkgver}.tar.gz::https://github.com/relaxng/${_pkgname}/archive/V${pkgver}.tar.gz" + trang +) -package() { - install -D -m644 $srcdir/$pkgname-$pkgver/trang.jar $pkgdir/usr/share/java/trang.jar || return 1 - install -D -m755 $srcdir/trang $startdir/pkg/usr/bin/trang || return 1 +build() { + cd "$srcdir/${_pkgname}-${pkgver}" + ./ant } +package() { + cd "$srcdir/${_pkgname}-${pkgver}" + install -D -m644 build/trang.jar "${pkgdir}/usr/share/java/trang.jar" + install -D -m644 build/jing.jar "${pkgdir}/usr/share/java/jing.jar" + install -D -m644 build/dtdinst.jar "${pkgdir}/usr/share/java/dtdinst.jar" + install -D -m755 "${srcdir}/trang" "${pkgdir}/usr/bin/trang" || return 1 +} + +sha256sums=('4cedef9de8d15f1bb5aa01620ffb1f9d55ab877419167c3a7b25b3caa8caad9d' + '1641a4fa0578ddec1afb374a5da75be6816e659f60c98207619f656cb90ca135') diff --git a/trang b/trang index 02c7183..c049c82 100644 --- a/trang +++ b/trang @@ -1 +1,15 @@ -java -jar /usr/share/java/trang.jar $@ +#!/bin/sh + +if [ "$1" = "classpath" ] +then + CLASSPATH="$2" + shift 2 +fi + +JAVACLASSES=/usr/share/java +CLASSPATH="${CLASSPATH:-.}:$JAVACLASSES/trang.jar" + +export CLASSPATH + +exec java com.thaiopensource.relaxng.translate.Driver "$@" +