#export DH_VERBOSE=1
%:
- dh $@ --with autoreconf,quilt
+ dh $@
-override_dh_install:
- find $(CURDIR)/debian/lxcfs/lib/ -type d -empty -delete
- sed -i "/dependency_libs/ s/'.*'/''/" \
- "$(CURDIR)/debian/lxcfs/usr/lib/x86_64-linux-gnu/lxcfs/liblxcfs.la"
+override_dh_auto_clean:
+ rm -fr build
override_dh_auto_configure:
- dh_auto_configure -- --with-init-script=systemd \
- FUSE_CFLAGS="$(shell pkg-config --cflags fuse)" \
- FUSE_LIBS="$(shell pkg-config --libs fuse)"
+ mkdir -p build
+ cd build && meson .. --prefix=/usr \
+ -Dinit-script=systemd \
+ -Dfuse-version=3
override_dh_auto_install:
dh_auto_install --destdir=debian/lxcfs
override_dh_installsystemd:
- dh_installsystemd -p lxcfs --no-stop-on-upgrade lxcfs.service
+ install -dm755 $(CURDIR)/debian/lxcfs/lib
+ mv $(CURDIR)/debian/lxcfs/usr/lib/systemd \
+ $(CURDIR)/debian/lxcfs/lib/systemd
+ dh_installsystemd -p lxcfs --no-start --no-stop-on-upgrade lxcfs.service