From 4bfc44a83c098d0f6d731b855541140fac36b8aa Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 23 Jan 2012 01:13:23 -0500 Subject: move ~lukeshu-closure-compiler/{,java-}jarjar --- ~lukeshu-closure-compiler/jarjar/PKGBUILD | 38 ----------------------- ~lukeshu-closure-compiler/jarjar/SRCBUILD | 41 ------------------------- ~lukeshu-closure-compiler/java-jarjar/PKGBUILD | 39 ++++++++++++++++++++++++ ~lukeshu-closure-compiler/java-jarjar/SRCBUILD | 42 ++++++++++++++++++++++++++ 4 files changed, 81 insertions(+), 79 deletions(-) delete mode 100644 ~lukeshu-closure-compiler/jarjar/PKGBUILD delete mode 100644 ~lukeshu-closure-compiler/jarjar/SRCBUILD create mode 100644 ~lukeshu-closure-compiler/java-jarjar/PKGBUILD create mode 100644 ~lukeshu-closure-compiler/java-jarjar/SRCBUILD (limited to '~lukeshu-closure-compiler') diff --git a/~lukeshu-closure-compiler/jarjar/PKGBUILD b/~lukeshu-closure-compiler/jarjar/PKGBUILD deleted file mode 100644 index fb3a1ce24..000000000 --- a/~lukeshu-closure-compiler/jarjar/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=jarjar -pkgver=1.1 -pkgrel=1 -pkgdesc="A utility that makes it easy to repackage Java libraries and embed them into your own distribution." -arch=('any') -url="https://code.google.com/p/jarjar/" -license=('Apache2') -depends=('java-runtime') -makedepends=('apache-ant' 'java-asm' 'maven') -source=("http://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}-${pkgrel}-any.src.tar.xz") - -build() { - cd "$srcdir/$pkgname" - - ln -s /usr/share/java/asm/asm-3.3.1.jar lib - ln -s /usr/share/java/asm/asm-commons-3.3.1.jar lib - ln -s /opt/maven/lib/maven-plugin-api-*.jar lib/maven-plugin-api.jar - - # Define the version - sed -i "s/snapshot/$pkgver/" build.xml - - # Fix a bug causing an incompatibility with newer versions of ant - sed -i 's/zipDir(null,/zipDir((java.io.File)null,/' \ - src/main/com/tonicsystems/jarjar/util/AntJarProcessor.java - - ant jar -} - -package() { - cd "$srcdir/$pkgname" - install -d "$pkgdir/usr/share/java/$pkgname" - install -D "dist/$pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$pkgname" - ln -s "$pkgname/$pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$pkgname.jar" -} - -md5sums=('4651ff381bc005c658663111e83a0fce') diff --git a/~lukeshu-closure-compiler/jarjar/SRCBUILD b/~lukeshu-closure-compiler/jarjar/SRCBUILD deleted file mode 100644 index fee8905f5..000000000 --- a/~lukeshu-closure-compiler/jarjar/SRCBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=jarjar -pkgver=1.1 -pkgrel=1 -pkgdesc="A utility that makes it easy to repackage Java libraries and embed them into your own distribution." -arch=('any') -url="https://code.google.com/p/jarjar/" -license=('Apache2') -makedepends=('subversion' 'findutils') -options=('!strip' 'docs' '!zipman' 'emptydirs') - -_svntrunk="https://jarjar.googlecode.com/svn/tags/release-$pkgver/$pkgname" -_svnver=131 - -build() { - cd "$srcdir" - msg "Connecting to SVN server...." - - if [[ -d "$pkgname/.svn" ]]; then - (cd "$pkgname" && svn up -r "$_svnver") - else - svn co "$_svntrunk" --config-dir ./ -r "$_svnver" "$pkgname" - fi - - msg "SVN checkout done or server timeout" - - msg "Removing .svn files..." - find . -name .svn -print0 | xargs -0 rm -rf - - msg "Removing precompiled binaries..." - cd "$srcdir/$pkgname" - rm -v src/test/*.class src/test/*.jar - rm -v lib/*.jar -} - -package() { - PKGEXT=${SRCEXT} - PKGDEST=${SRCDEST} - cp -a "${srcdir}/${pkgname}" "${pkgdir}/" -} \ No newline at end of file diff --git a/~lukeshu-closure-compiler/java-jarjar/PKGBUILD b/~lukeshu-closure-compiler/java-jarjar/PKGBUILD new file mode 100644 index 000000000..31f374427 --- /dev/null +++ b/~lukeshu-closure-compiler/java-jarjar/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Luke Shumaker + +_pkgname=jarjar +pkgname=java-jarjar +pkgver=1.1 +pkgrel=1 +pkgdesc="A utility that makes it easy to repackage Java libraries and embed them into your own distribution." +arch=('any') +url="https://code.google.com/p/jarjar/" +license=('Apache2') +depends=('java-runtime') +makedepends=('apache-ant' 'java-asm' 'maven') +source=("http://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}-${pkgrel}-any.src.tar.xz") + +build() { + cd "$srcdir/$pkgname" + + ln -s /usr/share/java/asm/asm-3.3.1.jar lib + ln -s /usr/share/java/asm/asm-commons-3.3.1.jar lib + ln -s /opt/maven/lib/maven-plugin-api-*.jar lib/maven-plugin-api.jar + + # Define the version + sed -i "s/snapshot/$pkgver/" build.xml + + # Fix a bug causing an incompatibility with newer versions of ant + sed -i 's/zipDir(null,/zipDir((java.io.File)null,/' \ + src/main/com/tonicsystems/jarjar/util/AntJarProcessor.java + + ant jar +} + +package() { + cd "$srcdir/$pkgname" + install -d "$pkgdir/usr/share/java/$_pkgname" + install -D "dist/$_pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$_pkgname" + ln -s "$pkgname/$_pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$_pkgname.jar" +} + +md5sums=('af46c24b90d009169b7f83ee1e8bbd9c') diff --git a/~lukeshu-closure-compiler/java-jarjar/SRCBUILD b/~lukeshu-closure-compiler/java-jarjar/SRCBUILD new file mode 100644 index 000000000..b716eeb51 --- /dev/null +++ b/~lukeshu-closure-compiler/java-jarjar/SRCBUILD @@ -0,0 +1,42 @@ +# Maintainer: Luke Shumaker + +_pkgname=jarjar +pkgname=java-jarjar +pkgver=1.1 +pkgrel=1 +pkgdesc="A utility that makes it easy to repackage Java libraries and embed them into your own distribution." +arch=('any') +url="https://code.google.com/p/jarjar/" +license=('Apache2') +makedepends=('subversion' 'findutils') +options=('!strip' 'docs' '!zipman' 'emptydirs') + +_svntrunk="https://jarjar.googlecode.com/svn/tags/release-$pkgver/$_pkgname" +_svnver=131 + +build() { + cd "$srcdir" + msg "Connecting to SVN server...." + + if [[ -d "$pkgname/.svn" ]]; then + (cd "$pkgname" && svn up -r "$_svnver") + else + svn co "$_svntrunk" --config-dir ./ -r "$_svnver" "$pkgname" + fi + + msg "SVN checkout done or server timeout" + + msg "Removing .svn files..." + find . -name .svn -print0 | xargs -0 rm -rf + + msg "Removing precompiled binaries..." + cd "$srcdir/$pkgname" + rm -v src/test/*.class src/test/*.jar + rm -v lib/*.jar +} + +package() { + PKGEXT=${SRCEXT} + PKGDEST=${SRCDEST} + cp -a "${srcdir}/${pkgname}" "${pkgdir}/" +} -- cgit v1.2.3-2-g168b