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

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

diff --git a/dev-java/mersennetwister/ChangeLog b/dev-java/mersennetwister/ChangeLog
new file mode 100644 (file)
index 0000000..b9ebd9f
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for dev-java/mersennetwister
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  29 Oct 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+  +mersennetwister-23158.ebuild, +files/build.xml, +metadata.xml:
+  New ebuild for bug 244925 (dep for net-p2p/freenet)
+
diff --git a/dev-java/mersennetwister/Manifest b/dev-java/mersennetwister/Manifest
new file mode 100644 (file)
index 0000000..7527f04
--- /dev/null
@@ -0,0 +1,5 @@
+AUX build.xml 761 RMD160 8fbab572740580fe5e9fd981b256a5959d246626 SHA1 5233bd8f3c06fc47760a6d625cf4709bf589549e SHA256 daf61c2c052abd851d3e7e7de73ed271e3ea5711cc15d52d60a5dd708449acb6
+DIST mersennetwister-23158.tar.bz2 6455 RMD160 40a2b2b078b32ad9421463577c778e360bc20db6 SHA1 8fa98f21d0b3274627af376fcd3442e431497b30 SHA256 8fca6cd81cb19f478be48a6caec1d6282cc62bb4d3df3f764191debdafe5796e
+EBUILD mersennetwister-23158.ebuild 619 RMD160 932b61b3f9fb3bf807fd93afd11e303fa219dd14 SHA1 66df4ca3ab4fbd3811df7b25a72edca3e43ea07f SHA256 4aa276ce50d6b555244c4df97e1bca50a015d382573dd17608f0e9599cdb3b5f
+MISC ChangeLog 305 RMD160 0e4cf18a9813dc52251d16db790c1c5002513862 SHA1 0d82255f1ad197cd871978cf1353f28fbdcc585d SHA256 fdc4991623b0fb3d813d14875995409dff03da054235a1d05a96f8672787e15e
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-java/mersennetwister/files/build.xml b/dev-java/mersennetwister/files/build.xml
new file mode 100644 (file)
index 0000000..4382f43
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="lzmajio" default="dist" basedir=".">
+       <!-- set global properties for this build -->
+       <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="mersennetwister.jar" basedir="${build}">
+               </jar>    
+       </target>
+
+</project>
diff --git a/dev-java/mersennetwister/mersennetwister-23158.ebuild b/dev-java/mersennetwister/mersennetwister-23158.ebuild
new file mode 100644 (file)
index 0000000..f358e6d
--- /dev/null
@@ -0,0 +1,32 @@
+# 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="Modified MersenneTwister java port for Freenet"
+HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html"
+SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/${P}.tar.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.5"
+DEPEND=">=virtual/jdk-1.5
+       app-arch/bzip2"
+
+S=${WORKDIR}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       cp "${FILESDIR}"/build.xml .
+}
+
+src_install() {
+       java-pkg_dojar "${PN}.jar"
+}
+
diff --git a/dev-java/mersennetwister/metadata.xml b/dev-java/mersennetwister/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>