Source: lal
Section: science
Priority: optional
Maintainer: Steffen Grunewald <steffen.grunewald@aei.mpg.de>
Uploaders: Adam Mercer <adam.mercer@ligo.org>, GitLab <gitlab@git.ligo.org>
Build-Depends:
 bc,
 debhelper (>= 9),
 dh-python,
 help2man (>= 1.37),
 less,
 libfftw3-dev,
 libgsl0-dev (>= 1.9) | libgsl-dev,
 libhdf5-dev,
 pkg-config (>= 0.18.0),
 python3-all-dev,
 python3-dateutil,
 python3-freezegun,
 python3-ligo-lw,
 python3-ligo-segments,
 python3-numpy (>= @MIN_NUMPY_VERSION@),
 python3-pytest,
 python3-scipy,
 rsync,
 swig (>= @MIN_SWIG_VERSION@) | swig3.0 (>= @MIN_SWIG_VERSION@),
 zlib1g-dev,
X-Python3-Version: >= 3.5
Standards-Version: 3.9.8

Package: liblal@LIBMAJOR@
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 less,
Description: LSC Algorithm Library
 The LSC Algorithm Library for gravitational wave analysis.
 This package contains the liblal.so shared-object library needed
 to run applications that use the LAL library.
Replaces: lal (<< 7.1.0-2~)
Breaks: lal (<< 7.1.0-2~)

Package: liblalsupport@LIBMAJOR_SUPPORT@
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 less,
Description: LSC Algorithm Library
 The LSC Algorithm Library for gravitational wave analysis.
 This package contains the liblalsupport.so shared-object library needed
 to run applications that use the LAL library.
Replaces: lal (<< 7.1.0-2~)
Breaks: lal (<< 7.1.0-2~)

Package: liblal-dev
Section: libdevel
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 libfftw3-dev,
 libgsl0-dev (>= 1.9) | libgsl-dev,
 libhdf5-dev,
 zlib1g-dev,
Description: Files and documentation needed for compiling programs that use LAL
 The LSC Algorithm Library for gravitational wave analysis.
 This package contains files needed to build applications that use the LAL
 library as well as the documentation for the library.
Provides: lal-dev (= ${binary:Version})
Replaces: lal-dev (<< 7.1.0-2~)
Breaks: lal-dev (<< 7.1.0-2~)

Package: lal-python3
Depends:
 ${misc:Depends},
 python3-lal,
Architecture: all
Priority: optional
Section: oldlibs
Description: transitional package
 lal-python3 was renamed python3-lal,
 this is a transitional package, it can safely be removed.

Package: python3-lal
Section: python
Replaces: lal-python3 (<< 6.18.0.1-1~)
Breaks: lal-python3 (<< 6.18.0.1-1~)
Architecture: any
Depends:
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
 liblal@LIBMAJOR@ (= ${binary:Version}),
 liblalsupport@LIBMAJOR_SUPPORT@ (= ${binary:Version}),
 python3-dateutil,
 python3-ligo-lw,
 python3-ligo-segments,
 python3-scipy,
Description: Python 3 bindings for LAL
 The LSC Algorithm Library for gravitational wave analysis.
 This package contains Python 3 bindings for the LAL library.

Package: lal
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 liblal@LIBMAJOR@ (= ${binary:Version}),
 liblalsupport@LIBMAJOR_SUPPORT@ (= ${binary:Version}),
 python3-lal (= ${binary:Version}),
Description: LSC Algorithm Library - runtime tools
 The LSC Algorithm Library for gravitational wave analysis.
 This package provides the runtime tools.
