dev-java/freemarker: Fix DESCRIPTION length + minor housekeeping.
authorPatrice Clement <monsieurp@gentoo.org>
Wed, 20 Jan 2016 22:06:29 +0000 (22:06 +0000)
committerPatrice Clement <monsieurp@gentoo.org>
Wed, 20 Jan 2016 22:13:46 +0000 (22:13 +0000)
Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
dev-java/freemarker/freemarker-2.3.13-r2.ebuild

index 9ece82cd09cc2604e123ccb238e4c980e75a3f54..fe9e4adec64b6714bca0a4c0a0ad5ec8014da2ea 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,7 +9,7 @@ WANT_ANT_TASKS="ant-nodeps"
 
 inherit java-pkg-2 java-ant-2 eutils
 
-DESCRIPTION=" FreeMarker is a template engine; a generic tool to generate text output based on templates"
+DESCRIPTION="FreeMarker is a tool to generate text output based on templates"
 HOMEPAGE="http://freemarker.sourceforge.net/"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
@@ -24,9 +24,13 @@ CDEPEND="dev-java/jython:2.7
        java-virtuals/servlet-api:2.5
        dev-java/jaxen:1.1
        dev-java/juel:0"
-RDEPEND="${CDEPEND}
+
+RDEPEND="
+       ${CDEPEND}
        >=virtual/jre-1.6"
-DEPEND="${CDEPEND}
+
+DEPEND="
+       ${CDEPEND}
        >=virtual/jdk-1.6
        dev-java/javacc:0"
 
@@ -40,7 +44,7 @@ PATCHES=(
 
 java_prepare() {
        # Do away with bundled jar files.
-       find -name '*.jar' -exec rm -v {} + || die
+       java-pkg_clean
 
        # Apply patches.
        epatch ${PATCHES[@]}
@@ -73,7 +77,7 @@ src_compile() {
 }
 
 src_install() {
-       java-pkg_dojar lib/${PN}.jar
+       java-pkg_dojar "lib/${PN}.jar"
        dodoc README.txt
 
        use doc && java-pkg_dojavadoc build/api