diff --git a/scripts/create-mkdebian.sh b/scripts/create-mkdebian.sh index 91272f63..13f03610 100644 --- a/scripts/create-mkdebian.sh +++ b/scripts/create-mkdebian.sh @@ -68,7 +68,10 @@ rules() cat << "EOF" #!/usr/bin/make -f -FILTER_DEVEL = "/include/.*.h\$\$\\|devel\\|make\\|lib.*\\.a\$\$\\|lib.*\\.so\$\$\|.*\\.exp\$\$\\|.*\\.def\$\$\\|.*\\.lib\$\$" +# tip from https://pkg-perl.alioth.debian.org/debhelper.html +# PACKAGE = \$(firstword \$(shell dh_listpackages)) +# TMP = \$(CURDIR)/debian/\$(PACKAGE) + NAME = \$(shell pwd | xargs basename | sed 's/-[0-9.-]\+//') DEB_DIR = \$\$(pwd)/debian ENV_PREFIX = \$\$(pwd)/debian/tmp/inst-root @@ -90,7 +93,9 @@ override_dh_auto_install: > \$INSTALL_LOG \\\$(MAKE) ENV_PREFIX=\\\$(ENV_PREFIX) INSTALL_LOG=\\\$(INSTALL_LOG) install /bin/bash milk-install-log.sh -p \\\$(ENV_PREFIX) -n \\\$(NAME) -t deb \$INSTALL_LOG \\\$(DEB_DIR) + override_dh_shlibdeps: + LD_LIBRARY_PATH=lib:\\\$(LD_LIBRARY_PATH) dh_shlibdeps EOF }