summaryrefslogtreecommitdiff
path: root/java/not-working/java-guava
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@lavabit.com>2013-07-07 17:49:10 -0300
committerAndré Fabian Silva Delgado <emulatorman@lavabit.com>2013-07-07 17:49:10 -0300
commitd7621981ce7fd57a8260f480e3802e937f5e9c08 (patch)
tree79f35245d1cf29e0ada55b3ab9885b7ecc13699e /java/not-working/java-guava
parent3862a22926e210fa4e2688330f2ced43a6b2d3fb (diff)
parent556aa85ce6326285a2d60abfc1af59dbe64863a4 (diff)
downloadabslibre-d7621981ce7fd57a8260f480e3802e937f5e9c08.tar.gz
abslibre-d7621981ce7fd57a8260f480e3802e937f5e9c08.tar.bz2
abslibre-d7621981ce7fd57a8260f480e3802e937f5e9c08.zip
Merge branch 'master' of ssh://projects.parabolagnulinux.org:1863/srv/git/abslibre
Diffstat (limited to 'java/not-working/java-guava')
-rw-r--r--java/not-working/java-guava/PKGBUILD34
-rw-r--r--java/not-working/java-guava/TODO2
2 files changed, 36 insertions, 0 deletions
diff --git a/java/not-working/java-guava/PKGBUILD b/java/not-working/java-guava/PKGBUILD
new file mode 100644
index 000000000..0250e7183
--- /dev/null
+++ b/java/not-working/java-guava/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
+
+_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
new file mode 100644
index 000000000..ee0a18042
--- /dev/null
+++ b/java/not-working/java-guava/TODO
@@ -0,0 +1,2 @@
+* depends on junit-truth, which does not build yet
+* package() hasn't been written