]> Pileus Git - ~andy/sunrise/commitdiff
dev-java/lzmajio: New ebuild for bug 244924 (dep for net-p2p/freenet)
authorThomas Sachau <tommy@gentoo.org>
Wed, 29 Oct 2008 21:20:11 +0000 (21:20 +0000)
committerThomas Sachau <tommy@gentoo.org>
Wed, 29 Oct 2008 21:20:11 +0000 (21:20 +0000)
svn path=/sunrise/; revision=7277

dev-java/lzmajio/ChangeLog [new file with mode: 0644]
dev-java/lzmajio/Manifest [new file with mode: 0644]
dev-java/lzmajio/files/build.xml [new file with mode: 0644]
dev-java/lzmajio/lzmajio-0.92.ebuild [new file with mode: 0644]
dev-java/lzmajio/metadata.xml [new file with mode: 0644]

diff --git a/dev-java/lzmajio/ChangeLog b/dev-java/lzmajio/ChangeLog
new file mode 100644 (file)
index 0000000..d236124
--- /dev/null
@@ -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 (file)
index 0000000..2d4231b
--- /dev/null
@@ -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 (file)
index 0000000..d2ca4dc
--- /dev/null
@@ -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 (file)
index 0000000..6763183
--- /dev/null
@@ -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 (file)
index 0000000..7e32869
--- /dev/null
@@ -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>