summaryrefslogtreecommitdiff
path: root/java/not-working
diff options
context:
space:
mode:
Diffstat (limited to 'java/not-working')
-rw-r--r--java/not-working/closure-compiler/PKGBUILD73
-rw-r--r--java/not-working/closure-compiler/TODO2
-rw-r--r--java/not-working/java-bnd/PKGBUILD24
3 files changed, 24 insertions, 75 deletions
diff --git a/java/not-working/closure-compiler/PKGBUILD b/java/not-working/closure-compiler/PKGBUILD
deleted file mode 100644
index 8318379a2..000000000
--- a/java/not-working/closure-compiler/PKGBUILD
+++ /dev/null
@@ -1,73 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-
-pkgname=closure-compiler
-pkgver=20120917
-_pkgrev=2180
-pkgdesc="A JavaScript optimizing compiler."
-url="https://code.google.com/closure/compiler/"
-license=('Apache')
-
-pkgrel=1
-arch=('any')
-depends=('java-runtime')
-makedepends=(
- 'apache-ant'
- 'java-args4j' # does not exist
- 'google-caja' # does not exist
- 'java-guava' # does not build
- 'java-jarjar'
- 'java-json' # does not exist
- 'java-jsr305' # does not exist
- 'junit'
- 'java-protobuf' # does not build
- # maven-ant-tasks
- 'jh')
-source=("compiler-$pkgver::svn+http://closure-compiler.googlecode.com/svn/trunk/#revision=$_pkgrev")
-
-# For some reason, `file` detects this as a Fortran binary
-_funny_js=(
- lib/rhino/testsrc/benchmarks/sunspider-0.9.1/bitops-3bit-bits-in-byte.js
-)
-
-mksource() {
- cd "$srcdir/compiler-$pkgver"
- rm lib/ant.jar
- rm lib/ant-launcher.jar
- rm lib/args4j.jar
- rm lib/caja-r4314.jar
- rm lib/guava.jar
- rm lib/jarjar.jar
- rm lib/json.jar
- rm lib/jsr305.jar
- rm lib/junit.jar
- rm lib/protobuf-java.jar
- rm lib/rhino/testsrc/org/mozilla/javascript/tests/commonjs/module/modules.jar
- rm tools/maven-ant-tasks-2.1.3.jar
-}
-
-build() {
- cd "$srcdir/compiler-$pkgver"
- eval `jh mksource ${_funny_js[@]}`
-
- ln -s /opt/apache-ant/lib/ant.jar lib/ant.jar
- ln -s /opt/apache-ant/lib/ant-launcher.jar lib/ant-launcher.jar
- ln -s /usr/share/java/... lib/args4j.jar
- ln -s /usr/share/java/... lib/caja-r4314.jar
- ln -s /usr/share/java/... lib/guava.jar
- ln -s /usr/share/java/jarjar.jar lib/jarjar.jar
- ln -s /usr/share/java/... lib/json.jar
- ln -s /usr/share/java/... lib/jsr305.jar
- ln -s /usr/share/java/junit.jar lib/junit.jar
- ln -s /usr/share/java/protobuf.jar lib/protobuf-java.jar
- # I think lib/rhino/.../module.jar autogenerates
- ln -s /... tools/maven-ant-tasks-2.1.3.jar
-
- ant jar
-}
-
-package() {
- cd "$srcdir/$pkgname"
- :
-}
-
-md5sums=('SKIP')
diff --git a/java/not-working/closure-compiler/TODO b/java/not-working/closure-compiler/TODO
deleted file mode 100644
index 8527a4898..000000000
--- a/java/not-working/closure-compiler/TODO
+++ /dev/null
@@ -1,2 +0,0 @@
-* Has plenty of missing dependencies (most of the 'not-working' folder)
-* package() has not been written
diff --git a/java/not-working/java-bnd/PKGBUILD b/java/not-working/java-bnd/PKGBUILD
new file mode 100644
index 000000000..86820469a
--- /dev/null
+++ b/java/not-working/java-bnd/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
+
+_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')