monsieurp    15/07/07 09:41:01

  Modified:             gnu-crypto-2.0.1-r3.ebuild ChangeLog
  Log:
  Install gnu-crypto-test.jar only when tests are enabled. Fix bug 554128.
  
  Signed-off-by: Patrice Clement <[email protected]>
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  Changes    Path
1.2                  dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild?r1=1.1&r2=1.2

Index: gnu-crypto-2.0.1-r3.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gnu-crypto-2.0.1-r3.ebuild  6 Jul 2015 20:10:43 -0000       1.1
+++ gnu-crypto-2.0.1-r3.ebuild  7 Jul 2015 09:41:01 -0000       1.2
@@ -1,10 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild,v 1.1 
2015/07/06 20:10:43 monsieurp Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-java/gnu-crypto/gnu-crypto-2.0.1-r3.ebuild,v 1.2 
2015/07/07 09:41:01 monsieurp Exp $
 
 EAPI=5
 
-JAVA_PKG_IUSE="doc source"
+JAVA_PKG_IUSE="doc source test"
 
 inherit java-pkg-2 java-ant-2
 
@@ -33,26 +33,29 @@
        java-pkg-2_src_compile
 }
 
-TEST_TARGETS=(
-       check
-       ent
-)
-
 src_test() {
+       local TEST_TARGETS=(
+               check
+               ent
+       )
+
        for target in ${TEST_TARGETS[@]}; do
                EANT_TEST_TARGET=${target} \
                        java-pkg-2_src_test
        done
 }
 
-GNU_CRYPTO_JARS=(
-       "${PN}"
-       "${PN}-test"
-       javax-crypto
-       javax-security
-)
-
 src_install() {
+       local GNU_CRYPTO_JARS=(
+               "${PN}"
+               javax-crypto
+               javax-security
+       )
+
+       if use test; then
+               GNU_CRYPTO_JARS=(${GNU_CRYPTO_JARS[@]} "${PN}-test")
+       fi
+
        for jar in ${GNU_CRYPTO_JARS[@]}; do
                java-pkg_dojar "lib/${jar}.jar"
        done



1.31                 dev-java/gnu-crypto/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/gnu-crypto/ChangeLog?rev=1.31&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/gnu-crypto/ChangeLog?rev=1.31&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/gnu-crypto/ChangeLog?r1=1.30&r2=1.31

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/gnu-crypto/ChangeLog,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- ChangeLog   6 Jul 2015 20:10:43 -0000       1.30
+++ ChangeLog   7 Jul 2015 09:41:01 -0000       1.31
@@ -1,6 +1,10 @@
 # ChangeLog for dev-java/gnu-crypto
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-crypto/ChangeLog,v 1.30 
2015/07/06 20:10:43 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-crypto/ChangeLog,v 1.31 
2015/07/07 09:41:01 monsieurp Exp $
+
+  07 Jul 2015; Patrice Clement <[email protected]>
+  gnu-crypto-2.0.1-r3.ebuild:
+  Install gnu-crypto-test.jar only when tests are enabled. Fix bug 554128.
 
 *gnu-crypto-2.0.1-r3 (06 Jul 2015)
 




Reply via email to