summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrice Clement <monsieurp@gentoo.org>2015-05-18 21:07:03 +0000
committerPatrice Clement <monsieurp@gentoo.org>2015-05-18 21:07:03 +0000
commite9ba61ce2489c449b38c931005000d5479d71414 (patch)
tree97bc8cedb55e6d2738af2ea00834a27e07c3937d /dev-lang
parentVersion bump (diff)
downloadgentoo-2-e9ba61ce2489c449b38c931005000d5479d71414.tar.gz
gentoo-2-e9ba61ce2489c449b38c931005000d5479d71414.tar.bz2
gentoo-2-e9ba61ce2489c449b38c931005000d5479d71414.zip
Package move from dev-java/scala-bin to dev-lang/scala-bin.
Signed-off-by: Patrice Clement <monsieurp@gentoo.org> (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/scala-bin/ChangeLog97
-rw-r--r--dev-lang/scala-bin/metadata.xml8
-rw-r--r--dev-lang/scala-bin/scala-bin-2.11.4.ebuild78
-rw-r--r--dev-lang/scala-bin/scala-bin-2.11.5.ebuild78
-rw-r--r--dev-lang/scala-bin/scala-bin-2.11.6.ebuild78
5 files changed, 339 insertions, 0 deletions
diff --git a/dev-lang/scala-bin/ChangeLog b/dev-lang/scala-bin/ChangeLog
new file mode 100644
index 000000000000..5c02763a2b09
--- /dev/null
+++ b/dev-lang/scala-bin/ChangeLog
@@ -0,0 +1,97 @@
+# ChangeLog for dev-java/scala-bin
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/scala-bin/ChangeLog,v 1.1 2015/05/18 21:07:03 monsieurp Exp $
+
+ 18 May 2015; Patrice Clement <monsieurp@gentoo.org> metadata.xml:
+ Add myself as main maintainter.
+
+ 25 Mar 2015; Patrice Clement <monsieurp@gentoo.org> -scala-bin-1.2.0.1.ebuild:
+ Remove old (scala-1.2) after scala-2.11.4 has been stabled.
+
+ 25 Mar 2015; Agostino Sarubbo <ago@gentoo.org> scala-bin-2.11.4.ebuild:
+ Stable for x86, wrt bug #544302
+
+ 24 Mar 2015; Agostino Sarubbo <ago@gentoo.org> scala-bin-2.11.4.ebuild:
+ Stable for amd64, wrt bug #544302
+
+ 24 Mar 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
+ scala-bin-2.11.5.ebuild, scala-bin-2.11.6.ebuild:
+ Enhance ebuild layout and helper function usage
+
+*scala-bin-2.11.6 (24 Mar 2015)
+
+ 24 Mar 2015; Patrice Clement <monsieurp@gentoo.org> +scala-bin-2.11.6.ebuild:
+ Version bump. Fix bug 544298.
+
+ 21 Mar 2015; Justin Lecher <jlec@gentoo.org> scala-bin-2.11.4.ebuild,
+ scala-bin-2.11.5.ebuild:
+ use dobin instead of exeinto /usr/bin/ && doexe; add missing die; make ebuild
+ layout better readable
+
+ 04 Mar 2015; Patrice Clement <monsieurp@gentoo.org> scala-bin-2.11.4.ebuild,
+ scala-bin-2.11.5.ebuild:
+ Inherit java-pkg-2 instead of java-utils-2 (wrong eclass!). Fix bug 542086.
+
+*scala-bin-2.11.5 (19 Feb 2015)
+
+ 19 Feb 2015; Patrice Clement <monsieurp@gentoo.org> +scala-bin-2.11.5.ebuild,
+ scala-bin-2.11.4.ebuild:
+ Bump to version 2.11.5. Fix bug #540704.
+
+ 02 Feb 2015; Patrice Clement <monsieurp@gentoo.org> scala-bin-2.11.4.ebuild:
+ Add forgotten `doc' USE flag to IUSE flags. Fix bug 538480.
+
+ 18 Jan 2015; Patrice Clement <monsieurp@gentoo.org> scala-bin-2.11.4.ebuild:
+ Use java_prepare() instead of src_prepare. Add `doc' USE flag.
+
+*scala-bin-2.11.4 (18 Jan 2015)
+
+ 18 Jan 2015; Patrice Clement <monsieurp@gentoo.org> +scala-bin-2.11.4.ebuild:
+ Version bump to 2.11.4.
+
+ 12 Jan 2015; Patrice Clement <monsieurp@gentoo.org> scala-bin-1.2.0.1.ebuild:
+ Make use of ${PV} variable instead of full version number.
+
+ 11 Jan 2015; Patrice Clement <monsieurp@gentoo.org> scala-bin-1.2.0.1.ebuild:
+ Corrected sed warnings. Also corrected a bunch of QA warnings. Fix #533856.
+
+ 15 Dec 2010; Alistair Bush <ali_bush@gentoo.org> scala-bin-1.2.0.1.ebuild:
+ Block dev-lang/scala
+
+ 09 Feb 2009; Vlastimil Babka <caster@gentoo.org> scala-bin-1.2.0.1.ebuild:
+ Migrate to gen2 eclass.
+
+ 26 Dec 2007; Petteri Räty <betelgeuse@gentoo.org> metadata.xml:
+ Move from maintainer-needed to java.
+
+ 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
+ Removing karltk from metadata.xml as per #200332. Assigning to
+ maintainer-needed.
+
+ 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+ 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+ 19 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
+ scala-bin-1.2.0.1.ebuild:
+ stable on amd64 and x86
+
+ 22 Oct 2004; Dylan Carlson <absinthe@gentoo.org> scala-bin-1.2.0.1.ebuild:
+ Keywords ~amd64.
+
+ 16 Oct 2004; Thomas Matthijs <axxo@gentoo.org> scala-bin-1.2.0.1.ebuild:
+ use java-pkg_dohtml instead of dohtml to also install the package-list in
+ case of api docs: #50740
+
+ 28 Sep 2004; Sven Wegener <swegener@gentoo.org> :
+ Gentoo Technologies, Inc. -> Gentoo Foundation
+
+ 05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
+ Fixed ChangeLog header.
+
+*scala-bin-1.2.0.1 (02 Aug 2004)
+
+ 02 Aug 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
+ scala-bin-1.2.0.1.ebuild: Initial import. Ebuild submitted by myself.
diff --git a/dev-lang/scala-bin/metadata.xml b/dev-lang/scala-bin/metadata.xml
new file mode 100644
index 000000000000..68b30527c024
--- /dev/null
+++ b/dev-lang/scala-bin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+ <maintainer>
+ <email>monsieurp@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-lang/scala-bin/scala-bin-2.11.4.ebuild b/dev-lang/scala-bin/scala-bin-2.11.4.ebuild
new file mode 100644
index 000000000000..1fe9a986e5d8
--- /dev/null
+++ b/dev-lang/scala-bin/scala-bin-2.11.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/scala-bin/scala-bin-2.11.4.ebuild,v 1.1 2015/05/18 21:07:03 monsieurp Exp $
+
+EAPI=5
+
+inherit java-pkg-2
+
+DESCRIPTION="The Scala Programming Language"
+HOMEPAGE="http://scala.epfl.ch/"
+SRC_URI="http://downloads.typesafe.com/scala/${PV}/scala-${PV}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="
+ >=virtual/jre-1.6
+ !dev-lang/scala"
+
+JAVA_PKG_IUSE='doc'
+
+S=${WORKDIR}/scala-${PV}
+
+java_prepare() {
+ ebegin 'Cleaning .bat files'
+ rm -f bin/*.bat || die
+ eend $?
+
+ ebegin 'Patching SCALA_HOME variable in bin/ scripts'
+ for f in bin/*; do
+ sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' $f || die
+ done
+ eend $?
+}
+
+src_install() {
+ ebegin 'Installing bin scripts'
+ dobin bin/*
+ eend $?
+
+ ebegin 'Installing jar files'
+ cd lib/ || die
+
+ # Unversion those libs
+ java-pkg_newjar scala-continuations-library_*.jar scala-continuations-library.jar
+ java-pkg_newjar akka-actor_*.jar akka-actor.jar
+ java-pkg_newjar config-*.jar config.jar
+ java-pkg_newjar scala-actors-2.11.0.jar scala-actors.jar
+ java-pkg_newjar scala-actors-migration_*.jar scala-actors-migration.jar
+ java-pkg_newjar scala-swing_*.jar scala-swing.jar
+ java-pkg_newjar scala-parser-combinators_*.jar scala-parser-combinators.jar
+ java-pkg_newjar scala-xml_*.jar scala-xml.jar
+ java-pkg_newjar jline-*.jar jline.jar
+ java-pkg_newjar scala-continuations-plugin_*.jar scala-continuations-plugin.jar
+ java-pkg_newjar scalap-*.jar scalap.jar
+
+ # Install these the usual way
+ java-pkg_dojar scala-compiler.jar
+ java-pkg_dojar scala-library.jar
+ java-pkg_dojar scala-reflect.jar
+
+ eend $?
+
+ cd ../ || die
+
+ ebegin 'Installing man pages'
+ doman man/man1/*.1
+ eend $?
+
+ if use doc; then
+ ebegin 'Installing documentation'
+ java-pkg_dohtml -r doc/tools
+ eend $?
+ fi
+}
diff --git a/dev-lang/scala-bin/scala-bin-2.11.5.ebuild b/dev-lang/scala-bin/scala-bin-2.11.5.ebuild
new file mode 100644
index 000000000000..f2dfc237f675
--- /dev/null
+++ b/dev-lang/scala-bin/scala-bin-2.11.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/scala-bin/scala-bin-2.11.5.ebuild,v 1.1 2015/05/18 21:07:03 monsieurp Exp $
+
+EAPI=5
+
+inherit java-pkg-2
+
+DESCRIPTION="The Scala Programming Language"
+HOMEPAGE="http://scala.epfl.ch/"
+SRC_URI="http://downloads.typesafe.com/scala/${PV}/scala-${PV}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="
+ >=virtual/jre-1.6
+ !dev-lang/scala"
+
+JAVA_PKG_IUSE='doc'
+
+S=${WORKDIR}/scala-${PV}
+
+java_prepare() {
+ ebegin 'Cleaning .bat files'
+ rm -f bin/*.bat || die
+ eend $?
+
+ ebegin 'Patching SCALA_HOME variable in bin/ scripts'
+ for f in bin/*; do
+ sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' $f || die
+ done
+ eend $?
+}
+
+src_install() {
+ ebegin 'Installing bin scripts'
+ dobin bin/*
+ eend $?
+
+ ebegin 'Installing jar files'
+ cd lib/ || die
+
+ # Unversion those libs
+ java-pkg_newjar scala-continuations-library_*.jar scala-continuations-library.jar
+ java-pkg_newjar akka-actor_*.jar akka-actor.jar
+ java-pkg_newjar config-*.jar config.jar
+ java-pkg_newjar scala-actors-2.11.0.jar scala-actors.jar
+ java-pkg_newjar scala-actors-migration_*.jar scala-actors-migration.jar
+ java-pkg_newjar scala-swing_*.jar scala-swing.jar
+ java-pkg_newjar scala-parser-combinators_*.jar scala-parser-combinators.jar
+ java-pkg_newjar scala-xml_*.jar scala-xml.jar
+ java-pkg_newjar jline-*.jar jline.jar
+ java-pkg_newjar scala-continuations-plugin_*.jar scala-continuations-plugin.jar
+ java-pkg_newjar scalap-*.jar scalap.jar
+
+ # Install these the usual way
+ java-pkg_dojar scala-compiler.jar
+ java-pkg_dojar scala-library.jar
+ java-pkg_dojar scala-reflect.jar
+
+ eend $?
+
+ cd ../ || die
+
+ ebegin 'Installing man pages'
+ doman man/man1/*.1
+ eend $?
+
+ if use doc; then
+ ebegin 'Installing documentation'
+ java-pkg_dohtml -r doc/tools
+ eend $?
+ fi
+}
diff --git a/dev-lang/scala-bin/scala-bin-2.11.6.ebuild b/dev-lang/scala-bin/scala-bin-2.11.6.ebuild
new file mode 100644
index 000000000000..dc36312eaa9a
--- /dev/null
+++ b/dev-lang/scala-bin/scala-bin-2.11.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/scala-bin/scala-bin-2.11.6.ebuild,v 1.1 2015/05/18 21:07:03 monsieurp Exp $
+
+EAPI=5
+
+inherit java-pkg-2
+
+DESCRIPTION="The Scala Programming Language"
+HOMEPAGE="http://scala.epfl.ch/"
+SRC_URI="http://downloads.typesafe.com/scala/${PV}/scala-${PV}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="
+ >=virtual/jre-1.6
+ !dev-lang/scala"
+
+JAVA_PKG_IUSE='doc'
+
+S=${WORKDIR}/scala-${PV}
+
+java_prepare() {
+ ebegin 'Cleaning .bat files'
+ rm -f bin/*.bat || die
+ eend $?
+
+ ebegin 'Patching SCALA_HOME variable in bin/ scripts'
+ for f in bin/*; do
+ sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' $f || die
+ done
+ eend $?
+}
+
+src_install() {
+ ebegin 'Installing bin scripts'
+ dobin bin/*
+ eend $?
+
+ ebegin 'Installing jar files'
+ cd lib/ || die
+
+ # Unversion those libs
+ java-pkg_newjar scala-continuations-library_*.jar scala-continuations-library.jar
+ java-pkg_newjar akka-actor_*.jar akka-actor.jar
+ java-pkg_newjar config-*.jar config.jar
+ java-pkg_newjar scala-actors-2.11.0.jar scala-actors.jar
+ java-pkg_newjar scala-actors-migration_*.jar scala-actors-migration.jar
+ java-pkg_newjar scala-swing_*.jar scala-swing.jar
+ java-pkg_newjar scala-parser-combinators_*.jar scala-parser-combinators.jar
+ java-pkg_newjar scala-xml_*.jar scala-xml.jar
+ java-pkg_newjar jline-*.jar jline.jar
+ java-pkg_newjar scala-continuations-plugin_*.jar scala-continuations-plugin.jar
+ java-pkg_newjar scalap-*.jar scalap.jar
+
+ # Install these the usual way
+ java-pkg_dojar scala-compiler.jar
+ java-pkg_dojar scala-library.jar
+ java-pkg_dojar scala-reflect.jar
+
+ eend $?
+
+ cd ../ || die
+
+ ebegin 'Installing man pages'
+ doman man/man1/*.1
+ eend $?
+
+ if use doc; then
+ ebegin 'Installing documentation'
+ java-pkg_dohtml -r doc/tools
+ eend $?
+ fi
+}