summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Matthijs <axxo@gentoo.org>2004-11-14 13:22:19 +0000
committerThomas Matthijs <axxo@gentoo.org>2004-11-14 13:22:19 +0000
commit7e0caa225550ed94a20c0b89957c44680dd9485a (patch)
treeebafd62cd281a21997ecfb4bb5724d90e89aa031 /dev-java/nice
parentdo a autoreconf ; #70334 (Manifest recommit) (diff)
downloadgentoo-2-7e0caa225550ed94a20c0b89957c44680dd9485a.tar.gz
gentoo-2-7e0caa225550ed94a20c0b89957c44680dd9485a.tar.bz2
gentoo-2-7e0caa225550ed94a20c0b89957c44680dd9485a.zip
initial import, ebuild submitted by Jason R Briggs <jason@lateralnz.co>
Diffstat (limited to 'dev-java/nice')
-rw-r--r--dev-java/nice/ChangeLog10
-rw-r--r--dev-java/nice/Manifest3
-rw-r--r--dev-java/nice/files/digest-nice-0.9.91
-rw-r--r--dev-java/nice/files/nice-0.9.9.patch20
-rw-r--r--dev-java/nice/metadata.xml5
-rw-r--r--dev-java/nice/nice-0.9.9.ebuild47
6 files changed, 86 insertions, 0 deletions
diff --git a/dev-java/nice/ChangeLog b/dev-java/nice/ChangeLog
new file mode 100644
index 000000000000..c813a40944f3
--- /dev/null
+++ b/dev-java/nice/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-java/nice
+# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/nice/ChangeLog,v 1.1 2004/11/14 13:22:19 axxo Exp $
+
+*nice-0.9.9 (14 Nov 2004)
+
+ 14 Nov 2004; Thomas Matthijs <axxo@gentoo.org> +metadata.xml,
+ +files/nice-0.9.9.patch, +nice-0.9.9.ebuild:
+ initial import, ebuild submitted by Jason R Briggs <jason@lateralnz.co>
+
diff --git a/dev-java/nice/Manifest b/dev-java/nice/Manifest
new file mode 100644
index 000000000000..6ab23b0ebcaf
--- /dev/null
+++ b/dev-java/nice/Manifest
@@ -0,0 +1,3 @@
+MD5 9433a9323cdd2c30ceb9953ee6e5e679 nice-0.9.9.ebuild 999
+MD5 e5ec5690efd96c71d7f1437a92d7daaa files/digest-nice-0.9.9 70
+MD5 1da45564d5fbf7c40edf23127ba00131 files/nice-0.9.9.patch 653
diff --git a/dev-java/nice/files/digest-nice-0.9.9 b/dev-java/nice/files/digest-nice-0.9.9
new file mode 100644
index 000000000000..87b61392bec4
--- /dev/null
+++ b/dev-java/nice/files/digest-nice-0.9.9
@@ -0,0 +1 @@
+MD5 801bb276c189c39c97fff5ca6b6f4d48 Nice-0.9.9-source.tar.gz 2184172
diff --git a/dev-java/nice/files/nice-0.9.9.patch b/dev-java/nice/files/nice-0.9.9.patch
new file mode 100644
index 000000000000..ac91f7053a87
--- /dev/null
+++ b/dev-java/nice/files/nice-0.9.9.patch
@@ -0,0 +1,20 @@
+--- ./Makefile 2004-09-20 23:07:48.000000000 +1200
++++ ./Makefile 2004-09-30 13:46:20.701409989 +1200
+@@ -1,6 +1,6 @@
+
+ # Target directory for 'make install'
+-PREFIX= /usr/local
++PREFIX= ${DESTDIR}/usr
+ BINDIR= ${PREFIX}/bin
+ DOCDIR= ${PREFIX}/share/doc/nice
+ MANDIR= ${PREFIX}/share/man/man1
+--- bin/nicec 2004-11-14 14:06:26.000000000 +0100
++++ bin/nicec 2004-11-14 14:08:43.370862376 +0100
+@@ -53,6 +53,7 @@
+ if [ -z "$NICEC_JAR" ]; then
+ find_home "$scriptName"
+ NICEC_JAR=${APPHOME}/share/java/nice.jar
++ NICEC_JAR=`java-config -p nice`
+ fi
+
+ # Having a trailing ":" at the end of CLASSPATH seems to act as ":." on some platforms
diff --git a/dev-java/nice/metadata.xml b/dev-java/nice/metadata.xml
new file mode 100644
index 000000000000..7303cef96964
--- /dev/null
+++ b/dev-java/nice/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>java</herd>
+</pkgmetadata>
diff --git a/dev-java/nice/nice-0.9.9.ebuild b/dev-java/nice/nice-0.9.9.ebuild
new file mode 100644
index 000000000000..4ff035920aed
--- /dev/null
+++ b/dev-java/nice/nice-0.9.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/nice/nice-0.9.9.ebuild,v 1.1 2004/11/14 13:22:19 axxo Exp $
+
+inherit java-pkg eutils
+
+DESCRIPTION="A programming language based on, and extending from, Java."
+
+HOMEPAGE="http://nice.sourceforge.net"
+SRC_URI="mirror://sourceforge/nice/Nice-${PV}-source.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+RDEPEND=">=virtual/jdk-1.3"
+DEPEND=">=virtual/jre-1.3
+ sys-apps/groff
+ >=dev-java/javacc-3.2"
+NICE="nice-${PV}.orig"
+S="${WORKDIR}/${NICE}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}.patch
+
+ cd ${S}/external
+ java-pkg_jar-from javacc
+}
+
+src_compile() {
+ make || die "failed to compile"
+ mkdir man
+ ./bin/nicec --man > man/nicec.1
+ ./bin/niceunit --man > man/niceunit.1
+ groff -mandoc -Thtml man/nicec.1 > man/nicec.html
+}
+
+src_test() { :; }
+
+src_install() {
+ dobin bin/nicec || die "nicec is missing"
+ dosym nicec /usr/bin/niceunit
+ java-pkg_dojar share/java/nice.jar
+ doman man/*.1
+ dohtml man/nicec.html
+}