igwn-lalsuite-dev¶
IGWN LALSuite Development metapackage
License: GPL-3.0-or-later
Maintainer: IGWN Computing and Software Committee (CompSoft) (compsoft@ligo.org)
Priority: optional
Section:
Description¶
IGWN metapackage to install development requirements for building and testing LALSuite
Distributions¶
Bookworm (Debian)¶
Metapackage name: igwn-lalsuite-dev
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkg-configswigbchelp2manigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-binarieslibcfitsio-devlibchealpix-devlibfftw3-devlibgsl-devlibhdf5-devldas-tools-framecpp-c-devlibframel-devlibmetaio-devpython3-numpypython3-all-devpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
Bullseye (Debian)¶
Metapackage name: igwn-lalsuite-dev
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkg-configswigbchelp2manigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-binarieslibcfitsio-devlibchealpix-devlibfftw3-devlibgsl-devlibhdf5-devldas-tools-framecpp-c-devlibframel-devlibmetaio-devpython3-numpypython3-all-devpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
Buster (Debian)¶
Metapackage name: igwn-lalsuite-dev
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkg-configswigbchelp2manigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-binarieslibcfitsio-devlibchealpix-devlibfftw3-devlibgsl-devlibhdf5-devldas-tools-framecpp-c-devlibframel-devlibmetaio-devpython3-numpypython3-all-devpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
Conda¶
Metapackage name: igwn-lalsuite-dev
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkg-configswigbchelp2manigwn-packaging-toolsabi-dumperabi-compliance-checkerdoxygentexlive-corecfitsiochealpixfftwgslhdf5ldas-tools-framecpplibframellibmetaionumpypythonpytestigwn-segmentsscipyigwn-ligolwfreezegunmatplotliblscsoft-glueh5pyastropyhealpy
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
EL10 (RHEL)¶
Metapackage name: igwn-lalsuite-devel
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkgconfigswigbchelp2mancreaterepoigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-bibtexcfitsio-develchealpix-develfftw-develgsl-develhdf5-develldas-tools-framecpp-c-devellibframel-devellibmetaio-develpython3-numpypython3-develpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Extra headers:
Provides: igwn-lalsuite-dev = %{version}-%{release}
Obsoletes: igwn-lalsuite-dev < 20240123-1.1
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
EL8 (RHEL)¶
Metapackage name: igwn-lalsuite-devel
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkgconfigswigbchelp2mancreaterepoigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-bibtexcfitsio-develchealpix-develfftw-develgsl-develhdf5-develldas-tools-framecpp-c-devellibframel-devellibmetaio-develpython3-numpypython3-develpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Extra headers:
Provides: igwn-lalsuite-dev = %{version}-%{release}
Obsoletes: igwn-lalsuite-dev < 20240123-1.1
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
Stretch (Debian)¶
Metapackage name: igwn-lalsuite-dev
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkg-configswigbchelp2manigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-binarieslibcfitsio-devlibchealpix-devlibfftw3-devlibgsl-devlibhdf5-devldas-tools-framecpp-c-devlibframel-devlibmetaio-devpython3-numpypython3-all-devpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
Trixie (Debian)¶
Metapackage name: igwn-lalsuite-dev
Requirements:
autoconfautomakegitgit-lfslibtoolmakepkg-configswigbchelp2manigwn-packaging-toolsabi-dumperabi-compliance-checkerastyledoxygentexlive-binarieslibcfitsio-devlibchealpix-devlibfftw3-devlibgsl-devlibhdf5-devldas-tools-framecpp-c-devlibframel-devlibmetaio-devpython3-numpypython3-all-devpython3-pytestpython3-igwn-segmentspython3-scipyigwn-ligolwpython3-freezegunpython3-matplotlibpython3-lscsoft-gluepython3-h5pypython3-astropypython3-healpy
Tests:
The following test commands are automatically run during continuous integration to validate this metapackage works as advertised:
git clone <https://git.ligo.org/lscsoft/lalsuite.git;> cd lalsuite; ./00boot; ./configure; make -j2; make -j2 install;
Changelog¶
20250331¶
Date: 2025-03-31 14:05:32-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- remove ligo-lw and ligo-segments
- computing/software/metapackages#74
20250205¶
Date: 2025-02-05 10:48:28-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add igwn-segments and igwn-ligolw
- computing/software/metapackages#73
20240805¶
Date: 2024-08-05 17:31:55-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add createrepo, abi-dumper, abi-compliance-checker, astyle
- computing/software/metapackages#68
20240628¶
Date: 2024-06-28 09:01:54-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add git-lfs
20240603¶
Date: 2024-06-03 17:44:25-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add missing dependencies
20240123¶
Date: 2024-01-23 13:27:30-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- follow packaging naming convention for development packages
20240123¶
Date: 2024-01-23 09:46:23+00:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- first release