Skip to content

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkg-config
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-binaries
  • libcfitsio-dev
  • libchealpix-dev
  • libfftw3-dev
  • libgsl-dev
  • libhdf5-dev
  • ldas-tools-framecpp-c-dev
  • libframel-dev
  • libmetaio-dev

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkg-config
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-binaries
  • libcfitsio-dev
  • libchealpix-dev
  • libfftw3-dev
  • libgsl-dev
  • libhdf5-dev
  • ldas-tools-framecpp-c-dev
  • libframel-dev
  • libmetaio-dev

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkg-config
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-binaries
  • libcfitsio-dev
  • libchealpix-dev
  • libfftw3-dev
  • libgsl-dev
  • libhdf5-dev
  • ldas-tools-framecpp-c-dev
  • libframel-dev
  • libmetaio-dev

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkg-config
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-core
  • cfitsio
  • chealpix
  • fftw
  • gsl
  • hdf5
  • ldas-tools-framecpp
  • libframel
  • libmetaio

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;

EL7 (RHEL)

Metapackage name: igwn-lalsuite-devel
Requirements:

  • autoconf
  • automake
  • libtool
  • make
  • pkgconfig
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-bibtex
  • cfitsio-devel
  • chealpix-devel
  • fftw-devel
  • gsl-devel
  • hdf5-devel
  • ldas-tools-framecpp-c-devel
  • libframel-devel
  • libmetaio-devel

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkgconfig
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-bibtex
  • cfitsio-devel
  • chealpix-devel
  • fftw-devel
  • gsl-devel
  • hdf5-devel
  • ldas-tools-framecpp-c-devel
  • libframel-devel
  • libmetaio-devel

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkg-config
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-binaries
  • libcfitsio-dev
  • libchealpix-dev
  • libfftw3-dev
  • libgsl-dev
  • libhdf5-dev
  • ldas-tools-framecpp-c-dev
  • libframel-dev
  • libmetaio-dev

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:

  • autoconf
  • automake
  • libtool
  • make
  • pkg-config
  • swig
  • bc
  • help2man
  • igwn-packaging-tools
  • doxygen
  • texlive-binaries
  • libcfitsio-dev
  • libchealpix-dev
  • libfftw3-dev
  • libgsl-dev
  • libhdf5-dev
  • ldas-tools-framecpp-c-dev
  • libframel-dev
  • libmetaio-dev

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

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