Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/scala-bin/
Date: Fri, 25 Sep 2015 20:29:01
Message-Id: 1443212768.c6d4694e9eb0a0941215c9a898eeffd77ab89625.monsieurp@gentoo
1 commit: c6d4694e9eb0a0941215c9a898eeffd77ab89625
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 25 20:26:08 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 25 20:26:08 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d4694e
7
8 dev-lang/scala-bin: Clean up old.
9
10 Package-Manager: portage-2.2.18
11 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
12
13 dev-lang/scala-bin/Manifest | 1 -
14 dev-lang/scala-bin/scala-bin-2.11.6.ebuild | 77 ------------------------------
15 2 files changed, 78 deletions(-)
16
17 diff --git a/dev-lang/scala-bin/Manifest b/dev-lang/scala-bin/Manifest
18 index d7dee54..63f678a 100644
19 --- a/dev-lang/scala-bin/Manifest
20 +++ b/dev-lang/scala-bin/Manifest
21 @@ -1,2 +1 @@
22 -DIST scala-2.11.6.tgz 27130723 SHA256 41ba45e4600404634217a66d6b2c960459d3a67e0344a7c3d9642d0eaa446583 SHA512 aeb6dd1b586d4e66e01f268aa8a647a303f2f960cbe255e9c79ced978dad92b6cef3cba143945affa3427548daed6e5e1d607b9ecb4d7567adc886d64546da61 WHIRLPOOL 20c1bd8b905ad4f7d155d366637a2aeaeb50569025ba585a0e6e3bb2268068e7b74bed26769a9b3a1d1d662833b6d5f57781c7165ec84d1c63142cdd6edae294
23 DIST scala-2.11.7.tgz 28460530 SHA256 ffe4196f13ee98a66cf54baffb0940d29432b2bd820bd0781a8316eec22926d0 SHA512 1603fc6a0a6b3656146eee5650e0a57402d8ce65382220055a4934acb8fa15a81721b3b732ca856566e99c564e8b0a9448c8887668a814765798bea57933e6a3 WHIRLPOOL 808db0b2eddf356ad259b21681a6465b666875da3ebc6f49be3f4c9da7358b36dec0b25b6c243725e92f27311a109f559ffc6f2c31dd19f115d665cff95ed8b5
24
25 diff --git a/dev-lang/scala-bin/scala-bin-2.11.6.ebuild b/dev-lang/scala-bin/scala-bin-2.11.6.ebuild
26 deleted file mode 100644
27 index 886fd7b..0000000
28 --- a/dev-lang/scala-bin/scala-bin-2.11.6.ebuild
29 +++ /dev/null
30 @@ -1,77 +0,0 @@
31 -# Copyright 1999-2015 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -# $Id$
34 -
35 -EAPI=5
36 -
37 -inherit java-pkg-2
38 -
39 -DESCRIPTION="The Scala Programming Language"
40 -HOMEPAGE="http://scala.epfl.ch/"
41 -SRC_URI="http://downloads.typesafe.com/scala/${PV}/scala-${PV}.tgz"
42 -
43 -LICENSE="BSD"
44 -SLOT="0"
45 -KEYWORDS="x86 amd64"
46 -IUSE="doc"
47 -
48 -DEPEND=""
49 -RDEPEND=">=virtual/jre-1.6
50 - !dev-lang/scala"
51 -
52 -JAVA_PKG_IUSE="doc"
53 -
54 -S=${WORKDIR}/scala-${PV}
55 -
56 -java_prepare() {
57 - ebegin 'Cleaning .bat files'
58 - rm -f bin/*.bat || die
59 - eend $?
60 -
61 - ebegin 'Patching SCALA_HOME variable in bin/ scripts'
62 - for f in bin/*; do
63 - sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' $f || die
64 - done
65 - eend $?
66 -}
67 -
68 -src_install() {
69 - ebegin 'Installing bin scripts'
70 - dobin bin/*
71 - eend $?
72 -
73 - ebegin 'Installing jar files'
74 - cd lib/ || die
75 -
76 - # Unversion those libs
77 - java-pkg_newjar scala-continuations-library_*.jar scala-continuations-library.jar
78 - java-pkg_newjar akka-actor_*.jar akka-actor.jar
79 - java-pkg_newjar config-*.jar config.jar
80 - java-pkg_newjar scala-actors-2.11.0.jar scala-actors.jar
81 - java-pkg_newjar scala-actors-migration_*.jar scala-actors-migration.jar
82 - java-pkg_newjar scala-swing_*.jar scala-swing.jar
83 - java-pkg_newjar scala-parser-combinators_*.jar scala-parser-combinators.jar
84 - java-pkg_newjar scala-xml_*.jar scala-xml.jar
85 - java-pkg_newjar jline-*.jar jline.jar
86 - java-pkg_newjar scala-continuations-plugin_*.jar scala-continuations-plugin.jar
87 - java-pkg_newjar scalap-*.jar scalap.jar
88 -
89 - # Install these the usual way
90 - java-pkg_dojar scala-compiler.jar
91 - java-pkg_dojar scala-library.jar
92 - java-pkg_dojar scala-reflect.jar
93 -
94 - eend $?
95 -
96 - cd ../ || die
97 -
98 - ebegin 'Installing man pages'
99 - doman man/man1/*.1
100 - eend $?
101 -
102 - if use doc; then
103 - ebegin 'Installing documentation'
104 - java-pkg_dohtml -r doc/tools
105 - eend $?
106 - fi
107 -}