Fix java.eclassesnotused logic. Thanks to Betelgeuse.
authorZac Medico <zmedico@gentoo.org>
Sun, 6 Apr 2008 21:10:16 +0000 (21:10 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 6 Apr 2008 21:10:16 +0000 (21:10 -0000)
svn path=/main/trunk/; revision=9732

bin/repoman

index ae2804e9f1af6c80fa1a3dabd3c4f9000d97390f..15f6b7d06facb72ad6d869cb6b64a6e3e5b2df7f 100755 (executable)
@@ -1116,7 +1116,8 @@ for x in scanlist:
                                myflag = myflag[1:]
                        myiuse.add(myflag)
 
-               inherited_java_eclass = "java-pkg" in inherited
+               inherited_java_eclass = "java-pkg-2" in inherited or \
+                       "java-pkg-opt-2" in inherited
                operator_tokens = set(["||", "(", ")"])
                type_list, badsyntax = [], []
                for mytype in ("DEPEND", "RDEPEND", "PDEPEND", "LICENSE", "PROVIDE"):