diff options
author | Thomas Sachau <tommy@gentoo.org> | 2008-10-29 21:20:11 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2008-10-29 21:20:11 +0000 |
commit | 5db62822f3543722f231e3a7458cf54a34ef2076 (patch) | |
tree | 3496f21584d0df21251096007c83c4e58a6629ae /dev-java | |
parent | dev-java/sevenzip: New ebuild for bug 244922 (dep for net-p2p/freenet) (diff) | |
download | sunrise-5db62822f3543722f231e3a7458cf54a34ef2076.tar.gz sunrise-5db62822f3543722f231e3a7458cf54a34ef2076.tar.bz2 sunrise-5db62822f3543722f231e3a7458cf54a34ef2076.zip |
dev-java/lzmajio: New ebuild for bug 244924 (dep for net-p2p/freenet)
svn path=/sunrise/; revision=7277
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/lzmajio/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/lzmajio/Manifest | 5 | ||||
-rw-r--r-- | dev-java/lzmajio/files/build.xml | 28 | ||||
-rw-r--r-- | dev-java/lzmajio/lzmajio-0.92.ebuild | 35 | ||||
-rw-r--r-- | dev-java/lzmajio/metadata.xml | 5 |
5 files changed, 81 insertions, 0 deletions
diff --git a/dev-java/lzmajio/ChangeLog b/dev-java/lzmajio/ChangeLog new file mode 100644 index 000000000..d23612431 --- /dev/null +++ b/dev-java/lzmajio/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-java/lzmajio +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 29 Oct 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + +lzmajio-0.92.ebuild, +files/build.xml, +metadata.xml: + New ebuild for bug 244924 (dep for net-p2p/freenet) + diff --git a/dev-java/lzmajio/Manifest b/dev-java/lzmajio/Manifest new file mode 100644 index 000000000..2d4231bc3 --- /dev/null +++ b/dev-java/lzmajio/Manifest @@ -0,0 +1,5 @@ +AUX build.xml 789 RMD160 95eae7e733a18d9b8df610feda2eed35ad7d9a97 SHA1 d8cf428a37ea8e740ad27d667aadf4c2dff36f72 SHA256 ec3c9aa76c355efa0da40b7026686ad04b748068d30c5a2348c29318de236689 +DIST lzmajio-0.92.tar.gz 20015 RMD160 f7616700b78b5be846eba6304524bd3cdf45ce6b SHA1 3dc1a185545bcaeaad7d79ad62e1f566a22f6beb SHA256 1908025005fbb0771910823e894db44a0b5a97df764d6809e8d90c63244fd2fc +EBUILD lzmajio-0.92.ebuild 729 RMD160 e2b522ad47c485689a86f03a0c86271ba53cd9c3 SHA1 84d01e5cb0091c55986aec5250345e5d91706c37 SHA256 101890f7a861853e006270a84339599af571e900be4e2c32bce712780cda417c +MISC ChangeLog 288 RMD160 27b527455b856b9f6442dfd47fa583e55ce31527 SHA1 ccf9ca226d0b73cd7ae33d0e9b8ab35e21ebe623 SHA256 0accc348c8b1ad2afa7bc6f7e883e0d7ad083925528865a4d2861d3bb0abf924 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-java/lzmajio/files/build.xml b/dev-java/lzmajio/files/build.xml new file mode 100644 index 000000000..d2ca4dcdf --- /dev/null +++ b/dev-java/lzmajio/files/build.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="lzmajio" default="dist" basedir="."> + <!-- set global properties for this build --> + <property name="src" location="src"/> + <property name="build" location="build"/> + + <target name="mkdir"> + <mkdir dir="${build}"/> + </target> + + <target name="compile" depends="mkdir"> + <javac srcdir="." destdir="${build}" debug="on" optimize="on" source="1.5"> + <classpath> + <pathelement location="sevenzip.jar"/> + </classpath> + <compilerarg value="-Xlint"/> + + <!-- following a very temporary list of files to be build --> + <include name="*.java"/> + </javac> + </target> + + <target name="jar" depends="compile" description="generate the distribution"> + <jar jarfile="lzmajio.jar" basedir="${build}"> + </jar> + </target> + +</project> diff --git a/dev-java/lzmajio/lzmajio-0.92.ebuild b/dev-java/lzmajio/lzmajio-0.92.ebuild new file mode 100644 index 000000000..67631835a --- /dev/null +++ b/dev-java/lzmajio/lzmajio-0.92.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Implementations of LzmaInputStream/LzmaOutputStream interacting with underlying LZMA en-/decoders" +HOMEPAGE="http://contrapunctus.net/league/haques/lzmajio/" +SRC_URI="http://comsci.liu.edu/~league/dist/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +COMMON_DEP="dev-java/sevenzip" + +RDEPEND=">=virtual/jre-1.5 + ${COMMON_DEP}" +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip + ${COMMON_DEP}" + +src_unpack() { + unpack ${A} + cd "${S}" + java-pkg_jar-from sevenzip + cp "${FILESDIR}"/build.xml . +} + +src_install() { + java-pkg_dojar "${PN}.jar" +} + diff --git a/dev-java/lzmajio/metadata.xml b/dev-java/lzmajio/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/dev-java/lzmajio/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> |