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: Sat, 01 Jun 2019 21:56:56
Message-Id: 1559426145.3b4cc797d4983e41a3a0fe402e24ac645cba1f3b.monsieurp@gentoo
1 commit: 3b4cc797d4983e41a3a0fe402e24ac645cba1f3b
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 24 18:08:31 2019 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 1 21:55:45 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4cc797
7
8 dev-lang/scala-bin: clean up old.
9
10 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.11
12
13 dev-lang/scala-bin/Manifest | 1 -
14 dev-lang/scala-bin/scala-bin-2.11.8.ebuild | 85 ------------------------------
15 2 files changed, 86 deletions(-)
16
17 diff --git a/dev-lang/scala-bin/Manifest b/dev-lang/scala-bin/Manifest
18 index a491439fc32..28df49eaab8 100644
19 --- a/dev-lang/scala-bin/Manifest
20 +++ b/dev-lang/scala-bin/Manifest
21 @@ -1,2 +1 @@
22 -DIST scala-2.11.8.tgz 28678231 BLAKE2B 3e75e941112afb094e99be76fa7d039b27a32b1cedd645bad43b776ee9136f6ac3951eabe7c7182280f442050a3c7c658d49906b42004965128dd048d2ad73d2 SHA512 c00a0eaa4317c3ffbdbbd9c817f06c5262f0549f22bd7f1886cc22643e34e8909648bbfb58f3a63c453baf045381a52128ff0b18b7a39274ef03aad7daea9fdf
23 DIST scala-2.12.4.tgz 19741785 BLAKE2B e782a4ac000ffcebc2faaac077cbb3cc13f8cc56deb9b3a78f1bddd3d0e6fd282d70f10cfef0780e4ab6a13e8d51b0401f84829b7974bd8823aecab54476ab02 SHA512 e6a9e11974d3bacc5f5dcdfdb379bdd1b430b1682141bed688f02f8b49395aff7c55cdb8da3319dff55da7bd7cfe7545e9b26db9558316ac8b3e29f6bb2c6d74
24
25 diff --git a/dev-lang/scala-bin/scala-bin-2.11.8.ebuild b/dev-lang/scala-bin/scala-bin-2.11.8.ebuild
26 deleted file mode 100644
27 index 83f4905b76f..00000000000
28 --- a/dev-lang/scala-bin/scala-bin-2.11.8.ebuild
29 +++ /dev/null
30 @@ -1,85 +0,0 @@
31 -# Copyright 1999-2017 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -
36 -JAVA_PKG_IUSE="doc"
37 -
38 -inherit java-pkg-2
39 -
40 -MY_PN="${PN%-*}"
41 -MY_P="${MY_PN}-${PV}"
42 -
43 -DESCRIPTION="The Scala Programming Language"
44 -HOMEPAGE="http://scala.epfl.ch/"
45 -SRC_URI="http://downloads.lightbend.com/${MY_PN}/${PV}/${MY_P}.tgz"
46 -
47 -LICENSE="BSD"
48 -SLOT="0"
49 -KEYWORDS="amd64 x86"
50 -IUSE="doc"
51 -
52 -RDEPEND="
53 - >=virtual/jre-1.6
54 - !dev-lang/scala"
55 -
56 -S="${WORKDIR}/${MY_P}"
57 -
58 -src_prepare() {
59 - default
60 - ebegin 'Cleaning .bat files'
61 - rm -f bin/*.bat || die
62 - eend $?
63 -
64 - ebegin 'Patching SCALA_HOME variable in bin/ directory'
65 - local f
66 - for f in bin/*; do
67 - sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' $f || die
68 - done
69 - eend $?
70 -}
71 -
72 -src_compile() {
73 - :;
74 -}
75 -
76 -src_install() {
77 - ebegin 'Installing bin scripts'
78 - dobin bin/*
79 - eend $?
80 -
81 - ebegin 'Installing jar files'
82 - cd lib/ || die
83 -
84 - # Unversion those libs
85 - java-pkg_newjar scala-continuations-library_*.jar scala-continuations-library.jar
86 - java-pkg_newjar akka-actor_*.jar akka-actor.jar
87 - java-pkg_newjar config-*.jar config.jar
88 - java-pkg_newjar scala-actors-2.11.0.jar scala-actors.jar
89 - java-pkg_newjar scala-actors-migration_*.jar scala-actors-migration.jar
90 - java-pkg_newjar scala-swing_*.jar scala-swing.jar
91 - java-pkg_newjar scala-parser-combinators_*.jar scala-parser-combinators.jar
92 - java-pkg_newjar scala-xml_*.jar scala-xml.jar
93 - java-pkg_newjar jline-*.jar jline.jar
94 - java-pkg_newjar scala-continuations-plugin_*.jar scala-continuations-plugin.jar
95 - java-pkg_newjar scalap-*.jar scalap.jar
96 -
97 - # Install these the usual way
98 - java-pkg_dojar scala-compiler.jar
99 - java-pkg_dojar scala-library.jar
100 - java-pkg_dojar scala-reflect.jar
101 -
102 - eend $?
103 -
104 - cd ../ || die
105 -
106 - ebegin 'Installing man pages'
107 - doman man/man1/*.1
108 - eend $?
109 -
110 - if use doc; then
111 - ebegin 'Installing documentation'
112 - java-pkg_dohtml -r doc/tools
113 - eend $?
114 - fi
115 -}