Commit 941973c7 authored by Steffen Grunewald's avatar Steffen Grunewald 💬
Browse files

Patch up gstlal-calibration's debian tree to successfully build 1.3.1

parent a7de3793
gstlal-calibration (1.3.1-1.1+deb10u0) buster; urgency=low
* build for Buster
-- Steffen Grunewald <steffen.grunewald@ligo.org> Fri, 12 Mar 2021 21:00:50 +0100
gstlal-calibration (1.3.1-1.1) unstable; urgency=low
* Fix Debian build
* Add -dev package
-- Steffen Grunewald <steffen.grunewald@ligo.org> Fri, 12 Mar 2021 20:55:00 +0100
gstlal-calibration (1.3.1-1) unstable; urgency=low
* Package updated for python3 compatability >= python 3.7
......
......@@ -3,7 +3,7 @@ Maintainer: Madeline Wade <madeline.wade@gravity.phys.uwm.edu>
Section: lscsoft
Priority: optional
Standards-Version: 3.9.2
X-Python-Version: >= @MIN_PYTHON_VERSION@
X-Python3-Version: >= @MIN_PYTHON_VERSION@
Build-Depends:
debhelper (>= 9),
fakeroot,
......@@ -13,7 +13,7 @@ Build-Depends:
libgstreamer1.0-dev (>= @MIN_GSTREAMER_VERSION@),
libgstreamer-plugins-base1.0-dev (>= @MIN_GSTREAMER_VERSION@),
pkg-config (>= @MIN_PKG_CONFIG_VERSION@),
python3-all-dev (>= @MIN_PYTHON_VERSION@),
python3-dev (>= @MIN_PYTHON_VERSION@),
python3-numpy
Package: gstlal-calibration
......@@ -41,4 +41,22 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends},
Conflicts:
gstlal-ugly (<< 0.6.0)
Description: GStreamer for GW data analysis (calibration parts)
This package contains the plugins and shared libraries required to run the gstlal calibraiton software.
This package contains the plugins and shared libraries required to run the gstlal calibration software.
Package: gstlal-calibration-dev
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends},
gstlal-calibration (= ${binary:Version}),
gstlal-dev (>= @MIN_GSTLAL_VERSION@),
liblal-dev (>= @MIN_LAL_VERSION@),
liblalmetaio-dev (>= @MIN_LALMETAIO_VERSION@),
libgstreamer1.0-dev (>= @MIN_GSTREAMER_VERSION@),
libgstreamer-plugins-base1.0-dev (>= @MIN_GSTREAMER_VERSION@),
python3-dev (>= @MIN_PYTHON_VERSION@),
gsl-dev
Conflicts:
gstlal-ugly (<< 0.6.0),
gstlal-calibration (<< 1.3.0)
Description: GStreamer for GW data analysis (calibration parts, developer package)
This package contains the files needed for building gstlal-calibration based
plugins and programs.
usr/bin/*
usr/lib/*/lib*.a
usr/lib/*/lib*.so
usr/lib/*/gstreamer-*/lib*.a
usr/lib/*/pkgconfig/*
usr/include/*
usr/bin/*
usr/lib/gstreamer-*/lib*.a
#usr/lib/gstreamer-*/lib*.la
usr/lib/gstreamer-*/lib*.so*
usr/lib/python*/*-packages/gstlal
usr/share/gstlal/*
#usr/lib/*/gstreamer-*/lib*.a
usr/lib/*/gstreamer-*/lib*.so
usr/lib/python*/*-packages/gstlal
usr/lib/*/*.so.*
#!/usr/bin/make -f
%:
dh $@ --with=python2
dh $@ --with=python3
override_dh_auto_install:
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
find $(CURDIR)/debian/tmp/usr/lib -name '*.so.*' -type l -ls -delete || true
find $(CURDIR)/debian/tmp/usr/lib -name '*.la' -type f -ls -delete || true
ls -lR $(CURDIR)/debian/tmp
override_dh_auto_test:
export PYTHONPATH=$$(pwd)/python; \
dh $@
override_dh_python2:
dh_python2 --no-guessing-versions
override_dh_shlibdeps:
dh_shlibdeps || true
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment