Fix build on Red Hat based systems, where /etc/rc.d/init.d exists (thanks framer99...
[openwrt-10.03/.git] / package / maradns / Makefile
index 8ef1d84cbc2d3e480a273220b822c98fad219027..3d790ee9d6679539e37f4ef7ed3f348c5512857b 100644 (file)
@@ -44,7 +44,7 @@ $(PKG_BUILD_DIR)/.configured: $(PKG_BUILD_DIR)/.prepared
                  --enable-shared \
                  --disable-static \
        );
-       touch $(PKG_BUILD_DIR)/.configured
+       touch $@
 
 $(PKG_BUILD_DIR)/.built:
        $(MAKE) -C $(PKG_BUILD_DIR) \
@@ -56,8 +56,9 @@ $(PKG_BUILD_DIR)/.built:
        mkdir -p $(PKG_INSTALL_DIR)/usr/man/man{1,5,8}
        $(MAKE) -C $(PKG_BUILD_DIR) \
                PREFIX="$(PKG_INSTALL_DIR)/usr" \
+               RPM_BUILD_ROOT="$(PKG_INSTALL_DIR)" \
                install
-       touch $(PKG_BUILD_DIR)/.built
+       touch $@
 
 $(IPKG_MARADNS):
        install -d -m0755 $(IDIR_MARADNS)/etc