add dev-java/odfdom-bin-0.8
authorMichael Haubenwallner <haubi@gentoo.org>
Wed, 19 May 2010 12:42:08 +0000 (12:42 +0000)
committerMichael Haubenwallner <haubi@gentoo.org>
Wed, 19 May 2010 12:42:08 +0000 (12:42 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

dev-java/odfdom-bin/ChangeLog [new file with mode: 0644]
dev-java/odfdom-bin/Manifest [new file with mode: 0644]
dev-java/odfdom-bin/metadata.xml [new file with mode: 0644]
dev-java/odfdom-bin/odfdom-bin-0.8.ebuild [new file with mode: 0644]

diff --git a/dev-java/odfdom-bin/ChangeLog b/dev-java/odfdom-bin/ChangeLog
new file mode 100644 (file)
index 0000000..bc72dad
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-java/odfdom-bin
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/odfdom-bin/ChangeLog,v 1.1 2010/05/19 12:42:08 haubi Exp $
+
+*odfdom-bin-0.8 (19 May 2010)
+
+  19 May 2010; Michael Haubenwallner <haubi@gentoo.org>
+  +odfdom-bin-0.8.ebuild, +metadata.xml:
+  add dev-java/odfdom-bin-0.8
+
diff --git a/dev-java/odfdom-bin/Manifest b/dev-java/odfdom-bin/Manifest
new file mode 100644 (file)
index 0000000..515efa5
--- /dev/null
@@ -0,0 +1,5 @@
+DIST odfdom-0.8-binary.zip 3412144 RMD160 b4392ab28fce1559518e1bde2ed3d8615dc695fd SHA1 6651ade74ec378fdf59d1e44bd1b6538e7eb6b6a SHA256 2559e177b80da9249b67dd7d36b02eb5f9a9edda5ee871e8a49581b4cb155c5f
+DIST odfdom-0.8-javadoc.zip 26337438 RMD160 b7ebebf1d45e1e6fd319a05d373478d755137676 SHA1 4d0f102dc93c6a353b16b4c59176f4b5a78aecc3 SHA256 1354d6bf5ef7b3678ac0eec98fa63332ccf701b13dccf245cabc9ca9383841f2
+EBUILD odfdom-bin-0.8.ebuild 1057 RMD160 20d7523a07c05b6fdce131da04fd472041c8adba SHA1 9998dac5d163c66f56aae35a79d046422821fffa SHA256 9801943b81fab10920bf04356f62a7ff1c79e73c158033400d6d40ef80bfc1bf
+MISC ChangeLog 369 RMD160 19fb44565c39d941edace5b1fd7b6b1f234e0ff7 SHA1 b8c96464125bd389e4a0fe8ac3a39a7c91179f43 SHA256 f1f60a86fe4e9c848845189a6864918567a01db459c0165ff0671ebd56be8c42
+MISC metadata.xml 698 RMD160 124b5bc833cc7efac227a806e3477478d3ee8979 SHA1 f04406beffe0d47cd3d6e5ff33af15f0e58c5463 SHA256 24122fa5040f5972d8df33ce274b987b5e6ad90a52106d847bafcdcf0fb3547f
diff --git a/dev-java/odfdom-bin/metadata.xml b/dev-java/odfdom-bin/metadata.xml
new file mode 100644 (file)
index 0000000..399946b
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <maintainer>
+               <email>haubi@gentoo.org</email>
+               <name>Michael Haubenwallner</name>
+       </maintainer>
+       <longdescription lang="en">
+               ODFDOM is a free OpenDocument Format (ODF) library. Its purpose is to
+               provide an easy common way to create, access and manipulate ODF files,
+               without requiring detailed knowledge of the ODF specification. It is
+               designed to provide the ODF developer community with an easy lightwork
+               programming API portable to any object-oriented language.
+
+               The current reference implementation is written in Java.
+       </longdescription>
+</pkgmetadata>
+
diff --git a/dev-java/odfdom-bin/odfdom-bin-0.8.ebuild b/dev-java/odfdom-bin/odfdom-bin-0.8.ebuild
new file mode 100644 (file)
index 0000000..2eefb43
--- /dev/null
@@ -0,0 +1,43 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/odfdom-bin/odfdom-bin-0.8.ebuild,v 1.1 2010/05/19 12:42:08 haubi Exp $
+
+EAPI=3
+JAVA_PKG_IUSE="doc"
+
+inherit java-pkg-2
+
+MY_P=${P/-bin}
+DESCRIPTION="The ODFDOM reference implementation, written in Java."
+HOMEPAGE="http://odftoolkit.org/projects/odfdom"
+SRC_URI="http://odftoolkit.org/projects/odfdom/downloads/download/current-version%252F${MY_P}-binary.zip  -> ${MY_P}-binary.zip
+  doc? ( http://odftoolkit.org/projects/odfdom/downloads/download/current-version%252F${MY_P}-javadoc.zip -> ${MY_P}-javadoc.zip )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+       >=virtual/jre-1.5
+       dev-java/xerces
+"
+DEPEND=""
+
+S="${WORKDIR}"
+
+src_unpack() {
+       default
+       if use doc; then
+               # java-pkg_dojavadoc() likes dirname "api"
+               mv ${MY_P}-javadoc/${MY_P}-javadoc api || die
+       fi
+}
+
+src_install() {
+       java-pkg_dojar odfdom.jar
+
+       dodoc README.txt LICENSE.txt || die
+       use doc && java-pkg_dojavadoc api
+}