diff options
author | 2015-05-18 21:07:03 +0000 | |
---|---|---|
committer | 2015-05-18 21:07:03 +0000 | |
commit | e9ba61ce2489c449b38c931005000d5479d71414 (patch) | |
tree | 97bc8cedb55e6d2738af2ea00834a27e07c3937d /dev-lang | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 97 | ||||
-rw-r--r-- | dev-lang/scala-bin/metadata.xml | 8 | ||||
-rw-r--r-- | dev-lang/scala-bin/scala-bin-2.11.4.ebuild | 78 | ||||
-rw-r--r-- | dev-lang/scala-bin/scala-bin-2.11.5.ebuild | 78 | ||||
-rw-r--r-- | dev-lang/scala-bin/scala-bin-2.11.6.ebuild | 78 |
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 +} |