monsieurp    15/02/19 21:45:30

  Modified:             ChangeLog
  Added:                scala-bin-2.11.5.ebuild
  Log:
  Bump to version 2.11.5. Fix bug #540704.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.17                 dev-java/scala-bin/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/scala-bin/ChangeLog?rev=1.17&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/scala-bin/ChangeLog?rev=1.17&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/scala-bin/ChangeLog?r1=1.16&r2=1.17

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/scala-bin/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog   2 Feb 2015 10:22:05 -0000       1.16
+++ ChangeLog   19 Feb 2015 21:45:30 -0000      1.17
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/scala-bin
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/scala-bin/ChangeLog,v 1.16 
2015/02/02 10:22:05 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/scala-bin/ChangeLog,v 1.17 
2015/02/19 21:45:30 monsieurp Exp $
+
+*scala-bin-2.11.5 (19 Feb 2015)
+
+  19 Feb 2015; Patrice Clement <[email protected]> +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 <[email protected]> scala-bin-2.11.4.ebuild:
   Add forgotten `doc' USE flag to IUSE flags. Fix bug 538480.



1.1                  dev-java/scala-bin/scala-bin-2.11.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/scala-bin/scala-bin-2.11.5.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/scala-bin/scala-bin-2.11.5.ebuild?rev=1.1&content-type=text/plain

Index: scala-bin-2.11.5.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/scala-bin/scala-bin-2.11.5.ebuild,v 
1.1 2015/02/19 21:45:30 monsieurp Exp $
EAPI=5

inherit java-utils-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
        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
        done
        eend $?
}

src_install() {
        ebegin 'Installing bin scripts'
        dodir /usr/bin
        exeinto /usr/bin
        doexe bin/*
        eend $?

        ebegin 'Installing jar files'
        cd lib/

        # 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 ../

        ebegin 'Installing man pages'
        doman man/man1/*.1
        eend $?

        if use doc; then
                ebegin 'Installing documentation'
                java-pkg_dohtml -r doc/tools
                eend $?
        fi
}




Reply via email to