From d0f33415f254cb2fee06fd89f9cfed4535322f37 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Fri, 21 Mar 2014 03:22:19 +0000 Subject: Fri Mar 21 03:19:28 UTC 2014 --- java/arduino/PKGBUILD | 106 --------------------- java/arduino/arduino.desktop | 9 -- java/arduino/arduino.install | 9 -- java/arduino/arduino.png | Bin 47981 -> 0 bytes java/arduino/avrlibc-signals.patch | 87 ----------------- java/arduino/external-avrtools.patch | 28 ------ java/beanshell/PKGBUILD | 45 --------- java/closure-compiler/PKGBUILD | 67 ------------- java/closure-compiler/closure-compiler.sh | 2 - java/java-asm2/PKGBUILD | 18 ---- java/java-asm2/PKGBUILD-bootstrap | 24 ----- java/java-asm2/PKGBUILD.common.sh | 65 ------------- java/java-asm3/PKGBUILD | 17 ---- java/java-jarjar/PKGBUILD | 48 ---------- java/java-jarjar/PKGBUILD-1.4 | 41 -------- java/java-json-android/PKGBUILD | 50 ---------- java/java-ow-util-ant-tasks/PKGBUILD | 41 -------- java/java-rxtx/0000-configure-java-version.patch | 93 ------------------ java/java-rxtx/0001-makefile-destdir.patch | 21 ----- java/java-rxtx/0002-makefile-javadoc-dir.patch | 13 --- java/java-rxtx/0003-lockdir-location.patch | 18 ---- java/java-rxtx/GroupMembership.txt | 7 -- java/java-rxtx/PKGBUILD | 95 ------------------- java/java-sonatype-oss-parent/PKGBUILD | 21 ----- java/javacc/PKGBUILD | 47 --------- java/jna/PKGBUILD | 115 ----------------------- java/jna/bugfix-type-inference.patch | 13 --- java/jna/libre-without-clover.patch | 71 -------------- java/jna/webstart-test.keystore | Bin 679 -> 0 bytes java/maven/PKGBUILD | 107 --------------------- java/maven/maven.csh | 2 - java/maven/maven.sh | 3 - java/not-working/java-asm4/PKGBUILD | 17 ---- java/not-working/java-asm4/TODO | 1 - java/not-working/java-bnd/PKGBUILD | 24 ----- java/not-working/java-guava/PKGBUILD | 34 ------- java/not-working/java-guava/TODO | 2 - java/not-working/junit-truth/PKGBUILD | 45 --------- java/not-working/junit-truth/TODO | 1 - java/not-working/protobuf/PKGBUILD | 99 ------------------- java/not-working/protobuf/TODO | 5 - 41 files changed, 1511 deletions(-) delete mode 100644 java/arduino/PKGBUILD delete mode 100644 java/arduino/arduino.desktop delete mode 100644 java/arduino/arduino.install delete mode 100644 java/arduino/arduino.png delete mode 100644 java/arduino/avrlibc-signals.patch delete mode 100644 java/arduino/external-avrtools.patch delete mode 100644 java/beanshell/PKGBUILD delete mode 100644 java/closure-compiler/PKGBUILD delete mode 100644 java/closure-compiler/closure-compiler.sh delete mode 100644 java/java-asm2/PKGBUILD delete mode 100644 java/java-asm2/PKGBUILD-bootstrap delete mode 100644 java/java-asm2/PKGBUILD.common.sh delete mode 100644 java/java-asm3/PKGBUILD delete mode 100644 java/java-jarjar/PKGBUILD delete mode 100644 java/java-jarjar/PKGBUILD-1.4 delete mode 100644 java/java-json-android/PKGBUILD delete mode 100644 java/java-ow-util-ant-tasks/PKGBUILD delete mode 100644 java/java-rxtx/0000-configure-java-version.patch delete mode 100644 java/java-rxtx/0001-makefile-destdir.patch delete mode 100644 java/java-rxtx/0002-makefile-javadoc-dir.patch delete mode 100644 java/java-rxtx/0003-lockdir-location.patch delete mode 100644 java/java-rxtx/GroupMembership.txt delete mode 100644 java/java-rxtx/PKGBUILD delete mode 100644 java/java-sonatype-oss-parent/PKGBUILD delete mode 100644 java/javacc/PKGBUILD delete mode 100644 java/jna/PKGBUILD delete mode 100644 java/jna/bugfix-type-inference.patch delete mode 100644 java/jna/libre-without-clover.patch delete mode 100644 java/jna/webstart-test.keystore delete mode 100644 java/maven/PKGBUILD delete mode 100644 java/maven/maven.csh delete mode 100644 java/maven/maven.sh delete mode 100644 java/not-working/java-asm4/PKGBUILD delete mode 100644 java/not-working/java-asm4/TODO delete mode 100644 java/not-working/java-bnd/PKGBUILD delete mode 100644 java/not-working/java-guava/PKGBUILD delete mode 100644 java/not-working/java-guava/TODO delete mode 100644 java/not-working/junit-truth/PKGBUILD delete mode 100644 java/not-working/junit-truth/TODO delete mode 100644 java/not-working/protobuf/PKGBUILD delete mode 100644 java/not-working/protobuf/TODO (limited to 'java') diff --git a/java/arduino/PKGBUILD b/java/arduino/PKGBUILD deleted file mode 100644 index aeb46feee..000000000 --- a/java/arduino/PKGBUILD +++ /dev/null @@ -1,106 +0,0 @@ -# Maintainer: Luke Shumaker -# Maintainer (AUR): PyroPeter - -pkgname=arduino -pkgver=1.0.2 -pkgrel=1 -pkgdesc="Arduino SDK and IDE" -arch=('i686' 'x86_64') -url="http://arduino.cc/en/Main/Software" -options=(!strip) -license=('GPL') - -depends=('avr-gcc' 'avr-libc' 'libusb-compat' 'java-runtime' 'avrdude' - 'java-rxtx' 'antlr2' 'eclipse-ecj' 'jna') -makedepends=(java-environment apache-ant makepkg-git) -install="arduino.install" -source=("http://arduino.googlecode.com/files/arduino-$pkgver-src.tar.gz" - 'avrlibc-signals.patch' - 'external-avrtools.patch' - 'arduino.png' - 'arduino.desktop') - -unset _JAVA_OPTIONS -. /etc/profile.d/jdk.sh - -prepare() { - cd "$srcdir/arduino-$pkgver" - find . -name '*.hex' -delete - find . -name '*.jar' -delete - find . -name '*.so' -delete - find . -name '*.swp' -delete - rm -f build/linux/dist/tools/avrdude* - rm -rf hardware/arduino/firmwares/wifishield -} - -_link_jars() { - for jar in RXTXcomm.jar antlr2.jar ecj.jar jna.jar; do - ln -sf /usr/share/java/$jar . - done -} - -_patch() { - cd "$srcdir/arduino-$pkgver" - - # Fix issue 955 to be compatible with newer versions of avr-libc - # https://code.google.com/p/arduino/issues/detail?id=955 - # Note: this patch is not the patch given in the comments - patch -Np1 -i "$srcdir/avrlibc-signals.patch" - grep -rl 'SIGNAL\s*(' . | xargs sed -ri 's/SIGNAL\s*\(([^)]*_vect)\)/ISR(\1)/g' - - # Don't look for pre-compiled avr-tools - patch -Np1 -i "$srcdir/external-avrtools.patch" - - rm -rf app/src/processing/app/macosx - - cd app/lib - _link_jars -} - -build() { - _patch - - # build submodules - for submodule in core/methods core/preproc; do - cd "$srcdir/arduino-$pkgver/$submodule" - ant - done - - # build the main package - cd "$srcdir/arduino-$pkgver/build" - log=`mktemp` - ant 2>&1|tee "$log" - if egrep -q 'Error|FAILED' "$log"; then - rm "$log" - false - else - rm "$log" - fi - - # symlink jar files to the system locations - cd "linux/work/lib" - _link_jars -} - -package() { - cd "$srcdir/arduino-$pkgver/build/linux/work" - - install -d "$pkgdir"/usr/{bin,share/{doc,applications,pixmaps}} - - # copy the whole SDK to /usr/share/arduino/ - cp -r . "$pkgdir/usr/share/arduino" - - # at least support the FHS a little bit: - ln -s ../share/arduino/arduino "$pkgdir/usr/bin/arduino" - ln -s ../arduino/reference "$pkgdir/usr/share/doc/arduino" - - # desktop icon - install -m644 "$srcdir/arduino.desktop" "$pkgdir/usr/share/applications/" - install -m644 "$srcdir/arduino.png" "$pkgdir/usr/share/pixmaps/" -} - -md5sums=('dfb64e2a7de4a4a8b872732fe90e3249' - 'e44975d31aa1770e4f5ac6e6867b0864' - '9c696c2361d57027be41ae64436182aa' - '9e36d33891d5e68d38ec55d1494499a5' - 'eebc4d6495864bea99ad057af801afb9') diff --git a/java/arduino/arduino.desktop b/java/arduino/arduino.desktop deleted file mode 100644 index 8469724ea..000000000 --- a/java/arduino/arduino.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Arduino -GenericName=Arduino IDE -Comment=The open-source Arduino environment -Exec=arduino -Icon=arduino -Type=Application -Terminal=false -Categories=Development;IDE;Qt;KDE;;Application; diff --git a/java/arduino/arduino.install b/java/arduino/arduino.install deleted file mode 100644 index c222e1b6d..000000000 --- a/java/arduino/arduino.install +++ /dev/null @@ -1,9 +0,0 @@ -post_install() { - xdg-icon-resource install --size 256 --novendor /usr/share/pixmaps/arduino.png -} - -pre_remove() { - xdg-icon-resource uninstall --size 256 arduino -} - -# vim:set ts=2 sw=2 et: diff --git a/java/arduino/arduino.png b/java/arduino/arduino.png deleted file mode 100644 index ea3ac81b4..000000000 Binary files a/java/arduino/arduino.png and /dev/null differ diff --git a/java/arduino/avrlibc-signals.patch b/java/arduino/avrlibc-signals.patch deleted file mode 100644 index d9c743cc6..000000000 --- a/java/arduino/avrlibc-signals.patch +++ /dev/null @@ -1,87 +0,0 @@ -diff -ruN arduino-1.0.2.orig/hardware/arduino/cores/arduino/HardwareSerial.cpp arduino-1.0.2/hardware/arduino/cores/arduino/HardwareSerial.cpp ---- arduino-1.0.2.orig/hardware/arduino/cores/arduino/HardwareSerial.cpp 2012-11-04 16:29:10.000000000 -0500 -+++ arduino-1.0.2/hardware/arduino/cores/arduino/HardwareSerial.cpp 2012-12-03 15:35:06.000000000 -0500 -@@ -89,9 +89,7 @@ - #if !defined(USART0_RX_vect) && defined(USART1_RX_vect) - // do nothing - on the 32u4 the first USART is USART1 - #else --#if !defined(USART_RX_vect) && !defined(SIG_USART0_RECV) && \ -- !defined(SIG_UART0_RECV) && !defined(USART0_RX_vect) && \ -- !defined(SIG_UART_RECV) -+#if !defined(USART_RX_vect) && !defined(USART0_RX_vect) - #error "Don't know what the Data Received vector is called for the first UART" - #else - void serialEvent() __attribute__((weak)); -@@ -99,14 +97,8 @@ - #define serialEvent_implemented - #if defined(USART_RX_vect) - SIGNAL(USART_RX_vect) --#elif defined(SIG_USART0_RECV) -- SIGNAL(SIG_USART0_RECV) --#elif defined(SIG_UART0_RECV) -- SIGNAL(SIG_UART0_RECV) - #elif defined(USART0_RX_vect) - SIGNAL(USART0_RX_vect) --#elif defined(SIG_UART_RECV) -- SIGNAL(SIG_UART_RECV) - #endif - { - #if defined(UDR0) -@@ -143,8 +135,6 @@ - unsigned char c = UDR1; - }; - } --#elif defined(SIG_USART1_RECV) -- #error SIG_USART1_RECV - #endif - - #if defined(USART2_RX_vect) && defined(UDR2) -@@ -160,8 +150,6 @@ - unsigned char c = UDR2; - }; - } --#elif defined(SIG_USART2_RECV) -- #error SIG_USART2_RECV - #endif - - #if defined(USART3_RX_vect) && defined(UDR3) -@@ -177,8 +165,6 @@ - unsigned char c = UDR3; - }; - } --#elif defined(SIG_USART3_RECV) -- #error SIG_USART3_RECV - #endif - - void serialEventRun(void) -diff -ruN arduino-1.0.2.orig/hardware/arduino/cores/arduino/HardwareSerial.h arduino-1.0.2/hardware/arduino/cores/arduino/HardwareSerial.h ---- arduino-1.0.2.orig/hardware/arduino/cores/arduino/HardwareSerial.h 2012-11-04 16:29:10.000000000 -0500 -+++ arduino-1.0.2/hardware/arduino/cores/arduino/HardwareSerial.h 2012-12-03 15:35:06.000000000 -0500 -@@ -126,6 +126,15 @@ - #endif - #endif - -+/* -+ * on ATmega8, the uart and its bits are not numbered, so there is no "TXC0" -+ * definition. It is slightly cleaner to define this here instead of having -+ * conditional code in the cpp module. -+ */ -+#if !defined(TXC0) -+#define TXC0 TXC -+#endif -+ - extern void serialEventRun(void) __attribute__((weak)); - - #endif -diff -ruN arduino-1.0.2.orig/hardware/arduino/cores/arduino/WInterrupts.c arduino-1.0.2/hardware/arduino/cores/arduino/WInterrupts.c ---- arduino-1.0.2.orig/hardware/arduino/cores/arduino/WInterrupts.c 2012-11-04 16:29:11.000000000 -0500 -+++ arduino-1.0.2/hardware/arduino/cores/arduino/WInterrupts.c 2012-12-03 15:37:08.000000000 -0500 -@@ -314,7 +314,7 @@ - #endif - - /* --SIGNAL(SIG_2WIRE_SERIAL) { -+ISR(TWI_vect) { - if(twiIntFunc) - twiIntFunc(); - } diff --git a/java/arduino/external-avrtools.patch b/java/arduino/external-avrtools.patch deleted file mode 100644 index a47575b53..000000000 --- a/java/arduino/external-avrtools.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -ru arduino-1.0.2.orig/build/build.xml arduino-1.0.2/build/build.xml ---- arduino-1.0.2.orig/build/build.xml 2012-11-04 16:29:09.000000000 -0500 -+++ arduino-1.0.2/build/build.xml 2012-12-03 15:22:39.000000000 -0500 -@@ -353,24 +353,9 @@ - - - -- -- -- -- -- - - - -- -- -- -- -- -- -- -- -- -- - - - -# Maintainer (Arch): AndyRTR - -pkgname=beanshell -pkgver=2.0b4 -pkgrel=2.1 -pkgdesc="Lightweight scripting for Java" -url="http://www.beanshell.org/" -license=('LGPL') - -provides=('bsh') - -arch=('any') -depends=('java-runtime') -makedepends=('apache-ant' 'java-commons-bsf2' 'javacc' 'java-servlet3.0-tomcat') -source=("http://www.beanshell.org/bsh-${pkgver}-src.jar") - -prepare() { - cd "$srcdir"/BeanShell-$pkgver - - rm lib/*.jar - ln -s /usr/share/java/bsf2.jar lib/ - ln -s /usr/share/java/javacc.jar lib/ - ln -s /usr/share/java/servlet-api.jar lib/servlet.jar -} - -build() { - cd "$srcdir"/BeanShell-$pkgver - ant dist -} - -check() { - cd "$srcdir"/BeanShell-$pkgver - ant test -} - -package() { - cd "$srcdir"/BeanShell-$pkgver/dist - install -d "${pkgdir}"/usr/share/java/ - for artifact in $(printf '%s\n' *.jar|sed 's/-[0-9b.]*\.jar$//'); do - install -m644 $artifact-$pkgver.jar "${pkgdir}"/usr/share/java/$artifact.jar - done -} - -sha1sums=('69b36df249654a04e777ab899046c50b8cc844ac') diff --git a/java/closure-compiler/PKGBUILD b/java/closure-compiler/PKGBUILD deleted file mode 100644 index 8c9ea0c34..000000000 --- a/java/closure-compiler/PKGBUILD +++ /dev/null @@ -1,67 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=closure-compiler -pkgver=20131118 -pkgdesc="A JavaScript optimizing compiler." -url="https://code.google.com/closure/compiler/" -license=('Apache') - -pkgrel=1 -arch=('any') -depends=('java-runtime' 'sh') -makedepends=( - 'apache-ant' - #'java-args4j' # does not exist - #'google-caja' # does not exist - #'java-guava' # does not build - 'java-jarjar' - 'java-json' - #'java-jsr305' # does not exist - 'junit' - #'java-protobuf' # does not build - #'maven-ant-tasks' # does not exist - 'jh' -) - -source=("libre://$pkgname-$pkgver.tar.gz" 'closure-compiler.sh') -md5sums=('0fceda3f4d43a6d266f9888e7683bdc9' - 'd4ead4585fcc7039d3c32eb5c4491bb9') - -mksource=("$pkgname-$pkgver::git+https://code.google.com/p/closure-compiler/#tag=v${pkgver}") -mkmd5sums=('SKIP') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ln -sf /opt/apache-ant/lib/ant.jar lib/ant.jar - ln -sf /opt/apache-ant/lib/ant-launcher.jar lib/ant-launcher.jar - #ln -sf /usr/share/java/args4.jar lib/args4j.jar - #ln -sf /usr/share/java/caja-r4314.jar lib/caja-r4314.jar - #ln -sf /usr/share/java/guava.jar lib/guava.jar - ln -sf /usr/share/java/jarjar.jar lib/jarjar.jar - ln -sf /usr/share/java/json.jar lib/json.jar - #ln -sf /usr/share/java/jsr305.jar lib/jsr305.jar - ln -sf /usr/share/java/junit.jar lib/junit.jar - #ln -sf /usr/share/java/protobuf.jar lib/protobuf-java.jar - #ln -sf /... tools/maven-ant-tasks-2.1.3.jar - - sed -i " -//,/<\/target>/ { - s/executable=\"git\"/executable=\"echo\"/ - //i -}" build.xml - - ant jar pom -} - -package() { - cd "$srcdir" - install -Dm755 closure-compiler.sh "$pkgdir"/usr/bin/closure-compiler - - cd "$srcdir/$pkgname-$pkgver" - DESTDIR="$pkgdir" jh mvn-install \ - com.google.javascript closure-compiler v${pkgver} \ - build/pom.xml build/compiler.jar \ - closure-compiler.jar -} diff --git a/java/closure-compiler/closure-compiler.sh b/java/closure-compiler/closure-compiler.sh deleted file mode 100644 index e06590db2..000000000 --- a/java/closure-compiler/closure-compiler.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -java -jar /usr/share/java/closure-compiler.jar "$@" diff --git a/java/java-asm2/PKGBUILD b/java/java-asm2/PKGBUILD deleted file mode 100644 index 8860ef86f..000000000 --- a/java/java-asm2/PKGBUILD +++ /dev/null @@ -1,18 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgver=2.2.3 -. PKGBUILD.common.sh - -#### - -pkgrel=7 - -mksource() { - cd "$srcdir/$_pkgname-$pkgver" - rm test/conform/org/objectweb/asm/attrs/StackMapTableSample.data - rm test/conform/cases/*.class - mkdir -p test/lib -} - -mkmd5sums=('7a92c87bf067925685cf68dcc0dd8998') -md5sums=('c2119ab39618cb49ca4e4ad74344b488') diff --git a/java/java-asm2/PKGBUILD-bootstrap b/java/java-asm2/PKGBUILD-bootstrap deleted file mode 100644 index cbe29bb34..000000000 --- a/java/java-asm2/PKGBUILD-bootstrap +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: Luke Shumaker - -# "java-asm2" is required to build "java-ow-util-ant-tasks", which is in turn -# required to build "java-asm2". - -. PKGBUILD - -makedepends=(jh) -source=("http://download.forge.objectweb.org/$_pkgname/$_pkgname-$pkgver-bin.zip") -unset mksource -_distdir="$_pkgname-$pkgver" - -provides+=("$pkgname=$pkgver") -pkgname+='-bootstrap' -pkgdesc+=" (prebuilt binary release for bootstrapping purposes)" - -build() { - cd "$srcdir/$_pkgname-$pkgver" - echo "3-clause BSD license; install the non-bootstrap version for full text" > LICENSE.txt - cd "$srcdir/$_distdir/lib" - ln -s all/* . -} - -md5sums=('9bedaa1d00c5b5f1c7fec10a2d2f7142') diff --git a/java/java-asm2/PKGBUILD.common.sh b/java/java-asm2/PKGBUILD.common.sh deleted file mode 100644 index ef4547696..000000000 --- a/java/java-asm2/PKGBUILD.common.sh +++ /dev/null @@ -1,65 +0,0 @@ -# Maintainer: Luke Shumaker - -_pkgname=asm -pkgname=java-asm${pkgver%%.*} -pkgdesc="An all purpose Java bytecode manipulation and analysis framework." -url="http://asm.ow2.org/" -license=('custom:BSD3') - -arch=('any') -depends=('java-runtime') -makedepends=( - apache-ant - java-ow-util-ant-tasks - jh -) -source=("libre://$pkgname-$pkgver.tar.gz") -mksource=("http://download.forge.objectweb.org/$_pkgname/$_pkgname-$pkgver.tar.gz") - -_distdir="$_pkgname-$pkgver/output/dist" -_ow_util_ant_tasks='/usr/share/java/ow_util_ant_tasks.jar' - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - echo "objectweb.ant.tasks.path $_ow_util_ant_tasks" >> build.properties - ant dist - - # This will make package() easier: - cd "$srcdir/$_distdir/lib" - ln -sf all/* . -} - -package() { - # Install license file - cd "$srcdir/$_pkgname-$pkgver" - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # Install documentation - cd "$srcdir/$_distdir" - install -d "$pkgdir/usr/share/doc/$pkgname" - cp -r doc/javadoc/user "$pkgdir/usr/share/doc/$pkgname/javadoc" - cp -r examples "$pkgdir/usr/share/doc/$pkgname/examples" - - # Install the README about the -all files - cd "$srcdir/$_distdir/lib" - install -Dm644 README.txt \ - "$pkgdir"/usr/share/java/$_pkgname/README-$pkgver.txt - - # Install Maven artifacts - export DESTDIR=$pkgdir - for artifact in $(printf '%s\n' *.pom|sed 's/-[0-9.]*\.pom$//'); do - if [[ -f $artifact-$pkgver.jar ]]; then - # This artifact has a jar file - jh mvn-install $_pkgname $artifact $pkgver $artifact-$pkgver.{pom,jar} - # Symlink them to /usr/share/java - ln -s "$(jh mvn-basename asm $artifact $pkgver).jar" \ - "$pkgdir"/usr/share/java/$_pkgname/ - ln -s $_pkgname/$artifact-$pkgver.jar \ - "$pkgdir"/usr/share/java/$artifact-${pkgver%%.*}.jar - else - # This artifact is just a pom - jh mvn-install $_pkgname $artifact $pkgver $artifact-$pkgver.pom - fi - done -} diff --git a/java/java-asm3/PKGBUILD b/java/java-asm3/PKGBUILD deleted file mode 100644 index 9c9928766..000000000 --- a/java/java-asm3/PKGBUILD +++ /dev/null @@ -1,17 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgver=3.3.1 -. PKGBUILD.common.sh - -#### - -pkgrel=7 - -mksource() { - cd "$srcdir/$_pkgname-$pkgver" - rm cobertura.ser # We regenerate this - rm examples/jasmin/test/jasmin.jar -} - -mkmd5sums=('433024df8176f09922646316e415631c') -md5sums=('c49fb45629cf8670b7f46b95013141cd') diff --git a/java/java-jarjar/PKGBUILD b/java/java-jarjar/PKGBUILD deleted file mode 100644 index c78d5539e..000000000 --- a/java/java-jarjar/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# Maintainer: Luke Shumaker - -# jarjar 1.2 is old, but is the last version that used java-asm3 -# java-asm4 is not packaged - -_pkgname=jarjar -pkgname=java-jarjar -pkgver=1.2 -_pkgrev=132 # v1.2 wasn't tagged, but this is clearly it -pkgdesc="Java static linker (instead of the normal dynamic linking)" -url="https://code.google.com/p/jarjar/" -license=('Apache') - -pkgrel=2 -arch=('any') -depends=('java-runtime') -makedepends=('apache-ant' 'java-asm3' 'junit' 'maven') - -source=("libre://${_pkgname}-${pkgver}.tar.gz") -mksource=("${_pkgname}-${pkgver}::svn+http://jarjar.googlecode.com/svn/trunk/jarjar#revision=$_pkgrev") -mksource() { - cd "$srcdir/$_pkgname-$pkgver" - rm -f lib/*.jar -} - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - ln -sf /usr/share/java/asm-3.jar lib/asm-3.3.1.jar - ln -sf /usr/share/java/asm-commons-3.jar lib/asm-commons-3.3.1.jar - ln -sf /usr/share/java/junit.jar lib/junit-4.8.1.jar - ln -sf /opt/maven/lib/maven-plugin-api-*.jar lib/maven-plugin-api.jar - ln -sf /opt/apache-ant/lib/ant.jar lib/ant.jar - - export CLASSPATH=/usr/share/java/asm-3.jar - echo 'includeantruntime false' > build.properties - ant jar -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - 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" -} - -mkmd5sums=('SKIP') -md5sums=('cc2698a58f93cdb22c51f039a1b8a56e') diff --git a/java/java-jarjar/PKGBUILD-1.4 b/java/java-jarjar/PKGBUILD-1.4 deleted file mode 100644 index f0ebe9270..000000000 --- a/java/java-jarjar/PKGBUILD-1.4 +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: Luke Shumaker - -_pkgname=jarjar -pkgname=java-jarjar -pkgver=1.4 -pkgdesc="Java static linker (instead of the normal dynamic linking)" -url="https://code.google.com/p/jarjar/" -license=('Apache2') - -pkgrel=1 -arch=('any') -depends=('java-runtime') -makedepends=('apache-ant' 'java-asm4' 'junit' 'maven' 'jh') -source=("https://${_pkgname}.googlecode.com/files/${_pkgname}-src-${pkgver}.zip") - -mksource() { - cd "$srcdir/$_pkgname-$pkgver" - rm -f src/test/*.{class,jar} - rm -f lib/*.jar -} - -build() { - cd "$srcdir/$_pkgname-$pkgver" - eval `jh mksource` - - ln -s /usr/share/java/asm-4.jar lib/asm-4.0.jar - ln -s /usr/share/java/asm-commons-4.jar lib/asm-commons-4.0.jar - ln -s /usr/share/java/junit.jar lib/junit-4.8.1.jar - ln -s /opt/maven/lib/maven-plugin-api-*.jar lib/maven-plugin-api.jar - - 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" -} - -sha1sums=('803ad79cf429faeb4d767b2fb45d84bbc904ea04') diff --git a/java/java-json-android/PKGBUILD b/java/java-json-android/PKGBUILD deleted file mode 100644 index 7a9113529..000000000 --- a/java/java-json-android/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=java-json-android -_pkgver=4.2.2_r1 -pkgdesc="Java org.json implementation developed as part of Android's libcore" -url="https://android.googlesource.com/platform/libcore/" -license=(Apache2) - -pkgver=${_pkgver//_/.} -provides=(java-json) -conflicts=(java-json) - -pkgrel=3 -arch=(any) - -depends=(java-runtime) -makedepends=(java-environment junit) - -source=("libre://android-libcore-$_pkgver.tar.gz") -md5sums=('546a4614552615a12f45b62db27acddf') - -mkdepends=(git) -mksource=("android-libcore-$_pkgver::git+https://android.googlesource.com/platform/libcore/#tag=android-${_pkgver}") -mkmd5sums=('SKIP') - -build() { - cd "$srcdir"/android-libcore-$_pkgver - sed 11q < NOTICE > json/NOTICE - cd json/src/main/java - javac org/json/*.java - jar cf json.jar org/json/*.class -} - -check() { - cd "$srcdir"/android-libcore-$_pkgver/json/src/test/java - - # disable test for known bug: - sed -i 's/test64BitHexValues()/x&/' org/json/ParsingTest.java - - local cp="/usr/share/java/junit.jar:../../main/java/json.jar" - javac -cp "$cp" org/json/*.java - printf '%s\n' org/json/*.java | sed 's|/|.|g;s|\.java$||' > tests.txt - java -cp "$cp:." org.junit.runner.JUnitCore $(cat tests.txt) -} - -package() { - cd "$srcdir"/android-libcore-$_pkgver/json - install -Dm644 NOTICE "$pkgdir"/usr/share/licenses/$pkgname/NOTICE - install -Dm644 src/main/java/json.jar "$pkgdir"/usr/share/java/json.jar -} diff --git a/java/java-ow-util-ant-tasks/PKGBUILD b/java/java-ow-util-ant-tasks/PKGBUILD deleted file mode 100644 index 71c5fae94..000000000 --- a/java/java-ow-util-ant-tasks/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=java-ow-util-ant-tasks -pkgver=1.3.2 -pkgdesc="ObjectWeb utility Ant tasks library" -url="http://forge.ow2.org/projects/monolog" -license=('LGPL') - -pkgrel=3 -arch=('any') -depends=('java-environment') -makedepends=('apache-ant' 'xalan-java' 'java-asm2') - -source=("libre://$pkgname-$pkgver.tar.gz") -md5sums=('f64b2aeac98508ac322a6509ba754425') - -mksource=("http://download.forge.objectweb.org/monolog/ow_util_ant_tasks_$pkgver.zip") -mknoextract=("ow_util_ant_tasks_$pkgver.zip") -mkmd5sums=('cd602bf75a0feab480fa97739955b84e') -mksource() { - cd "$srcdir" - mkdir $pkgname-$pkgver - cd $pkgname-$pkgver - bsdtar xf ../ow_util_ant_tasks_$pkgver.zip - rm -rf output - rm externals/* -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ln -s /usr/share/java/asm-2.jar externals/ - ln -s /usr/share/java/xalan.jar externals/ - ant jar -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - install -d "$pkgdir"/usr/share/java - install -m644 "output/lib/ow_util_ant_tasks.jar" "$pkgdir"/usr/share/java -} - diff --git a/java/java-rxtx/0000-configure-java-version.patch b/java/java-rxtx/0000-configure-java-version.patch deleted file mode 100644 index c9e37258a..000000000 --- a/java/java-rxtx/0000-configure-java-version.patch +++ /dev/null @@ -1,93 +0,0 @@ -Make the JAVA_VERSION checks future-proof (for Java 6 and 7) - -At this point Java is mature enough that support for older versions isn't -going to be dropped, so instead of having a growing list of new versions that -work by default, have a short list of old versions that need special measures. ---- RXTX.orig/configure.in 2012-10-29 01:13:58.000000000 -0400 -+++ RXTX/configure.in 2012-10-29 10:56:18.000000000 -0400 -@@ -463,12 +463,6 @@ - CFLAGS=$CFLAGS" -D__need_timespec" - case $JAVA_VERSION in - -- 1.2*|1.3*|1.4*|1.5*) -- #fix_parameters $JPATH/jre/lib/javax.comm.properties -- CLASSPATH=".:\$(TOP):\$(TOP)/src:"`find $JPATH/ -name RXTXcomm.jar |head -n1` -- JHOME=$JPATH"/jre/lib/ext" -- RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)" -- ;; - 1.1*) - CLASSPATH=".:\$(TOP):\$(TOP)/src:"` \ - if [ -d $JPATH/share/kaffe/ ]; then -@@ -498,6 +492,12 @@ - JHOME=$JPATH/"lib" - fi - ;; -+ *) -+ #fix_parameters $JPATH/jre/lib/javax.comm.properties -+ CLASSPATH=".:\$(TOP):\$(TOP)/src:"`find $JPATH/ -name RXTXcomm.jar |head -n1` -+ JHOME=$JPATH"/jre/lib/ext" -+ RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)" -+ ;; - esac - - # Cross Compilers -@@ -533,12 +533,6 @@ - TARGETLIB="\$(target_triplet)/librxtxSerial.la \ - \$(target_triplet)/librxtxParallel.la" - case $JAVA_VERSION in -- 1.2*|1.3*|1.4*|1.5*) -- #fix_parameters $JPATH/jre/lib/javax.comm.properties -- CLASSPATH=".:\$(TOP):\$(TOP)/src:"`find $JPATH/ -name RXTXcomm.jar |head -n1` -- RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)" -- JHOME=$JPATH/"jre/lib/ext" -- ;; - 1.1*) - check_prefix - #fix_parameters $JPATH/lib/javax.comm.properties -@@ -570,6 +564,10 @@ - JHOME=$JPATH/"lib" - ;; - *) -+ #fix_parameters $JPATH/jre/lib/javax.comm.properties -+ CLASSPATH=".:\$(TOP):\$(TOP)/src:"`find $JPATH/ -name RXTXcomm.jar |head -n1` -+ RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)" -+ JHOME=$JPATH/"jre/lib/ext" - ;; - esac - ;; -@@ -669,15 +667,15 @@ - - WIN32) - case $JAVA_VERSION in -- 1.2*|1.3*|1.4*|1.5*) -- CLASSPATH=".:\$(TOP):\$(TOP)/src:`find $JPATH/ -name RXTXcomm.jar |head -n1`:$CLASSPATH" -- JHOME=$JPATH"/jre/lib/ext" -- ;; - 1.1*) - CLASSPATH=".:\$(TOP):\$(TOP)/src:\$(JPATH)/lib/classes.zip:\$(JPATH)/lib/RXTXcomm.jar:$CLASSPATH" - RXTX_PATH="\$(prefix)/lib/" - JHOME=$JPATH/"lib" - ;; -+ *) -+ CLASSPATH=".:\$(TOP):\$(TOP)/src:`find $JPATH/ -name RXTXcomm.jar |head -n1`:$CLASSPATH" -+ JHOME=$JPATH"/jre/lib/ext" -+ ;; - esac - if test x$WIN32INCLUDE = x; then - echo "We need to know what directory the windows java include files" -@@ -721,12 +719,12 @@ - CLASSPATH=".:\$(TOP):\$(TOP)/src:\$(JPATH)/lib/classes.zip:\$(JPATH)/lib/RXTXcomm.jar:$CLASSPATH" - - case $JAVA_VERSION in -- 1.2*|1.3*|1.4*|1.5*) -- RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)" -- ;; - 1.1*) - RXTX_PATH="\$(JPATH)/lib/" - ;; -+ *) -+ RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)" -+ ;; - esac - ;; - diff --git a/java/java-rxtx/0001-makefile-destdir.patch b/java/java-rxtx/0001-makefile-destdir.patch deleted file mode 100644 index 944654ab6..000000000 --- a/java/java-rxtx/0001-makefile-destdir.patch +++ /dev/null @@ -1,21 +0,0 @@ -Add DESTDIR support to Makefile ---- RXTX.orig/Makefile.am -+++ RXTX/Makefile.am -@@ -81,13 +81,15 @@ - # install librxtxSerial.so into the proper directory and copy $(JARTARGET) to its - # proper location - install: all -+ $(mkinstalldirs) $(DESTDIR)$(RXTX_PATH) -+ $(mkinstalldirs) $(DESTDIR)$(JHOME) - @$(LIBTOOL_INST) \ - `for i in $(TARGETLIB);do \ - if [ -f $$i ];then \ - echo $$i; \ - fi; \ -- done` $(RXTX_PATH) -- $(INSTALL_PROGRAM) $(JARTARGET) $(JHOME)/ -+ done` $(DESTDIR)$(RXTX_PATH) -+ $(INSTALL_PROGRAM) $(JARTARGET) $(DESTDIR)$(JHOME)/ - - clean-generic: - rm -rf $(DEST) $(TOP)/$(CLASSTOP) diff --git a/java/java-rxtx/0002-makefile-javadoc-dir.patch b/java/java-rxtx/0002-makefile-javadoc-dir.patch deleted file mode 100644 index 9b4eb0692..000000000 --- a/java/java-rxtx/0002-makefile-javadoc-dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -Place the Javadoc output in its own directory ---- RXTX.orig/Makefile.am -+++ RXTX/Makefile.am -@@ -99,7 +99,8 @@ - - # create the javadoc files. - docs: $(CLASSES) -- $(JAVADOC) $(javafiles) -+ mkdir javadoc -+ cd javadoc && $(JAVADOC) $(javafiles) - - ################ WIN32 CrossCompiling from here down ####################### - diff --git a/java/java-rxtx/0003-lockdir-location.patch b/java/java-rxtx/0003-lockdir-location.patch deleted file mode 100644 index 78a757f81..000000000 --- a/java/java-rxtx/0003-lockdir-location.patch +++ /dev/null @@ -1,18 +0,0 @@ -Fix the location of device lock files. - -Use the new semi-standard device lock file directory on GNU/Linux. This is -nescessary on (at least) Arch Linux and Parabola GNU/Linux. - -http://lists.freedesktop.org/archives/systemd-devel/2011-March/001823.html - ---- RXTX.orig/src/SerialImp.h -+++ RXTX/src/SerialImp.h -@@ -109,7 +109,7 @@ - /* Ports known on the OS */ - #if defined(__linux__) - # define DEVICEDIR "/dev/" --# define LOCKDIR "/var/lock" -+# define LOCKDIR "/var/lock/lockdev" - # define LOCKFILEPREFIX "LCK.." - # define FHS - #endif /* __linux__ */ diff --git a/java/java-rxtx/GroupMembership.txt b/java/java-rxtx/GroupMembership.txt deleted file mode 100644 index dd5c47076..000000000 --- a/java/java-rxtx/GroupMembership.txt +++ /dev/null @@ -1,7 +0,0 @@ -In order to use a program that makes use of rxtx, you must be a member -of the groups: - * uucp: for access to hardware devices in /dev - * lock: for access to hardware lockfiles in /var/lock/lockdev - -Most documentation indicates that you must be in one or the other, -depending on your distro; you must actually be in both. diff --git a/java/java-rxtx/PKGBUILD b/java/java-rxtx/PKGBUILD deleted file mode 100644 index ceb0d9bab..000000000 --- a/java/java-rxtx/PKGBUILD +++ /dev/null @@ -1,95 +0,0 @@ -# Maintainer (Parabola): Luke Shumaker - -_pkgver=2.1-7r2-arduino4 -_gitver='commit=a8cd90f8505d7c472b57550b1192fe67885dd638' - -#### - -pkgname=java-rxtx -pkgver=${_pkgver//-/.} -pkgdesc="A native library providing serial and parallel communication for Java" -license=(LGPL2.1) - -pkgrel=4 -arch=('i686' 'x86_64') -depends=('java-runtime') -makedepends=('java-environment') - -case "$_pkgver" in - *arduino*) - url="https://github.com/arduino/RXTX" - source=("libre://RXTX-$pkgver.tar.gz") - md5sums=('a71156587dc8d28d1ff4ece376bc0140') - mksource=("git://github.com/arduino/RXTX.git#${_gitver}") - mkmd5sums=('SKIP') - _dirname=RXTX - ;; - *) - url="http://rxtx.qbang.org/" - source=("http://rxtx.qbang.org/pub/rxtx/rxtx-${_pkgver}.zip") - md5sums=('9290b4832d46199f8d798a531209640b') - _dirname=rxtx-{$_pkgver} - ;; -esac - -source+=( - 0000-configure-java-version.patch - 0001-makefile-destdir.patch - 0002-makefile-javadoc-dir.patch - 0003-lockdir-location.patch - GroupMembership.txt) - -md5sums+=('a36caaca717018341d69605f962d1c2a' - '39c88043032de742c6b51d90a26eee2c' - 'a910e0c75a9c687d2b2f782e3d9982e3' - '19b19c2514bce563be2a812888e1d9b4' - '9dc461eab358e3b78c4b688977997116') - -_MAKEFLAGS=('JHOME=/usr/share/java' 'RXTX_PATH=/usr/lib') - -_changelog() { - t="`echo -e '\t'`" - - # Parabola changes - ls "$srcdir"/*.patch | sort -r | while read file; do - echo "${file##*/}" - sed "1s/./$t$t&/;1q" "$file" - done - - # Arduino changes - if [[ -d "$srcdir/$_dirname/.git" ]]; then - pushd "$srcdir/$_dirname" > /dev/null - git log --pretty=format:"%h %ad%n$t$t%s" --date=short|head -n-2 - popd > /dev/null - fi - - # RXTX ChangeLog - grep "^[0-9 $t]" "$srcdir/$_dirname/ChangeLog" -} - -build() { - _changelog > "$srcdir/ChangeLog.txt" - cd "$srcdir/$_dirname" - . /etc/profile.d/jdk.sh - - patch -Np1 -i "$srcdir/0000-configure-java-version.patch" # requires autogen - patch -Np1 -i "$srcdir/0001-makefile-destdir.patch" # requires autogen - patch -Np1 -i "$srcdir/0002-makefile-javadoc-dir.patch" # requires autogen - patch -Np1 -i "$srcdir/0003-lockdir-location.patch" - rm *.m4 && ./autogen.sh - - ./configure --prefix=/usr - make "${_MAKEFLAGS[@]}" all docs -} - -package() { - cd "$srcdir/$_dirname" - . /etc/profile.d/jdk.sh - - make "${_MAKEFLAGS[@]}" DESTDIR="$pkgdir" install - - install -d "$pkgdir/usr/share/doc/$pkgname/" - install -m644 "$srcdir/ChangeLog.txt" "$pkgdir/usr/share/doc/$pkgname/" - install -m644 "$srcdir/GroupMembership.txt" "$pkgdir/usr/share/doc/$pkgname/" - cp -r javadoc "$pkgdir/usr/share/doc/$pkgname/" -} diff --git a/java/java-sonatype-oss-parent/PKGBUILD b/java/java-sonatype-oss-parent/PKGBUILD deleted file mode 100644 index b62c971ac..000000000 --- a/java/java-sonatype-oss-parent/PKGBUILD +++ /dev/null @@ -1,21 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=java-sonatype-oss-parent -pkgver=7 -pkgdesc="Metadata file for Maven-based build systems to inherit from" -license='Apache2' - -_groupId=org.sonatype.oss -_artifactId=oss-parent - -pkgrel=1 -arch=('any') -makedepends=('jh') -source=("http://search.maven.org/remotecontent?filepath=$_groupId/$_artifactId/$pkgver/$_artifactId-$pkgver.pom") - -package() { - cd "$srcdir" - DESTDIR=$pkgdir jh mvn-install $_groupId $_artifactId $pkgver $_artifactId-$pkgver.pom -} - -md5sums=('3e418cf7f2607bf359e6c514a992cb38') diff --git a/java/javacc/PKGBUILD b/java/javacc/PKGBUILD deleted file mode 100644 index 032fd7b25..000000000 --- a/java/javacc/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=javacc -pkgver=5.0 -pkgdesc="Java Compiler Compiler; a parser generator" -url="http://javacc.java.net/" -license=('BSD3') - -arch=('any') -pkgrel=2.1 -depends=('java-runtime') -makedepends=('apache-ant' 'junit' 'jh') -source=("http://java.net/projects/${pkgname}/downloads/download/${pkgname}-${pkgver}src.tar.gz") - -prepare() { - cd "$srcdir/$pkgname" - rm lib/junit3.8.1/junit.jar - ln -s /usr/share/java/junit.jar lib/junit3.8.1 - #rm bootstrap/javacc.jar -} - -build() { - cd "$srcdir/$pkgname" - - sed -i \ - -e 's|.*|4.0.0|' \ - -e "s|.*|$pkgver|" \ - pom.xml - - for prog in javacc jjdoc jjtree; do - sed -i 's|JAR=.*|JAR=/usr/share/java/javacc.jar|' bin/$prog - done - - CLASSPATH=/usr/share/java/junit.jar ant -} - -package() { - cd "$srcdir/$pkgname" - - for prog in javacc jjdoc jjrun jjtree; do - install -Dm755 bin/$prog "$pkgdir"/usr/bin/$prog - done - install -Dm644 bin/lib/javacc.jar "$pkgdir"/usr/share/java/javacc.jar - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -md5sums=('871d78a2a5859c2eebc712c1f8135be5') diff --git a/java/jna/PKGBUILD b/java/jna/PKGBUILD deleted file mode 100644 index f7248a637..000000000 --- a/java/jna/PKGBUILD +++ /dev/null @@ -1,115 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=jna -pkgver=3.4.2 - -pkgdesc="Provides Java programs easy access to native shared libraries" -url="https://github.com/twall/jna" -license=('LGPL') -source=("git://github.com/twall/jna.git#tag=${pkgver}" - 'libre-without-clover.patch' - 'bugfix-type-inference.patch' - 'webstart-test.keystore') - -#### - -pkgrel=2 -arch=('i686' 'x86_64') -depends=('java-environment' 'libffi') -makedepends=('apache-ant' 'zip' 'makepkg-git' 'git') -checkdepends=('icedtea-web-java7' 'junit' 'libxtst') -options=('!makeflags') - -unset _JAVA_OPTIONS -_M2_LOCALREPO='/usr/share/maven/repository' - -_ant_options=( - '-Ddynlink.native=true' # use the system install of libffi -) - -#### - -prepare() { - cd "$srcdir/jna" - find . -name '*.jar' -delete - rm -rf dist - rm -rf native/libffi # make sure it doesn't cheat - rm lib/clover.license - rm w32ce-test.lnk - - ln -s /usr/share/java/junit.jar lib/ - - # Create an emtpy zip (jar) file - cd "$srcdir" - touch file - zip empty.zip file - zip -d empty.zip file - rm file -} - -#### - -build() { - cd "$srcdir/jna" - - # Because JNA's release process is ridiculous, it wants a jar file for every - # architecture to be present. So let's just dump in an empty jar file! - sed -n 's|\s* klass = Class.forName(args[i]); -+ junit.textui.TestRunner.run((Class)klass); - } - catch(Throwable e) { - e.printStackTrace(); diff --git a/java/jna/libre-without-clover.patch b/java/jna/libre-without-clover.patch deleted file mode 100644 index b4947e8b2..000000000 --- a/java/jna/libre-without-clover.patch +++ /dev/null @@ -1,71 +0,0 @@ -diff -ru jna-3.4.2.orig/build.xml jna-3.4.2/build.xml ---- jna-3.4.2.orig/build.xml 2012-09-06 06:55:52.000000000 -0400 -+++ jna-3.4.2/build.xml 2012-09-24 15:49:59.000000000 -0400 -@@ -230,7 +230,6 @@ - - - -- - - - -@@ -536,12 +535,11 @@ - - - -- - - - - -- -+ - - - -@@ -626,7 +624,7 @@ - - - View test report in file://${reports.junit}/index.html -- One or more tests failed -+ One or more tests failed - - - -@@ -640,27 +638,6 @@ - - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Reports generated in ${reports.clover} -- -- - - - -@@ -881,7 +858,7 @@ - - - -- -+ - - - diff --git a/java/jna/webstart-test.keystore b/java/jna/webstart-test.keystore deleted file mode 100644 index 1bbe8c829..000000000 Binary files a/java/jna/webstart-test.keystore and /dev/null differ diff --git a/java/maven/PKGBUILD b/java/maven/PKGBUILD deleted file mode 100644 index 3f8e5071d..000000000 --- a/java/maven/PKGBUILD +++ /dev/null @@ -1,107 +0,0 @@ -# Maintainer: Luke Shumaker -# Maintainer (Arch): Sergej Pupykin -# Contributor: William Rea - -pkgname=maven -pkgver=3.0.5 -pkgdesc="A Java project management and project comprehension tool" -url="http://maven.apache.org" -license=('Apache') - -replaces=('maven-libre') -conflicts=('maven-libre') - -pkgrel=1 -arch=('any') -options=(!emptydirs) -conflicts=('maven') -depends=('java-environment' 'sh') -makedepends=('apache-ant' 'jh' 'imake' - java-antlr2 - java-asm3 -) -backup=('etc/maven/settings.xml') - -_mirror=http://archive.apache.org/dist -source=($_mirror/maven/maven-${pkgver%%.*}/$pkgver/source/apache-maven-$pkgver-src.tar.gz - maven.sh maven.csh) - -_setup_env() { - unset _JAVA_OPTIONS - . /etc/profile.d/jre.sh - . /etc/profile.d/jdk.sh - export MAVEN_OPTS=-Xmx512m - export M2_HOME="$pkgdir"/opt/maven - export PATH="$PATH:$M2_HOME/bin" - _M2_LOCALREPO=$(jh mvn-localrepo) - ant_args=( - -Dmaven.repo.local="$srcdir"/maven.repo.local - ) -} - -prepare() { - if type mvn &>/dev/null; then - error "maven cannot be built while an existing version is installed" - return 1 - fi -} - -build() ( - _setup_env - install -d "$srcdir"/maven.repo.local - lndir "$_M2_LOCALREPO" "$srcdir"/maven.repo.local - - cd "$srcdir"/apache-maven-$pkgver - - # FIXME: downloads makedepends from the Internet. Add them to makedepends=() - ant "${ant_args[@]}" maven-assembly 2>&1|tee "$srcdir"/ant-log.txt - - < "$srcdir"/ant-log.txt \ - sed -nr 's/.*Download(ed|ing):\s*//p' | \ - sed 's/ .*//' | \ - sed -r -e 's|^http://repo.maven.apache.org/maven2/||' -e 's/\.(jar|pom)$//' | \ - sort -u > "$srcdir"/downloaded-artifacts.txt -) - -package() ( - _setup_env - cd "$srcdir"/apache-maven-$pkgver - ant "${ant_args[@]}" extract-assembly - #rm "$pkgdir"/opt/maven/*.txt - - # Install config file in /etc - # Unlike the other directories, we symlink from the system to /opt/maven - # because that way all conf files stay in /etc - install -d "$pkgdir"/etc/maven - sed "55i$_M2_LOCALREPO" \ - < "$pkgdir"/opt/maven/conf/settings.xml \ - > "$pkgdir"/etc/maven/settings.xml - rm -rf "$pkgdir"/opt/maven/conf - ln -s /etc/maven "$pkgdir"/opt/maven/conf - - # Install profile.d settings - install -d "$pkgdir"/etc/profile.d - install -m 755 "$srcdir"/maven.{csh,sh} "$pkgdir"/etc/profile.d - - # Link executables to /usr/bin - install -d "$pkgdir"/usr/bin - ln -s /opt/maven/bin/{mvn,mvnDebug,mvnyjp} "$pkgdir"/usr/bin - - # Link jar files to appropriate place in /usr/share - install -d "$pkgdir"/usr/share/java - ln -s /opt/maven/lib "$pkgdir"/usr/share/java/maven - - # Install the local repo - mkdir -p "$pkgdir"${_M2_LOCALREPO%/*} - cp -a "$srcdir"/maven.repo.local "$pkgdir"$_M2_LOCALREPO - # Remove extra artifacts - find "$pkgdir"$_M2_LOCALREPO -type l -delete - find "$pkgdir"$_M2_LOCALREPO -name _maven.repositories -delete - cat "$srcdir"/downloaded-artifacts.txt | while read artifact; do - rm -f "$pkgdir"$_M2_LOCALREPO/$artifact* - done -) - -md5sums=('b88becd8fe5a9665191e05945942db64' - '58820067a4d7384477daa134023d9b57' - 'e2bbdeffed100cd51d05b2ba8ebd6321') diff --git a/java/maven/maven.csh b/java/maven/maven.csh deleted file mode 100644 index f5750cfc8..000000000 --- a/java/maven/maven.csh +++ /dev/null @@ -1,2 +0,0 @@ -setenv MAVEN_OPTS -Xmx512m -setenv M2_HOME=/opt/maven diff --git a/java/maven/maven.sh b/java/maven/maven.sh deleted file mode 100644 index b6655cc22..000000000 --- a/java/maven/maven.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -export MAVEN_OPTS=-Xmx512m -export M2_HOME=/opt/maven diff --git a/java/not-working/java-asm4/PKGBUILD b/java/not-working/java-asm4/PKGBUILD deleted file mode 100644 index 3db06dddc..000000000 --- a/java/not-working/java-asm4/PKGBUILD +++ /dev/null @@ -1,17 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgver=4.1 -. ../java-asm2/common.sh -depends+=('java-bnd') - -#### - -pkgrel=5 -_checksource_ignore=(src/org/objectweb/asm/optimizer/jdk{1.2.2_017,1.3.1_19}.txt.gz) - -mksource() { - cd "$srcdir/$_pkgname-$pkgver" - rm examples/jasmin/test/jasmin.jar -} - -md5sums=('cbfd7445edc517e0867ad410e48cb106') diff --git a/java/not-working/java-asm4/TODO b/java/not-working/java-asm4/TODO deleted file mode 100644 index 563c88bc9..000000000 --- a/java/not-working/java-asm4/TODO +++ /dev/null @@ -1 +0,0 @@ -Depends on java-bnd, which is not packaged \ No newline at end of file diff --git a/java/not-working/java-bnd/PKGBUILD b/java/not-working/java-bnd/PKGBUILD deleted file mode 100644 index 86820469a..000000000 --- a/java/not-working/java-bnd/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: Luke Shumaker - -_pkgname=bnd -pkgname=java-bnd -pkgver=1.50.0 -pkgdesc="A swiss army knife for OSGi" -url="http://www.aqute.biz/Bnd/" -license=('Apache2') - -pkgrel=1 -arch=(any) -makedepends=('apache-ant' 'junit') -source=("git://github.com/bndtools/bnd.git") - -build() { - cd "$srcdir/$_pkgname" - ant dist -} - -package() { - : -} - -md5sums=('SKIP') diff --git a/java/not-working/java-guava/PKGBUILD b/java/not-working/java-guava/PKGBUILD deleted file mode 100644 index 0250e7183..000000000 --- a/java/not-working/java-guava/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Maintainer: Luke Shumaker - -_pkgname=guava -pkgname=java-guava -pkgver=13.0.1 -pkgdesc="Google Core Libraries for Java." -url="https://code.google.com/p/guava-libraries/" -license=('Apache2') - -pkgrel=1 -arch=('any') -depends=('java-runtime>=5') -makedepends=('java-runtime>=6' 'maven' 'junit-truth' 'jh') -conflicts=('openjdk6') # OpenJDK bug 100167 conflicts -source=("$pkgname::git+https://code.google.com/p/guava-libraries/#tag=v$pkgver") - -mksource() { - cd "$srcdir/$pkgname" - rm guava/lib/*.jar - rm guava-test/lib/*.jar -} - -build() { - cd "$srcdir/$pkgname" - eval `jh mksource` - - ln -s /usr/share/java/junit-truth.jar guava-tests/lib/libtruth.java - - mvn package -} - -package() { - : -} diff --git a/java/not-working/java-guava/TODO b/java/not-working/java-guava/TODO deleted file mode 100644 index ee0a18042..000000000 --- a/java/not-working/java-guava/TODO +++ /dev/null @@ -1,2 +0,0 @@ -* depends on junit-truth, which does not build yet -* package() hasn't been written diff --git a/java/not-working/junit-truth/PKGBUILD b/java/not-working/junit-truth/PKGBUILD deleted file mode 100644 index 61a0ee469..000000000 --- a/java/not-working/junit-truth/PKGBUILD +++ /dev/null @@ -1,45 +0,0 @@ -# Maintainer: Luke Shumaker - -pkgname=junit-truth -pkgdesc="Assertion/Proposition framework for Java unit tests." -url="https://github.com/truth0/truth" -license=('Apache2') - -#_pkgver=0.5.0-beta1 -#pkgver=${_pkgver//-/.} -#_tag=v${_pkgver} - -#pkgver=0.7.0 -#_tag=truth-rel-${pkgver//./-} - -#pkgver=0.8 -#_tag=truth-${pkgver} - -#pkgver=0.9 -#_tag=release_${pkgver//./_} - -pkgver=0.10 -_tag=release_${pkgver//./_} - -pkgrel=1 -arch=('any') -depends=('junit') -makedepends=('maven' 'jh') -conflicts=('openjdk6') # OpenJDK bug 100167 conflicts -source=("$pkgname::git://github.com/truth0/truth.git#tag=$tag") - -build() { - cd "${srcdir}/${pkgname}" - jh checksource - mvn package -} - -package() { - cd "${srcdir}/${pkgname}" - install -d "${pkgdir}"/usr/share/java/${pkgname} - JAR=${pkgname}-${pkgver}.jar - install -Dm 644 target/${JAR} "${pkgdir}"/usr/share/java/${pkgname} - ln -s ${pkgname}/${JAR} "${pkgdir}"/usr/share/java/${pkgname}.jar -} - -md5sums=('SKIP') diff --git a/java/not-working/junit-truth/TODO b/java/not-working/junit-truth/TODO deleted file mode 100644 index d21b3e472..000000000 --- a/java/not-working/junit-truth/TODO +++ /dev/null @@ -1 +0,0 @@ -has unpackaged dependencies diff --git a/java/not-working/protobuf/PKGBUILD b/java/not-working/protobuf/PKGBUILD deleted file mode 100644 index 699bde0cf..000000000 --- a/java/not-working/protobuf/PKGBUILD +++ /dev/null @@ -1,99 +0,0 @@ -# Maintainer: Thomas S Hatch -# Contributor: Geoffroy Carrier -# Contributor: Daniel J Griffiths - -pkgbase=protobuf -pkgname=('protobuf' 'python2-protobuf' 'java-protobuf') -pkgver=2.4.1 -pkgrel=2.1 -pkgdesc="A way of encoding structured data in an efficient yet extensible format" -arch=('i686' 'x86_64') -url="http://code.google.com/p/protobuf/" -license=('APACHE') -depends=('gcc-libs' 'zlib') -makedepends=('python2' 'python2-distribute' 'java-environment') -options=(!libtool) -source=(http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.bz2) -md5sums=('ed436802019c9e1f40cc750eaf78f318') - -#### - -build() { - build_protobuf - build_python2-protobuf - build_java-protobuf -} - -check() { - check_protobuf - check_python2-protobuf - check_java-protobuf -} - -package() { - package_protobuf - package_python2-protobuf - package_java-protobuf -} - -#### - -build_protobuf() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --disable-static - make -} - -check_protobuf() { - cd $srcdir/$pkgname-$pkgver - make check -} - -package_protobuf() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install -} - -#### - -build_python2-protobuf() { - cd $srcdir/$pkgname-$pkgver/python - python2 setup.py build -} - -check_python2-protobuf() { - cd $srcdir/$pkgname-$pkgver/python - python2 setup.py test -} - -package_python2-protobuf() { - pkgdesc="protobuf python2 API" - replaces=('protobuf-python') - provides=("protobuf-python=${pkgver}") - depends=("python2" "protobuf=${pkgver}") - - cd $srcdir/protobuf-$pkgver/python - python2 setup.py install --prefix=/usr --root $pkgdir -} - -#### - -build_java-protobuf() { - cd $srcdir/$pkgname-$pkgver/java - mvn compile -} - -check_java-protobuf() { - cd $srcdir/$pkgname-$pkgver/java - mvn test -} - -package_java-protobuf() { - pkgdesc="protobuf Java API" - replaces=('protobuf-java') - provides=("protobuf-java=${pkgver}") - depends=("java-runtime" "protobuf=${pkgver}") - - cd $srcdir/$pkgname-$pkgver/java - : -} diff --git a/java/not-working/protobuf/TODO b/java/not-working/protobuf/TODO deleted file mode 100644 index 6a126b757..000000000 --- a/java/not-working/protobuf/TODO +++ /dev/null @@ -1,5 +0,0 @@ -* Missing dependencies: - * junit:junit:4.4 (4.10 is packaged, patch to use 4.10?) - * org.easymock:easymock:2.2 - * org.easymock:easymockclassextension:2.2.1 -* package_java-protobuf() has not been written -- cgit v1.2.3-54-g00ecf