-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
py-lscsoft-glue: renamed 'glue' port
- distribute 27 36 and 37 variants - updated references
- Loading branch information
1 parent
fbaa7e0
commit c3252a9
Showing
6 changed files
with
62 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 | ||
|
||
PortSystem 1.0 | ||
PortGroup python 1.0 | ||
|
||
name py-lscsoft-glue | ||
version 1.60.0 | ||
|
||
categories-append science | ||
platforms darwin | ||
maintainers {ram @skymoo} \ | ||
{ligo.org:duncan.macleod @duncanmmacleod} \ | ||
{ligo.org:ryan.fisher @rpfisher} | ||
license GPL-3+ | ||
|
||
description Grid LSC User Environment | ||
long_description \ | ||
Glue is a suite of python modules and programs to allow users to run \ | ||
LSC codes on the grid. | ||
|
||
homepage https://git.ligo.org/lscsoft/glue/ | ||
master_sites http://software.ligo.org/lscsoft/source/ | ||
distname lscsoft-glue-${version} | ||
|
||
checksums rmd160 08ad85a70e86960a6baa4bf1c283c7b0fda80498 \ | ||
sha256 89d8e55c7e9d9abacec0abac9f91090f0bb0789279309b530c5e4d9fe1a8e687 \ | ||
size 2490073 | ||
|
||
python.versions 27 36 37 | ||
python.default_version 27 | ||
|
||
if {${name} ne ${subport}} { | ||
depends_lib-append port:py${python.version}-six \ | ||
port:py${python.version}-numpy \ | ||
port:py${python.version}-pyrxp \ | ||
port:py${python.version}-openssl \ | ||
port:py${python.version}-ligo-segments | ||
if {${python.version} == 27} { | ||
depends_lib-append port:py${python.version}-cjson | ||
} | ||
depends_build-append port:py${python.version}-setuptools | ||
} | ||
|
||
# py-pyrxp is not universal | ||
universal_variant no | ||
|
||
if {${name} eq ${subport}} { | ||
livecheck.type regex | ||
livecheck.url ${master_sites} | ||
livecheck.regex {lscsoft-glue-(\d+(?:\.\d+)*).tar.gz} | ||
} else { | ||
livecheck.type none | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,44 +1,14 @@ | ||
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 | ||
|
||
PortSystem 1.0 | ||
PortGroup python 1.0 | ||
PortGroup obsolete 1.0 | ||
|
||
name glue | ||
replaced_by py27-lscsoft-glue | ||
version 1.58.2 | ||
revision 2 | ||
categories science | ||
platforms darwin | ||
supported_archs noarch | ||
maintainers {ram @skymoo} {ligo.org:duncan.macleod @duncanmmacleod} | ||
license GPL-3+ | ||
|
||
# The GPL and OpenSSL licenses conflict with each other, and our build | ||
# dependency on Python results in an indirect dependency on OpenSSL. | ||
# However, there is no real conflict in the case of LALSuite because Python | ||
# is used as a separately installed interpreter. | ||
license_noconflict openssl | ||
|
||
description Grid LSC User Environment | ||
long_description \ | ||
Glue is a suite of python modules and programs to allow users to run \ | ||
LSC codes on the grid. | ||
|
||
homepage https://www.lsc-group.phys.uwm.edu/daswg/projects/glue.html | ||
master_sites http://software.ligo.org/lscsoft/source/ | ||
distname lscsoft-${name}-${version} | ||
|
||
checksums rmd160 1df76f5f46646a09d649d94c77b4b46af5cbec28 \ | ||
sha256 3d48ce049ff9369cd890428312a2fc68d6ac8324448b8b8a8ef8baf497e68339 \ | ||
size 2535460 | ||
|
||
python.default_version 27 | ||
|
||
depends_lib-append port:py${python.version}-numpy \ | ||
port:py${python.version}-pyrxp \ | ||
port:py${python.version}-openssl \ | ||
port:py${python.version}-cjson | ||
|
||
# py-pyrxp is not universal | ||
universal_variant no | ||
|
||
livecheck.type regex | ||
livecheck.url ${master_sites} | ||
livecheck.regex {lscsoft-glue-(\d+(?:\.\d+)*).tar.gz} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters