diff options
author | Wouter Deconinck <wdconinc@gmail.com> | 2024-09-30 03:39:32 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-30 10:39:32 +0200 |
commit | 429c5149ce8d86cdaebee54664975f6188ac989d (patch) | |
tree | 663f757438085d5a153b3ce7c0ad20e25a7964b6 | |
parent | 043fea4ef9e19310f9d7733df9c42c928d67b2b3 (diff) | |
download | spack-429c5149ce8d86cdaebee54664975f6188ac989d.tar.gz spack-429c5149ce8d86cdaebee54664975f6188ac989d.tar.bz2 spack-429c5149ce8d86cdaebee54664975f6188ac989d.tar.xz spack-429c5149ce8d86cdaebee54664975f6188ac989d.zip |
perl-dbi: add v1.645 (#46640)
-rw-r--r-- | var/spack/repos/builtin/packages/perl-dbi/package.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/perl-dbi/package.py b/var/spack/repos/builtin/packages/perl-dbi/package.py index 319cc53bbb..1064d147d3 100644 --- a/var/spack/repos/builtin/packages/perl-dbi/package.py +++ b/var/spack/repos/builtin/packages/perl-dbi/package.py @@ -12,9 +12,16 @@ class PerlDbi(PerlPackage): database interface independent of the actual database being used.""" homepage = "https://dbi.perl.org/" - url = "http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.636.tar.gz" + url = "https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-1.645.tgz" license("GPL-1.0-or-later OR Artistic-1.0-Perl") + version("1.645", sha256="e38b7a5efee129decda12383cf894963da971ffac303f54cc1b93e40e3cf9921") version("1.643", sha256="8a2b993db560a2c373c174ee976a51027dd780ec766ae17620c20393d2e836fa") version("1.636", sha256="8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c") + + def url_for_version(self, version): + if version <= Version("1.643"): + return f"http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-{version}.tar.gz" + else: + return f"https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-{version}.tgz" |