diff options
author | root <root@rshg054.dnsready.net> | 2012-02-29 03:34:34 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-02-29 03:34:34 +0000 |
commit | 32b05a621cb20af1bd4b7cd6f5609b7512bb20f1 (patch) | |
tree | 60ba7e9c94b5ea69643a2022cd2ff890958da0f9 /~lukeshu-closure-compiler/protobuf-java/PKGBUILD | |
parent | 1f567a9d58d16b76320168f0624aa55bd6320284 (diff) |
Wed Feb 29 03:34:34 UTC 2012
Diffstat (limited to '~lukeshu-closure-compiler/protobuf-java/PKGBUILD')
-rw-r--r-- | ~lukeshu-closure-compiler/protobuf-java/PKGBUILD | 34 |
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" +} + |