chiark / gitweb /
Makefile: Fix missing `install -d` of `$(bin_dir)`
authorNiels Thykier <niels@thykier.net>
Wed, 6 Nov 2024 11:23:05 +0000 (11:23 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 Nov 2024 22:42:58 +0000 (22:42 +0000)
Makefile
debian/rules

index 37a8673de9aa8779abe22f38f3f939bd4f8bc9e2..486b98f4d2488bb2e0921b195dd2b992f2bc4a01 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -59,7 +59,7 @@ MANPAGES_8=           authbind-helper.8
 all:                   $(TARGETS)
 
 install:               $(TARGETS)
-               $(INSTALL_DIR) $(lib_dir) $(man1_dir) $(man8_dir)
+               $(INSTALL_DIR) $(bin_dir) $(lib_dir) $(man1_dir) $(man8_dir)
                $(INSTALL_PROGRAM) $(BINTARGETS) $(bin_dir)/.
                $(INSTALL_FILE) $(LIBTARGET) $(lib_dir)/.
                $(STRIP) --strip-unneeded $(lib_dir)/$(LIBTARGET)
index b0407cc5819ecf397a955ee68fe5242526bdd2cc..579a34ac36c687f4d6243fb5631618c9a347fc9c 100755 (executable)
@@ -50,8 +50,6 @@ override_dh_auto_build:
 
 
 override_dh_auto_install:
-       # Upstream's make install forgets to create usr/bin (but only that one) as of 2.1.2
-       $(INSTALL_DIR) debian/$(package)/usr/bin
        dh_auto_install -- prefix=debian/$(package)/usr etc_dir=debian/$(package)/etc/authbind \
                install install_man