| Name |
liblerc4 |
| Description |
Limited Error Raster Compression library |
| Version |
4.0.0+ds-5 |
| Package Base |
lerc |
| Homepage |
https://github.com/Esri/lerc |
| Maintainers |
['Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>'] |
| Contributors |
['Antonio Valentino <antonio.valentino@tiscali.it>'] |
| Distro-repo |
https://salsa.debian.org/debian-gis-team/lerc |
| Sources |
['https://sources.debian.org/data/main/l/lerc/4.0.0+ds-5/debian/watch'] |
| Dependencies |
['libc6', 'libgcc-s1', 'libstdc++6'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['architecture-is-little-endian', 'cmake', 'debhelper-compat', 'dh-sequence-pkgkde-symbolshelper', 'pkg-kde-tools', 'python3-numpy <!nocheck>'] |
| Provides |
[] |
| Builddate |
|
| Architecture |
amd64 |
| Distro-Version |
trixie |
| Licenses |
[] |
| Hash |
2e0c13c0ddbde12968c2c713c2e0474a5b78e90d5216031256a725e8c76aa31c |
#!/usr/bin/make -f
# DH_VERBOSE := 1
include /usr/share/dpkg/pkg-info.mk
UPSTREAM_VERSION = $(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
export DEB_BUILD_MAINT_OPTIONS=hardening=+all optimize=+lto
export PYBUILD_NAME=lerc
%:
dh $@ --buildsystem=cmake
override_dh_auto_clean:
dh_auto_clean
dh_auto_clean --builddirectory build-static
if command -v pybuild >/dev/null; then dh_auto_clean --buildsystem=pybuild --sourcedirectory=OtherLanguages/Python; fi
override_dh_auto_configure:
dh_auto_configure
dh_auto_configure --builddirectory build-static -- -DBUILD_SHARED_LIBS=FALSE
override_dh_auto_build:
dh_auto_build
dh_auto_build --builddirectory build-static
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
env LD_LIBRARY_PATH=$(shell dirname $(CURDIR)/*/libLerc.so) PYTHONPATH=$(CURDIR)/OtherLanguages/Python \
python3 -c "import lerc; assert lerc.test() == 0"
endif
execute_after_dh_auto_install:
dh_auto_install --builddirectory build-static
override_dh_auto_install-indep:
dh_auto_install --buildsystem=pybuild -ppython3-lerc --sourcedirectory=OtherLanguages/Python
# Ubuntu wants the build to fail when symbols disappear
override_dh_makeshlibs:
ifneq ($(shell dpkg-vendor --query vendor),Ubuntu)
dh_makeshlibs -- -v$(UPSTREAM_VERSION) -c0
else
dh_makeshlibs -- -v$(UPSTREAM_VERSION)
endif
override_dh_numpy3:
dh_numpy3 -p python3-lerc