diff options
Diffstat (limited to 'dev-libs/protobuf/protobuf-2.0.0_beta.ebuild')
-rw-r--r-- | dev-libs/protobuf/protobuf-2.0.0_beta.ebuild | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/dev-libs/protobuf/protobuf-2.0.0_beta.ebuild b/dev-libs/protobuf/protobuf-2.0.0_beta.ebuild deleted file mode 100644 index cb055809a8d3..000000000000 --- a/dev-libs/protobuf/protobuf-2.0.0_beta.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.0.0_beta.ebuild,v 1.2 2009/05/18 19:01:49 spock Exp $ - -inherit distutils python java-pkg-opt-2 - -MY_P=${PN}-${PV//_/} - -DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data" -HOMEPAGE="http://code.google.com/p/protobuf/" -SRC_URI="http://protobuf.googlecode.com/files/${MY_P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples java python vim-syntax" - -DEPEND="${DEPEND} java? ( >=virtual/jdk-1.5 ) - python? ( dev-python/setuptools )" -RDEPEND="${RDEPEND} java? ( >=virtual/jre-1.5 )" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - econf || die - emake || die - - if use python; then - cd python; distutils_src_compile; cd .. - fi - - if use java; then - src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto - mkdir java/build - cd java/src/main/java - ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed" - cd ../../../.. - jar cf ${PN}.jar -C java/build . || die "jar failed" - fi -} - -src_install() { - emake DESTDIR="${D}" install - dodoc CHANGES.txt CONTRIBUTORS.txt README.txt - - if use python; then - cd python; distutils_src_install; cd .. - fi - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles - doins editors/proto.vim - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "doins examples failed" - fi - - if use java; then - java-pkg_dojar ${PN}.jar - fi -} - -src_test() { - make check - - if use python; then - cd python; ${python} setup.py test || die "python test failed" - cd .. - fi -} |