From: "Ralph Sennhauser" <sera@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/java-config:master commit in: src/java_config_2/, tests/testsuite/test_env/usr/share/java-config-2/vm/, ...
Date: Sat, 28 Dec 2013 13:15:42 +0000 (UTC) [thread overview]
Message-ID: <1388233680.95454bbc6cc295353e1cee2d4205d8a2ca91bf5c.sera@gentoo> (raw)
commit: 95454bbc6cc295353e1cee2d4205d8a2ca91bf5c
Author: Ralph Sennhauser <sera <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 18:24:01 2013 +0000
Commit: Ralph Sennhauser <sera <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 12:28:00 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/java-config.git;a=commit;h=95454bbc
Drop query functions for old style virtuals
Old style virtuals (PROVIDES) were banned from tree
---
src/java_config_2/Package.py | 9 ---------
src/java_config_2/VM.py | 21 ---------------------
src/java_config_2/Virtual.py | 6 ------
tests/testsuite/VM.py | 3 ---
.../usr/share/java-config-2/vm/blackdown-jdk-1.4.2 | 1 -
.../test_env/usr/share/java-config-2/vm/sun-jdk-1.6 | 1 -
.../test_env/usr/share/java-config-2/vm/sun-jdk-1.7 | 1 -
.../usr/share/java-config-2/vm/sun-jre-bin-1.6 | 1 -
8 files changed, 43 deletions(-)
diff --git a/src/java_config_2/Package.py b/src/java_config_2/Package.py
index 1733ea5..fc0d96d 100644
--- a/src/java_config_2/Package.py
+++ b/src/java_config_2/Package.py
@@ -66,15 +66,6 @@ class Package:
"""
return self.__get_deps("OPTIONAL_DEPEND")
- def get_provides(self):
- """
- Return the virtuals this package provides
- """
- pv = self.query('PROVIDES')
- if pv:
- return pv.split(" ")
- return []
-
def __get_deps(self, query):
"""
Internal function to get package's (optional) dependencies;
diff --git a/src/java_config_2/VM.py b/src/java_config_2/VM.py
index 2c1b407..abd6fb5 100644
--- a/src/java_config_2/VM.py
+++ b/src/java_config_2/VM.py
@@ -100,25 +100,4 @@ class VM:
raise PermissionError
return None
- def get_provides(self):
- if 'PROVIDES' in self.config:
- return self.config['PROVIDES'].split(' ')
- return []
-
- def provides(self, virtuals):
- if 'PROVIDES' in self.config:
- vp = self.config['PROVIDES'].split(' ')
- else:
- return False
-
- found = 0
-
- for virtual in virtuals:
- if virtual in vp:
- found += 1
- else:
- return False
-
- return found == len(virtuals)
-
# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:
diff --git a/src/java_config_2/Virtual.py b/src/java_config_2/Virtual.py
index b865d05..e0834a0 100644
--- a/src/java_config_2/Virtual.py
+++ b/src/java_config_2/Virtual.py
@@ -197,12 +197,6 @@ class Virtual(Package):
except:
return []
- def get_provides(self):
- """
- Return the virtuals this package provides
- """
- return self.get_provider().get_provides()
-
def get_provider(self):
"""
Return whether a package is to be used by the Virtual.
diff --git a/tests/testsuite/VM.py b/tests/testsuite/VM.py
index 5f1c477..081b5fc 100644
--- a/tests/testsuite/VM.py
+++ b/tests/testsuite/VM.py
@@ -15,9 +15,6 @@ class TestVM(unittest.TestCase):
self.ibm = em.get_vm('ibm-jdk-bin-1.5')
self.black = em.get_vm('blackdown-jdk-1.4.2')
- def test_empty_provide(self):
- self.assertFalse(self.ibm.provides("foobar"))
-
def test_name(self):
self.assertEqual(self.ibm.name(), 'ibm-jdk-bin-1.5')
diff --git a/tests/testsuite/test_env/usr/share/java-config-2/vm/blackdown-jdk-1.4.2 b/tests/testsuite/test_env/usr/share/java-config-2/vm/blackdown-jdk-1.4.2
index 3504f8e..0ed35d3 100644
--- a/tests/testsuite/test_env/usr/share/java-config-2/vm/blackdown-jdk-1.4.2
+++ b/tests/testsuite/test_env/usr/share/java-config-2/vm/blackdown-jdk-1.4.2
@@ -16,5 +16,4 @@ BOOTCLASSPATH="${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/sunrsasign.jar:$
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
GENERATION="2"
VMHANDLE="blackdown-jdk-1.4.2"
-PROVIDES="jdbc-stdext"
BUILD_ONLY="TRUE"
diff --git a/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.6 b/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.6
index 501935e..03b64d8 100644
--- a/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.6
+++ b/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.6
@@ -17,4 +17,3 @@ BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${
GENERATION="2"
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
VMHANDLE="sun-jdk-1.6"
-PROVIDES="jdbc-stdext jdbc-rowset"
diff --git a/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.7 b/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.7
index 71a5d5b..7afdfb6 100644
--- a/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.7
+++ b/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jdk-1.7
@@ -16,4 +16,3 @@ BOOTCLASSPATH="${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/i18n.jar:${JAVA_
GENERATION="2"
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
VMHANDLE="sun-jdk-1.7"
-PROVIDES="jdbc-stdext jdbc-rowset"
diff --git a/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jre-bin-1.6 b/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jre-bin-1.6
index b9f6fdd..ecb17f6 100644
--- a/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jre-bin-1.6
+++ b/tests/testsuite/test_env/usr/share/java-config-2/vm/sun-jre-bin-1.6
@@ -16,4 +16,3 @@ BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${
GENERATION="2"
ENV_VARS="JAVA_HOME JRE_HOME PATH ROOTPATH LDPATH MANPATH"
VMHANDLE="sun-jre-bin-1.6"
-PROVIDES="jdbc-stdext jdbc-rowset"
reply other threads:[~2013-12-28 13:15 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1388233680.95454bbc6cc295353e1cee2d4205d8a2ca91bf5c.sera@gentoo \
--to=sera@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox