#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk %: dh $@ --without autoreconf --with fortran_mod debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/healpix.pc: mkdir -p $(@D) && \ echo "prefix=/usr" > $@ && \ echo "exec_prefix=\$${prefix}" >> $@ && \ echo "libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)" >> $@ && \ echo "includedir=\$${prefix}/include" >> $@ && \ echo >> $@ && \ echo "Name: HEALPix" >> $@ && \ echo "Description: Fortran library for HEALPix (Hierarchical Equal-Area iso-Latitude) pixelisation of the sphere" >> $@ && \ echo "Version: $(shell echo $(DEB_VERSION_EPOCH_UPSTREAM) | sed 's/+.*//')" >> $@ && \ echo "URL: https://healpix.sourceforge.io" >> $@ && \ echo "Libs: -L\$${libdir} -lhealpix -lsharp -lcfitsio" >> $@ && \ echo "Cflags: -I\$${includedir}" >> $@ override_dh_auto_install: debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/healpix.pc mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/fortran && \ $(MAKE) -C src/f90/mod \ OS=Linux \ BUILDDIR=$(CURDIR)/src/f90 \ LIBDIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) \ INCDIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/fortran \ FC=f95 \ AR="f95 -fPIC -shared -fopenmp -Wl,-soname,libhealpix.so.0 -o " \ FFLAGS="-O3 -fPIC -fopenmp" \ LIBSUFFIX=".so.0.0.0" \ MOD="mod" \ && ln -rs debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libhealpix.so.0.0.0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libhealpix.so.0 \ && ln -rs debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libhealpix.so.0.0.0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libhealpix.so