Add a new package for IcedTea (#4804)
* alsa-lib: new package * cups: new package * icedtea: new package * icedtea: adding JAVA_HOME variable * alsa: removing placeholder * icedtea: typo fix * alsa: fixing formattting * icedtea: formatting fixes and cleanup * icedtea: additional cleanup * jdk: adding provides('java') to jdk, setting jdk to default java. * icedtea: adding jdk as a dependency * java: changing depends_on('jdk') and similar entries to depends_on('java') * icedtea: removing unused imports, trying to placate flake8. * fastqc: fixing flake8 error * bazel: fixing typo in java dependency * jdk: changing provides java to a range * icedtea: cleaning up. Splitting up checksums. * icedtea: jdk dependency is build only
This commit is contained in:

committed by
Adam J. Stewart

parent
ab0ea3cec4
commit
db74f4c3a1
@@ -93,7 +93,7 @@ class Octave(AutotoolsPackage):
|
||||
depends_on('gnuplot', when='+gnuplot')
|
||||
depends_on('image-magick', when='+magick')
|
||||
depends_on('hdf5', when='+hdf5')
|
||||
depends_on('jdk', when='+jdk') # TODO: requires Java 6 ?
|
||||
depends_on('java', when='+jdk') # TODO: requires Java 6 ?
|
||||
depends_on('llvm', when='+llvm')
|
||||
# depends_on('opengl', when='+opengl') # TODO: add package
|
||||
depends_on('qhull', when='+qhull')
|
||||
@@ -186,9 +186,9 @@ def configure_args(self):
|
||||
|
||||
if '+jdk' in spec:
|
||||
config_args.extend([
|
||||
"--with-java-homedir=%s" % spec['jdk'].prefix,
|
||||
"--with-java-includedir=%s" % spec['jdk'].prefix.include,
|
||||
"--with-java-libdir=%s" % spec['jdk'].prefix.lib
|
||||
"--with-java-homedir=%s" % spec['java'].prefix,
|
||||
"--with-java-includedir=%s" % spec['java'].prefix.include,
|
||||
"--with-java-libdir=%s" % spec['java'].prefix.lib
|
||||
])
|
||||
else:
|
||||
config_args.append("--disable-java")
|
||||
|
Reference in New Issue
Block a user