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
@@ -39,7 +39,7 @@ class Trimmomatic(Package):
|
||||
version('0.36', '8549130d86b6f0382b1a71a2eb45de39')
|
||||
version('0.33', '924fc8eb38fdff71740a0e05d32d6a2b')
|
||||
|
||||
depends_on('jdk@8:', type='run')
|
||||
depends_on('java@8:', type='run')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
mkdirp(prefix.bin)
|
||||
@@ -58,7 +58,7 @@ def install(self, spec, prefix):
|
||||
|
||||
# Munge the helper script to explicitly point to java and the
|
||||
# jar file.
|
||||
java = join_path(self.spec['jdk'].prefix, 'bin', 'java')
|
||||
java = join_path(self.spec['java'].prefix, 'bin', 'java')
|
||||
kwargs = {'ignore_absent': False, 'backup': False, 'string': False}
|
||||
filter_file('^java', java, script, **kwargs)
|
||||
filter_file('trimmomatic.jar', join_path(prefix.bin, jar_file),
|
||||
|
Reference in New Issue
Block a user