summaryrefslogtreecommitdiff
path: root/~lukeshu-closure-compiler/protobuf-java/PKGBUILD
diff options
context:
space:
mode:
authorNicolas Reynolds <fauno@kiwwwi.com.ar>2012-02-29 02:31:43 -0300
committerNicolas Reynolds <fauno@kiwwwi.com.ar>2012-02-29 02:31:43 -0300
commite87b42b0f90e1a4d8b255f1dab945f2f3bb13cdc (patch)
treee36d5720f76b5db9dd5f97260108607023d7d2e7 /~lukeshu-closure-compiler/protobuf-java/PKGBUILD
parentc0e37a8f32f335c12352f23cdc73113099e057ec (diff)
parent32b05a621cb20af1bd4b7cd6f5609b7512bb20f1 (diff)
Merge branch 'master' of ssh://vparabola/home/parabola/abslibre-pre-mips64el
Conflicts: extra/avfs/PKGBUILD extra/gtk2/PKGBUILD extra/hercules/PKGBUILD multilib/lib32-libcap/PKGBUILD multilib/lib32-qt/PKGBUILD
Diffstat (limited to '~lukeshu-closure-compiler/protobuf-java/PKGBUILD')
-rw-r--r--~lukeshu-closure-compiler/protobuf-java/PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/~lukeshu-closure-compiler/protobuf-java/PKGBUILD b/~lukeshu-closure-compiler/protobuf-java/PKGBUILD
new file mode 100644
index 000000000..473bf3f2f
--- /dev/null
+++ b/~lukeshu-closure-compiler/protobuf-java/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Igor R. Dejanovic igor.dejanovic@gmail.com
+# Contributor: Igor R. Dejanovic igor.dejanovic@gmail.com
+
+pkgname=protobuf-java
+_xpkgname=protobuf
+pkgver=2.4.1
+pkgrel=1
+pkgdesc="Google's data interchange format utility (java API)."
+url="http://code.google.com/p/protobuf/"
+license=('custom:BSD')
+arch=('any')
+depends=("java-environment")
+makedepends=('java-environment' 'maven' "${_xpkgname}>=${pkgver}")
+source=(http://protobuf.googlecode.com/files/$_xpkgname-$pkgver.tar.bz2 protobuf-java.patch)
+md5sums=('ed436802019c9e1f40cc750eaf78f318'
+ '01a3244c88fc5ddfee07c658c0bc7df4')
+
+build() {
+
+ cd $srcdir/$_xpkgname-$pkgver
+ patch -p1 < ../protobuf-java.patch
+
+ cd $srcdir/$_xpkgname-$pkgver/java
+ mvn package
+
+}
+
+package() {
+ install -Dm644 "$srcdir/$_xpkgname-$pkgver/java/target/$pkgname-$pkgver.jar" \
+ "$pkgdir/usr/share/java/$pkgname/$pkgname-$pkgver.jar"
+ install -Dm644 "$srcdir/$_xpkgname-$pkgver/COPYING.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/COPYING.txt"
+}
+