replace lots of manual install commands with INSTALL_* variables
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 23 Nov 2006 00:29:07 +0000 (00:29 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 23 Nov 2006 00:29:07 +0000 (00:29 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5624 3c298f89-4303-0410-b956-a3cf2f4a3e73

269 files changed:
admin/monit/Makefile
admin/osiris/Makefile
admin/syslog-ng/Makefile
ipv6/6tunnel/Makefile
ipv6/aiccu/Makefile
ipv6/dhcp6/Makefile
ipv6/mrd6/Makefile
ipv6/ndisc/Makefile
lang/jamvm/Makefile
lang/lua/Makefile
lang/perl/Makefile
lang/php4/Makefile
lang/php5/Makefile
lang/python/Makefile
lang/sablevm-classpath/Makefile
lang/sablevm/Makefile
libs/alsa-lib/Makefile
libs/avahi/Makefile
libs/axtls/Makefile
libs/bluez-libs/Makefile
libs/cgilib/Makefile
libs/curl/Makefile
libs/cyrus-sasl/Makefile
libs/db/Makefile
libs/expat/Makefile
libs/flac/Makefile
libs/freetype/Makefile
libs/gd/Makefile
libs/glib/Makefile
libs/gnutls/Makefile
libs/gsm/Makefile
libs/howl/Makefile
libs/id3lib/Makefile
libs/libamsel/Makefile
libs/libao/Makefile
libs/libart/Makefile
libs/libaudiofile/Makefile
libs/libcli/Makefile
libs/libdaemon/Makefile
libs/libdnet/Makefile
libs/libelf/Makefile
libs/libevent/Makefile
libs/libexif/Makefile
libs/libffi-sable/Makefile
libs/libgcrypt/Makefile
libs/libgdbm/Makefile
libs/libgpg-error/Makefile
libs/libgphoto2/Makefile
libs/libiconv/Makefile
libs/libid3tag/Makefile
libs/libjpeg/Makefile
libs/libmad/Makefile
libs/libmcrypt/Makefile
libs/libnet-1.0.x/Makefile
libs/libnet-1.1.x/Makefile
libs/libnids/Makefile
libs/libol/Makefile
libs/libosip2/Makefile
libs/libpng/Makefile
libs/librsync/Makefile
libs/libtasn1/Makefile
libs/libtool/Makefile
libs/libupnp/Makefile
libs/libusb/Makefile
libs/libvorbisidec/Makefile
libs/libxml2/Makefile
libs/libxslt/Makefile
libs/lzo/Makefile
libs/matrixssl/Makefile
libs/mysql/Makefile
libs/ncurses/Makefile
libs/net-snmp/Makefile
libs/opencdk/Makefile
libs/openldap/Makefile
libs/pcre/Makefile
libs/popt/Makefile
libs/postgresql/Makefile
libs/radiusclient-ng/Makefile
libs/readline/Makefile
libs/rrdtool-1.0.x/Makefile
libs/serdisplib/Makefile
libs/speex/Makefile
libs/sqlite2/Makefile
libs/sqlite3/Makefile
libs/uclibc++/Makefile
libs/ustl/Makefile
multimedia/gphoto2/Makefile
multimedia/motion/Makefile
multimedia/palantir/Makefile
multimedia/peercast/Makefile
net/aircrack-ng/Makefile
net/amwall/Makefile
net/aodv-uu/Makefile
net/arpd/Makefile
net/arpwatch/Makefile
net/asterisk/Makefile
net/atftp/Makefile
net/autossh/Makefile
net/bind/Makefile
net/bing/Makefile
net/bitchx/Makefile
net/bitlbee/Makefile
net/bmon/Makefile
net/bwm/Makefile
net/cbtt/Makefile
net/chillispot/Makefile
net/click/Makefile
net/ctorrent/Makefile
net/cups/Makefile
net/cutter/Makefile
net/dhcp-forwarder/Makefile
net/dhcp/Makefile
net/dsl-qos-queue/Makefile
net/dsniff/Makefile
net/ethtool/Makefile
net/ettercap/Makefile
net/ez-ipupdate/Makefile
net/fping/Makefile
net/fprobe/Makefile
net/freeradius/Makefile
net/frickin/Makefile
net/gmediaserver/Makefile
net/gpsd/Makefile
net/htpdate/Makefile
net/httping/Makefile
net/icecast/Makefile
net/iftop/Makefile
net/igmpproxy/Makefile
net/ipcad/Makefile
net/iperf/Makefile
net/ipkungfu/Makefile
net/iptables-snmp/Makefile
net/iptraf/Makefile
net/irssi/Makefile
net/kismet/Makefile
net/knock/Makefile
net/l2tpd/Makefile
net/l2tpns/Makefile
net/lft/Makefile
net/lighttpd/Makefile
net/maradns/Makefile
net/matrixtunnel/Makefile
net/miau/Makefile
net/miax/Makefile
net/mini_httpd/Makefile
net/mini_sendmail/Makefile
net/miredo/Makefile
net/mtr/Makefile
net/netperf/Makefile
net/netstat-nat/Makefile
net/nfs-kernel-server/Makefile
net/nfs-server/Makefile
net/nmap/Makefile
net/nocatsplash/Makefile
net/nsca/Makefile
net/ntpclient/Makefile
net/oidentd/Makefile
net/olsrd/Makefile
net/openntpd/Makefile
net/openser/Makefile
net/openssh/Makefile
net/openvpn/Makefile
net/p910nd/Makefile
net/parprouted/Makefile
net/peerguardian/Makefile
net/pmacct/Makefile
net/portmap/Makefile
net/portsentry/Makefile
net/pptpd/Makefile
net/privoxy/Makefile
net/psybnc/Makefile
net/ptunnel/Makefile
net/quagga/Makefile
net/raddump/Makefile
net/radvd/Makefile
net/rarpd/Makefile
net/reaim/Makefile
net/rp-l2tp/Makefile
net/rp-pppoe/Makefile
net/rrs/Makefile
net/samba/Makefile
net/scanlogd/Makefile
net/scdp/Makefile
net/ser2net/Makefile
net/shat/Makefile
net/sipp/Makefile
net/siproxd/Makefile
net/sipsak/Makefile
net/slurm/Makefile
net/snort-wireless/Makefile
net/snort/Makefile
net/socat/Makefile
net/squid/Makefile
net/srelay/Makefile
net/ssltunnel/Makefile
net/ssmtp/Makefile
net/stunnel/Makefile
net/tcp_wrappers/Makefile
net/tcpdump/Makefile
net/tftp-hpa/Makefile
net/tinc/Makefile
net/tinyproxy/Makefile
net/tmsnc/Makefile
net/tor/Makefile
net/ttcp/Makefile
net/udp-broadcast-relay/Makefile
net/ulogd/Makefile
net/uob-nomad/Makefile
net/updatedd/Makefile
net/vgp/Makefile
net/vnc-reflector/Makefile
net/vncrepeater/Makefile
net/vnstat/Makefile
net/vpnc/Makefile
net/vrrpd/Makefile
net/vsftpd/Makefile
net/vtun/Makefile
net/wccpd/Makefile
net/wdiag/Makefile
net/weechat/Makefile
net/wifidog/Makefile
net/wknock/Makefile
net/wput/Makefile
net/wrt-radauth/Makefile
net/xinetd/Makefile
net/xsupplicant/Makefile
net/yafc/Makefile
sound/madplay/Makefile
sound/mpd/Makefile
sound/mt-daapd/Makefile
sound/sox/Makefile
utils/alsa-utils/Makefile
utils/bc/Makefile
utils/bluez-utils/Makefile
utils/cifsmount/Makefile
utils/collectd/Makefile
utils/deco/Makefile
utils/dosfstools/Makefile
utils/dtach/Makefile
utils/e2fsprogs/Makefile
utils/fetchmail/Makefile
utils/gnupg/Makefile
utils/hdparm/Makefile
utils/heyu/Makefile
utils/lcd4linux/Makefile
utils/lilo/Makefile
utils/logrotate/Makefile
utils/lrzsz/Makefile
utils/macchanger/Makefile
utils/mgetty/Makefile
utils/microcom/Makefile
utils/minicom/Makefile
utils/mutt/Makefile
utils/nano/Makefile
utils/pciutils/Makefile
utils/picocom/Makefile
utils/pipacs/Makefile
utils/procmail/Makefile
utils/rrdcollect/Makefile
utils/rrdtool/Makefile
utils/rsync/Makefile
utils/sane-backends/Makefile
utils/screen/Makefile
utils/setpwc/Makefile
utils/setserial/Makefile
utils/strace/Makefile
utils/usbutils/Makefile
utils/vim/Makefile
utils/wx200d/Makefile

index e9b499d..82a25be 100644 (file)
@@ -65,21 +65,21 @@ define Build/Compile
 endef
 
 define Package/monit/install   
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        install -m0600 $(PKG_BUILD_DIR)/monitrc $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/monit.init $(1)/etc/init.d/monit
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/monit-ssl $(1)/usr/sbin/monit
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/monit.init $(1)/etc/init.d/monit
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/monit-ssl $(1)/usr/sbin/monit
 endef
 
 define Package/monit-nossl/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        install -m0600 $(PKG_BUILD_DIR)/monitrc $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/monit.init $(1)/etc/init.d/monit
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/monit-nossl $(1)/usr/sbin/monit
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/monit.init $(1)/etc/init.d/monit
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/monit-nossl $(1)/usr/sbin/monit
 endef
 
 $(eval $(call BuildPackage,monit))
index 6e8a212..98fab57 100644 (file)
@@ -48,10 +48,10 @@ define Build/Compile
 endef
 
 define Package/osirisd/install 
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/osirisd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/osirisd.init $(1)/etc/init.d/osirisd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/osirisd.init $(1)/etc/init.d/osirisd
 endef
 
 $(eval $(call BuildPackage,osirisd))
index 723c3de..9daeede 100644 (file)
@@ -52,12 +52,12 @@ $(call Build/Compile/Default,DESTDIR="$(PKG_INSTALL_DIR)" \
 endef
 
 define Package/syslog-ng/install       
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/syslog-ng $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/syslog-ng.init $(1)/etc/init.d/syslog-ng
-       install -d -m0755 $(1)/etc/syslog-ng
-       install -m0644 ./files/syslog-ng.conf $(1)/etc/syslog-ng/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/syslog-ng.init $(1)/etc/init.d/syslog-ng
+       $(INSTALL_DIR) $(1)/etc/syslog-ng
+       $(INSTALL_DATA) ./files/syslog-ng.conf $(1)/etc/syslog-ng/
 endef
 
 $(eval $(call BuildPackage,syslog-ng))
index 59e6359..d8b92e0 100644 (file)
@@ -43,7 +43,7 @@ define Build/Compile
 endef
 
 define Package/6tunnel/install
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
 endef
 
index 9f51164..477d5f9 100644 (file)
@@ -38,12 +38,12 @@ define Build/Compile
 endef
 
 define Package/aiccu/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m 755 $(PKG_BUILD_DIR)/unix-console/$(PKG_NAME) $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/unix-console/$(PKG_NAME) $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
        install -m 644 $(PKG_BUILD_DIR)/doc/aiccu.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m 755 ./files/aiccu.init $(1)/etc/init.d/aiccu
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/aiccu.init $(1)/etc/init.d/aiccu
 endef
 
 $(eval $(call BuildPackage,aiccu))
index fc09e76..fdf9c98 100644 (file)
@@ -67,15 +67,15 @@ define Build/Compile
 endef
 
 define Package/dhcp6-client/install
-       install -d $(1)/usr/sbin $(1)/etc/dhcp6
-       install -m0755 $(PKG_BUILD_DIR)/client/cli $(1)/usr/sbin/dhcp6client
-       install -m0755 $(PKG_BUILD_DIR)/client/solicit.conf $(1)/etc/dhcp6/
+       $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/dhcp6
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/client/cli $(1)/usr/sbin/dhcp6client
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/client/solicit.conf $(1)/etc/dhcp6/
 endef
 
 define Package/dhcp6-server/install
-       install -d -m0755 $(1)/usr/sbin $(1)/etc/dhcpd6
-       install -m0755 $(PKG_BUILD_DIR)/server/serv $(1)/usr/sbin/dhcpd6
-       install -m0755 $(PKG_BUILD_DIR)/server/*.conf $(1)/etc/dhcpd6/
+       $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/dhcpd6
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/server/serv $(1)/usr/sbin/dhcpd6
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/server/*.conf $(1)/etc/dhcpd6/
 endef
 
 $(eval $(call BuildPackage,dhcp6-client))
index 49f7223..0ce7ca3 100644 (file)
@@ -58,9 +58,9 @@ define Build/Compile
 endef
 
 define Package/mrd6/install
-       install -d -m0755 $(1)/etc/init.d
-       install -m0644 files/mrd6.conf $(1)/etc
-       install -m0755 files/mrd6.init $(1)/etc/init.d/mrd6
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_DATA) files/mrd6.conf $(1)/etc
+       $(INSTALL_BIN) files/mrd6.init $(1)/etc/init.d/mrd6
 endef
 
 $(eval $(call BuildPackage,mrd6))
index ff2379f..1db595d 100644 (file)
@@ -57,18 +57,18 @@ define Build/Compile
 endef
 
 define Package/ndisc6/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/ndisc6 $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ndisc6 $(1)/usr/bin/
 endef
 
 define Package/rdisc6/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/rdisc6 $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/rdisc6 $(1)/usr/bin/
 endef
 
 define Package/tcptraceroute6/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/tcptraceroute6 $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/tcptraceroute6 $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,ndisc6))
index 2992143..4dbd921 100644 (file)
@@ -49,10 +49,10 @@ define Build/Compile
 endef
 
 define Package/jamvm/install   
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/src/jamvm $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/share/jamvm
-       install -m0644 $(PKG_BUILD_DIR)/lib/classes.zip $(1)/usr/share/jamvm/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/jamvm $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/share/jamvm
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/lib/classes.zip $(1)/usr/share/jamvm/
 endef
 
 $(eval $(call BuildPackage,jamvm))
index bcdfa28..151c1f0 100644 (file)
@@ -120,23 +120,23 @@ define Build/UninstallDev
 endef
 
 define Package/liblua/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.so.* $(1)/usr/lib/
 endef
 
 define Package/lua/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/lua $(1)/usr/bin/
 endef
 
 define Package/luac/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/luac $(1)/usr/bin/
 endef
 
 define Package/lua-examples/install
-       install -d -m0755 $(1)/usr/share/lua/examples
-       install -m0644 $(PKG_BUILD_DIR)/test/*.lua \
+       $(INSTALL_DIR) $(1)/usr/share/lua/examples
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/test/*.lua \
                $(1)/usr/share/lua/examples/
 endef
 
index ea737ad..de60836 100644 (file)
@@ -42,8 +42,8 @@ define Build/Compile
 endef
 
 define Package/microperl/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/microperl $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/microperl $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,microperl))
index f3bdc99..036789f 100644 (file)
@@ -321,32 +321,32 @@ define Build/Compile
 endef
 
 define Package/php4/install
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/php.ini $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/php.ini $(1)/etc/
 endef
 
 define Package/php4-cli/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/php-cli $(1)/usr/bin/php
 endef
 
 define Package/php4-cgi/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/php-cgi $(1)/usr/bin/php
 endef
 
 define Package/php4-fastcgi/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/php-fastcgi $(1)/usr/sbin/php
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/php.init $(1)/etc/init.d/php
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/php.init $(1)/etc/init.d/php
 endef
 
 define BuildPlugin
   define Package/$(1)/install
-       [ -z "$(2)" ] || install -d -m0755 $$(1)/usr/lib/php
+       [ -z "$(2)" ] || $(INSTALL_DIR) $$(1)/usr/lib/php
        for m in $(2); do \
-               install -m0755 $(PKG_BUILD_DIR)/modules/$$$$$$$${m}.so $$(1)/usr/lib/php/ ; \
+               $(INSTALL_BIN) $(PKG_BUILD_DIR)/modules/$$$$$$$${m}.so $$(1)/usr/lib/php/ ; \
        done
   endef
 
index 1b3177c..af9de6b 100644 (file)
@@ -325,32 +325,32 @@ define Build/Compile
 endef
 
 define Package/php5/install
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/php.ini $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/php.ini $(1)/etc/
 endef
 
 define Package/php5-cli/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/php-cli $(1)/usr/bin/php
 endef
 
 define Package/php5-cgi/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/php-cgi $(1)/usr/bin/php
 endef
 
 define Package/php5-fastcgi/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/php-fastcgi $(1)/usr/sbin/php
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/php.init $(1)/etc/init.d/php
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/php.init $(1)/etc/init.d/php
 endef
 
 define BuildPlugin
   define Package/$(1)/install
-       [ -z "$(2)" ] || install -d -m0755 $$(1)/usr/lib/php
+       [ -z "$(2)" ] || $(INSTALL_DIR) $$(1)/usr/lib/php
        for m in $(2); do \
-               install -m0755 $(PKG_BUILD_DIR)/modules/$$$$$$$${m}.so $$(1)/usr/lib/php/ ; \
+               $(INSTALL_BIN) $(PKG_BUILD_DIR)/modules/$$$$$$$${m}.so $$(1)/usr/lib/php/ ; \
        done
   endef
 
index 4088c27..e05c97c 100644 (file)
@@ -93,10 +93,10 @@ define Build/UninstallDev
 endef
 
 define Package/python/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/python2.4 $(1)/usr/bin/
        ln -sf python2.4 $(1)/usr/bin/python
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/python2.4 $(1)/usr/lib/
        rm -rf \
                $(1)/usr/lib/python2.4/bsddb/test \
index c2e0cfa..2b1f291 100644 (file)
@@ -69,21 +69,21 @@ define Build/Compile
 endef
 
 define Package/libsablevm-classpath/install    
-       install -d -m0755 $(1)/usr/lib/sablevm-classpath
+       $(INSTALL_DIR) $(1)/usr/lib/sablevm-classpath
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/sablevm-classpath/libjava*.so $(1)/usr/lib/sablevm-classpath/
-       install -d -m0755 $(1)/usr/lib/security
+       $(INSTALL_DIR) $(1)/usr/lib/security
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/security/classpath.security $(1)/usr/lib/security/
 endef
 
 define Package/sablevm-classpath-full/install  
-       install -d -m0755 $(1)/usr/share/sablevm-classpath
+       $(INSTALL_DIR) $(1)/usr/share/sablevm-classpath
        $(CP) $(PKG_INSTALL_DIR)/usr/share/sablevm-classpath/{libclasspath,resources}.jar \
                $(1)/usr/share/sablevm-classpath/
 endef
        
 define Package/sablevm-classpath-mini/install  
-       install -d -m0755 $(1)/usr/share/sablevm-classpath
-       install -m0755 $(PKG_BUILD_DIR)/lib/mini.jar \
+       $(INSTALL_DIR) $(1)/usr/share/sablevm-classpath
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/mini.jar \
                $(1)/usr/share/sablevm-classpath/libclasspath.jar
 endef
 
index 2ac81b6..3b80eaf 100644 (file)
@@ -51,9 +51,9 @@ define Build/Compile
 endef
 
 define Package/sablevm/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/{java-,}sablevm $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsablevm-*.so $(1)/usr/lib/
 endef
 
index 91e20e4..f64579f 100644 (file)
@@ -72,7 +72,7 @@ define Build/UninstallDev
 endef
 
 define Package/alsa-lib/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libasound.so.* $(1)/usr/lib/
 endef
 
index ab47023..d07168a 100644 (file)
@@ -151,33 +151,33 @@ define Build/UninstallDev
 endef
 
 define Package/libavahi/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libavahi-{common,core}.so.* $(1)/usr/lib/
 endef
 
 define Package/avahi-autoipd/install
-       install -d -m0755 $(1)/etc/avahi
+       $(INSTALL_DIR) $(1)/etc/avahi
        $(CP) $(PKG_INSTALL_DIR)/etc/avahi/avahi-autoipd.action $(1)/etc/avahi/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/avahi-autoipd $(1)/usr/sbin/
 endef
 
 define Package/avahi-daemon/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/avahi-daemon $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/avahi
-       install -m0644 ./files/avahi-daemon.conf $(1)/etc/avahi/
-       install -d -m0755 $(1)/etc/avahi/services
-       install -m0644 ./files/service-http $(1)/etc/avahi/services/http.service
-       install -m0644 ./files/service-ssh $(1)/etc/avahi/services/ssh.service
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/avahi-daemon.init $(1)/etc/init.d/avahi-daemon
+       $(INSTALL_DIR) $(1)/etc/avahi
+       $(INSTALL_DATA) ./files/avahi-daemon.conf $(1)/etc/avahi/
+       $(INSTALL_DIR) $(1)/etc/avahi/services
+       $(INSTALL_DATA) ./files/service-http $(1)/etc/avahi/services/http.service
+       $(INSTALL_DATA) ./files/service-ssh $(1)/etc/avahi/services/ssh.service
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/avahi-daemon.init $(1)/etc/init.d/avahi-daemon
 endef
 
 define Package/avahi-dnsconfd/install
-       install -d -m0755 $(1)/etc/avahi
+       $(INSTALL_DIR) $(1)/etc/avahi
        $(CP) $(PKG_INSTALL_DIR)/etc/avahi/avahi-dnsconfd.action $(1)/etc/avahi/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/avahi-dnsconfd $(1)/usr/sbin/
 endef
 
index 20e7f1c..591af37 100644 (file)
@@ -50,13 +50,13 @@ define Build/Compile
 endef
 
 define Package/libaxtls/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_BUILD_DIR)/libaxtls.so $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/libaxtls.so $(1)/usr/lib/
 endef
 
 define Package/awhttpd/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/awhttpd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/awhttpd $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,libaxtls))
index 22fe8af..b3ac929 100644 (file)
@@ -56,7 +56,7 @@ define Build/UninstallDev
 endef
 
 define Package/bluez-libs/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libbluetooth.so.* $(1)/usr/lib/
 endef
 
index 25175c5..10802ee 100644 (file)
@@ -53,7 +53,7 @@ define Build/UninstallDev
 endef
 
 define Package/cgilib/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/libcgi.so.* $(1)/usr/lib/
 endef
 
index e429276..55ef358 100644 (file)
@@ -102,12 +102,12 @@ define Build/UninstallDev
 endef
 
 define Package/curl/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/curl $(1)/usr/bin/
 endef
 
 define Package/libcurl/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libcurl.so.* $(1)/usr/lib/
 endef
 
index 3626f22..1b1fa37 100644 (file)
@@ -104,9 +104,9 @@ define Build/UninstallDev
 endef
 
 define Package/libsasl2/install
-       install -d -m0755 $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib/
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsasl2.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/lib/sasl2
+       $(INSTALL_DIR) $(1)/usr/lib/sasl2
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/sasl2/lib*.so.* $(1)/usr/lib/sasl2/
 endef
 
index 9321041..56b9933 100644 (file)
@@ -82,7 +82,7 @@ define Build/Compile
 endef
 
 define Package/libdb/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libdb-*.so $(1)/usr/lib/
 endef
 
index 1afdf34..5af8eb8 100644 (file)
@@ -61,7 +61,7 @@ define Build/UninstallDev
 endef
 
 define Package/libexpat/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libexpat.so.* $(1)/usr/lib/
 endef
 
index 36288be..806e903 100644 (file)
@@ -43,7 +43,7 @@ define Build/Compile
 endef
 
 define Package/libflac/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/obj/release/lib/libFLAC.so $(1)/usr/lib/
 endef
 
index a93ae29..4204a4b 100644 (file)
@@ -74,7 +74,7 @@ define Build/UninstallDev
 endef
 
 define Package/libfreetype/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libfreetype.so.* $(1)/usr/lib/
 endef
 
index 7e8d9a5..12115fa 100644 (file)
@@ -72,7 +72,7 @@ define Build/UninstallDev
 endef
 
 define Package/libgd/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgd.so.* $(1)/usr/lib/
 endef
 
index 184db0c..e73287b 100644 (file)
@@ -93,7 +93,7 @@ define Build/UninstallDev
 endef
 
 define Package/glib1/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libg{lib,module,thread}-1.2.so.* $(1)/usr/lib/
 endef
 
index 6ae891b..024ad50 100644 (file)
@@ -120,18 +120,18 @@ define Build/UninstallDev
 endef
 
 define Package/gnutls-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/certtool $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/gnutls-{cli,serv} $(1)/usr/bin/
 endef
 
 define Package/libgnutls/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgnutls{,-extra}.so.* $(1)/usr/lib/
 endef
 
 define Package/libgnutls-openssl/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgnutls-openssl.so.* $(1)/usr/lib/
 endef
 
index e1c6225..758dbee 100644 (file)
@@ -62,12 +62,12 @@ define Build/Compile
 endef
 
 define Package/libgsm/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgsm.so.* $(1)/usr/lib/
 endef
 
 define Package/gsm-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
 endef
 
index 33264c3..89b02ba 100644 (file)
@@ -112,35 +112,35 @@ define Build/UninstallDev
 endef
 
 define Package/libhowl/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{howl,mDNSResponder}.so.* $(1)/usr/lib/
 endef
 
 define Package/howl-autoipd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/autoipd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0644 ./files/autoipd.init $(1)/etc/init.d/autoipd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_DATA) ./files/autoipd.init $(1)/etc/init.d/autoipd
 endef
        
 define Package/howl-mdnsresponder/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/mDNSResponder $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/mDNSResponder.conf $(1)/etc/mDNSResponder.conf
-       install -d -m0755 $(1)/etc/init.d
-       install -m0644 ./files/mDNSResponder.init $(1)/etc/init.d/mDNSResponder
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/mDNSResponder.conf $(1)/etc/mDNSResponder.conf
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_DATA) ./files/mDNSResponder.init $(1)/etc/init.d/mDNSResponder
 endef
 
 define Package/howl-nifd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/nifd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0644 ./files/nifd.init $(1)/etc/init.d/nifd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_DATA) ./files/nifd.init $(1)/etc/init.d/nifd
 endef
        
 define Package/howl-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/mDNS{Browse,Publish,Query,Resolve} $(1)/usr/bin/
 endef
        
index 81246d4..d620176 100644 (file)
@@ -67,7 +67,7 @@ define Build/UninstallDev
 endef
 
 define Package/id3lib/install
-       install -d -m0755 $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib/
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libid3-*.so.* $(1)/usr/lib/
 endef
 
index 6da2827..a993335 100644 (file)
@@ -45,7 +45,7 @@ define Build/Compile
 endef
 
 define Package/libamsel/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib
 endef
 
index 7febd75..5f64558 100644 (file)
@@ -69,7 +69,7 @@ define Build/UninstallDev
 endef
 
 define Package/libao/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libao.so.* $(1)/usr/lib/
 endef
 
index 8f5747f..45d7525 100644 (file)
@@ -71,7 +71,7 @@ define Build/UninstallDev
 endef
 
 define Package/libart/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libart_lgpl_2.so.* $(1)/usr/lib/
 endef
 
index f299d6f..7d6ea4d 100644 (file)
@@ -72,7 +72,7 @@ define Build/UninstallDev
 endef
 
 define Package/libaudiofile/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libaudiofile.so.* $(1)/usr/lib/
 endef
 
index 808bc6f..621771a 100644 (file)
@@ -56,7 +56,7 @@ define Build/UninstallDev
 endef
 
 define Package/libcli/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libcli.so.* $(1)/usr/lib/
 endef
 
index 1a1cb9a..a9b1323 100644 (file)
@@ -75,7 +75,7 @@ define Build/UninstallDev
 endef
 
 define Package/libdaemon/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libdaemon.so.* $(1)/usr/lib/
 endef
 
index 420c110..501bc61 100644 (file)
@@ -73,9 +73,9 @@ define Build/UninstallDev
 endef
 
 define Package/libdnet/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libdnet.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dnet $(1)/usr/sbin/
 endef
 
index f4b0eed..1c80c69 100644 (file)
@@ -63,7 +63,7 @@ define Build/UninstallDev
 endef
 
 define Package/libelf/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libelf.so.* $(1)/usr/lib/
 endef
 
index 27ce8c3..9a96639 100644 (file)
@@ -68,7 +68,7 @@ define Build/UninstallDev
 endef
 
 define Package/libevent/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libevent-$(PKG_VERSION).so.* $(1)/usr/lib/
 endef
 
index 2ebfa14..560a516 100644 (file)
@@ -59,7 +59,7 @@ define Build/UninstallDev
 endef
 
 define Package/libexif/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libexif*.so.* $(1)/usr/lib/
 endef
 
index 850faf4..5e014dd 100644 (file)
@@ -62,7 +62,7 @@ define Build/UninstallDev
 endef
 
 define Package/libffi-sable/install    
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libffi.so.* $(1)/usr/lib/
 endef
 
index f71c335..0ec930c 100644 (file)
@@ -72,7 +72,7 @@ define Build/UninstallDev
 endef
 
 define Package/libgcrypt/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgcrypt.so.* $(1)/usr/lib/
 endef
 
index 5f56078..58a84ee 100644 (file)
@@ -58,7 +58,7 @@ define Build/UninstallDev
 endef
 
 define Package/libgdbm/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgdbm.so.* $(1)/usr/lib/
 endef
 
index 85815c7..332c481 100644 (file)
@@ -72,7 +72,7 @@ define Build/UninstallDev
 endef
 
 define Package/libgpg-error/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgpg-error.so.* $(1)/usr/lib/
 endef
 
index e89eda4..4953806 100644 (file)
@@ -92,12 +92,12 @@ define Build/UninstallDev
 endef
 
 define Package/libgphoto2/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgphoto2{,_port}.so.* $(1)/usr/lib/
 endef
 
 define Package/libgphoto2-drivers/install
-       install -d -m0755 $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib/
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgphoto2{,_port} $(1)/usr/lib/
        rm -rf $(1)/usr/lib/libgphoto2{,_port}/*/*.{,l}a
 endef
index 27e62bc..168d552 100644 (file)
@@ -58,7 +58,7 @@ define Build/UninstallDev
 endef
 
 define Package/libiconv/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libiconv.so.* $(1)/usr/lib/
 endef
 
index 2c268cc..02ae3e3 100644 (file)
@@ -62,7 +62,7 @@ define Build/UninstallDev
 endef
 
 define Package/libid3tag/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libid3tag.so.* $(1)/usr/lib/
 endef
 
index f9fe70d..ae8f70c 100644 (file)
@@ -86,12 +86,12 @@ define Build/UninstallDev
 endef
 
 define Package/libjpeg/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libjpeg.so.* $(1)/usr/lib/
 endef
 
 define Package/jpeg-tools/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/*jpeg* $(1)/usr/bin/
 endef
 
index 1affa33..506650b 100644 (file)
@@ -73,7 +73,7 @@ define Build/UninstallDev
 endef
 
 define Package/libmad/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmad.so.* $(1)/usr/lib/
 endef
 
index 77de1fc..8e53eeb 100644 (file)
@@ -64,7 +64,7 @@ define Build/UninstallDev
 endef
 
 define Package/libmcrypt/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmcrypt.so.* $(1)/usr/lib/
 endef
 
index 66814b1..8539df3 100644 (file)
@@ -74,7 +74,7 @@ define Build/UninstallDev
 endef
 
 define Package/libnet0/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnet.so.* $(1)/usr/lib/
 endef
 
index e67a4d6..057cc60 100644 (file)
@@ -73,7 +73,7 @@ define Build/UninstallDev
 endef
 
 define Package/libnet1/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnet.so.* $(1)/usr/lib/
 endef
 
index 33c1042..faf5c95 100644 (file)
@@ -65,7 +65,7 @@ define Build/UninstallDev
 endef
 
 define Package/libnids/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnids.so.* $(1)/usr/lib/
 endef
 
index 71f411c..ac55a56 100644 (file)
@@ -61,7 +61,7 @@ define Build/UninstallDev
 endef
 
 define Package/libol/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libol.so.* $(1)/usr/lib/
 endef
 
index 49ce802..b281a0b 100644 (file)
@@ -67,7 +67,7 @@ define Build/UninstallDev
 endef
 
 define Package/libosip2/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libosip{,parser}2.so.* $(1)/usr/lib/
 endef
 
index ea5f729..7eb21a2 100644 (file)
@@ -68,7 +68,7 @@ define Build/UninstallDev
 endef
 
 define Package/libpng/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libpng{,12}.so.* $(1)/usr/lib/
 endef
 
index 2b1142f..dc379bc 100644 (file)
@@ -60,7 +60,7 @@ define Build/UninstallDev
 endef
 
 define Package/librsync/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/librsync.so.* $(1)/usr/lib/
 endef
 
index bbfeaef..f9ef740 100644 (file)
@@ -77,7 +77,7 @@ define Build/UninstallDev
 endef
 
 define Package/libtasn1/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libtasn1.so.* $(1)/usr/lib/
 endef
 
index ca925a6..ee7cf1b 100644 (file)
@@ -72,7 +72,7 @@ define Build/UninstallDev
 endef
 
 define Package/libltdl/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libltdl.so.* $(1)/usr/lib/
 endef
 
index ff81cce..8f544c4 100644 (file)
@@ -57,7 +57,7 @@ define Build/UninstallDev
 endef
 
 define Package/libupnp/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/upnp/bin/lib{ixml,threadutil,upnp}.so $(1)/usr/lib/
 endef
 
index e36f7c7..ff47c7c 100644 (file)
@@ -59,7 +59,7 @@ define Build/UninstallDev
 endef
 
 define Package/libusb/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libusb*.so.* $(1)/usr/lib/
 endef
 
index f1ab745..b00ef97 100644 (file)
@@ -61,7 +61,7 @@ define Build/UninstallDev
 endef
 
 define Package/libvorbisidec/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libvorbisidec.so.* $(1)/usr/lib/
 endef
 
index f8bf5c0..045f4cb 100644 (file)
@@ -100,7 +100,7 @@ define Build/UninstallDev
 endef
 
 define Package/libxml2/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libxml2.so.* $(1)/usr/lib/
 endef
 
index 0144aab..8c0cb38 100644 (file)
@@ -84,7 +84,7 @@ define Build/UninstallDev
 endef
 
 define Package/libxslt/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libxslt.so.* $(1)/usr/lib/
 endef
 
index 1c88888..18b04c6 100644 (file)
@@ -57,7 +57,7 @@ define Build/UninstallDev
 endef
 
 define Package/liblzo/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblzo2.so.* $(1)/usr/lib
 endef
 
index 22fb875..47d5cb4 100644 (file)
@@ -53,7 +53,7 @@ define Build/UninstallDev
 endef
 
 define Package/libmatrixssl/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/src/libmatrixssl.so.* $(1)/usr/lib/
 endef
 
index 9b2fd8b..b8fa6e6 100644 (file)
@@ -112,7 +112,7 @@ define Build/UninstallDev
 endef
 
 define Package/libmysqlclient/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/mysql/libmysqlclient.so.* $(1)/usr/lib/
 endef
 
index 2eee9cd..2da60b9 100644 (file)
@@ -127,9 +127,9 @@ define Build/Compile
 endef
 
 define Package/libncurses/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{ncurses,panel,menu}*.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/share/terminfo
+       $(INSTALL_DIR) $(1)/usr/share/terminfo
        (cd $(PKG_INSTALL_DIR)/usr/share/terminfo; \
                for dir in ??; do \
                        [ -d "$$$$dir" ] || continue; \
@@ -137,7 +137,7 @@ define Package/libncurses/install
                done \
        )
        for file in a/ansi d/dumb l/linux r/rxvt s/screen v/vt100 v/vt102 x/xterm x/xterm-color; do \
-               install -d -m0755 $(1)/usr/share/terminfo/`dirname $$$$file`; \
+               $(INSTALL_DIR) $(1)/usr/share/terminfo/`dirname $$$$file`; \
                $(CP) $(PKG_INSTALL_DIR)/usr/share/terminfo/$$$$file \
                        $(1)/usr/share/terminfo/$$$$file; \
        done
index 1ac628f..02e30bc 100644 (file)
@@ -223,34 +223,34 @@ define Build/Compile
 endef
 
 define Package/libnetsnmp/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnetsnmp{,agent,helpers,mibs}.so.* $(1)/usr/lib/
 endef
 
 define Package/snmpd/install
-       install -d -m0755 $(1)/etc/snmp
-       install -m0644 ./files/snmpd.conf $(1)/etc/snmp/snmpd.conf
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/snmpd.default $(1)/etc/default/snmpd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/snmpd.init $(1)/etc/init.d/snmpd
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_INSTALL_DIR)/usr/sbin/snmpd-shared $(1)/usr/sbin/snmpd
+       $(INSTALL_DIR) $(1)/etc/snmp
+       $(INSTALL_DATA) ./files/snmpd.conf $(1)/etc/snmp/snmpd.conf
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/snmpd.default $(1)/etc/default/snmpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/snmpd.init $(1)/etc/init.d/snmpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/snmpd-shared $(1)/usr/sbin/snmpd
 endef
 
 define Package/snmpd-static/install
-       install -d -m0755 $(1)/etc/snmp
-       install -m0644 ./files/snmpd.conf $(1)/etc/snmp/snmpd.conf
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/snmpd.default $(1)/etc/default/snmpd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/snmpd.init $(1)/etc/init.d/snmpd
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_INSTALL_DIR)/usr/sbin/snmpd-static $(1)/usr/sbin/snmpd
+       $(INSTALL_DIR) $(1)/etc/snmp
+       $(INSTALL_DATA) ./files/snmpd.conf $(1)/etc/snmp/snmpd.conf
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/snmpd.default $(1)/etc/default/snmpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/snmpd.init $(1)/etc/init.d/snmpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/snmpd-static $(1)/usr/sbin/snmpd
 endef
 
 define Package/snmp-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/snmp{get,set,status,test,trap,walk} $(1)/usr/bin/
 endef
 
index a9f3f77..296f72d 100644 (file)
@@ -79,7 +79,7 @@ define Build/UninstallDev
 endef
 
 define Package/libopencdk/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libopencdk.so.* $(1)/usr/lib/
 endef
 
index 35006b2..4068800 100644 (file)
@@ -158,16 +158,16 @@ define Build/UninstallDev
 endef
 
 define Package/libopenldap/install
-       install -d -m0755 $(1)/etc/openldap
+       $(INSTALL_DIR) $(1)/etc/openldap
        $(CP) $(PKG_INSTALL_DIR)/etc/openldap/ldap.conf $(1)/etc/openldap/
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{lber,ldap}*.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/share/openldap
+       $(INSTALL_DIR) $(1)/usr/share/openldap
        $(CP) $(PKG_INSTALL_DIR)/usr/share/openldap/* $(1)/usr/share/openldap/
 endef
        
 define Package/openldap-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ldap* $(1)/usr/bin/
 endef
 
index f1ed42e..a3229ce 100644 (file)
@@ -65,7 +65,7 @@ define Build/UninstallDev
 endef
 
 define Package/libpcre/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/.libs/libpcre{,posix}.so.* $(1)/usr/lib/
 endef
 
index d779a85..d7c8331 100644 (file)
@@ -56,7 +56,7 @@ define Build/UninstallDev
 endef
 
 define Package/libpopt/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libpopt.so.* $(1)/usr/lib/
 endef
 
index 3bb14c5..7bb3f53 100644 (file)
@@ -106,12 +106,12 @@ define Build/Compile
 endef
 
 define Package/libpq/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libpq.so.* $(1)/usr/lib/
 endef
 
 define Package/pgsql-cli/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/psql $(1)/usr/bin/
 endef
 
index 1d6b343..f752ae3 100644 (file)
@@ -85,14 +85,14 @@ define Build/UninstallDev
 endef
 
 define Package/libradiusclient-ng/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/radiusclient-ng $(1)/etc/
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libradiusclient-ng.so.* $(1)/usr/lib/
 endef
 
 define Package/radiusclient-ng/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/rad{acct,iusclient,login,status} $(1)/usr/sbin/
 endef
 
index cf6e737..d61f360 100644 (file)
@@ -64,7 +64,7 @@ define Build/UninstallDev
 endef
 
 define Package/libreadline/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{history,readline}.so.* $(1)/usr/lib/
 endef
 
index 0fb1c30..e3f9d2c 100644 (file)
@@ -136,17 +136,17 @@ define Build/Compile
 endef
 
 define Package/rrdtool1/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/rrd{tool,update} $(1)/usr/bin/
 endef
 
 define Package/rrdcgi1/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/rrdcgi $(1)/usr/bin/
 endef
 
 define Package/librrd1/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/librrd.so.* $(1)/usr/lib/
 endef
 
index 002013a..bd9dbe5 100644 (file)
@@ -56,7 +56,7 @@ define Build/UninstallDev
 endef
 
 define Package/serdisplib/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/lib/libserdisp.so.* $(1)/usr/lib
 endef
 
index cf720dc..271cb70 100644 (file)
@@ -73,7 +73,7 @@ define Build/UninstallDev
 endef
 
 define Package/libspeex/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libspeex.so.* $(1)/usr/lib/
 endef
 
index c3655a0..432e90b 100644 (file)
@@ -94,12 +94,12 @@ define Build/UninstallDev
 endef
 
 define Package/libsqlite2/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsqlite.so.* $(1)/usr/lib/
 endef
 
 define Package/sqlite2-cli/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/sqlite $(1)/usr/bin/
 endef
 
index d6488c0..4d91038 100644 (file)
@@ -93,12 +93,12 @@ define Build/UninstallDev
 endef
 
 define Package/libsqlite3/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsqlite3.so.* $(1)/usr/lib/
 endef
 
 define Package/sqlite3-cli/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/sqlite3 $(1)/usr/bin/
 endef
 
index 552b188..1ce9214 100644 (file)
@@ -57,7 +57,7 @@ define Build/Compile
 endef
 
 define Package/uclibcxx/install
-       install -m0755 -d $(1)/lib
+       $(INSTALL_DIR) $(1)/lib
        $(CP) $(PKG_BUILD_DIR)/src/libuClibc++*.so.* $(1)/lib/
        $(CP) $(PKG_BUILD_DIR)/src/libuClibc++-*.so $(1)/lib/
 endef
index 8b1fc5d..ae1a264 100644 (file)
@@ -50,7 +50,7 @@ define Build/Compile
 endef
 
 define Package/ustl/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libustl.so.* $(1)/usr/lib/
 endef
 
index 67cdc4e..2af8dfe 100644 (file)
@@ -52,7 +52,7 @@ define Build/Compile
 endef
 
 define Package/gphoto2/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/gphoto2 $(1)/usr/bin/
 endef
 
index 512617c..4cbe2c7 100644 (file)
@@ -50,9 +50,9 @@ define Build/Compile
 endef
 
 define Package/motion/install  
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/motion-dist.conf $(1)/etc/motion.conf
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/motion $(1)/usr/bin/
 
 endef
index f8b8800..d8e7666 100644 (file)
@@ -54,10 +54,10 @@ define Build/Compile
 endef
 
 define Package/palantir/install        
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/server/palantir-mips.conf.sample $(1)/etc/palantir.conf
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/server/palantir $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/server/palantir-mips.conf.sample $(1)/etc/palantir.conf
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/server/palantir $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,palantir))
index 6988ae4..a9f299e 100644 (file)
@@ -55,14 +55,14 @@ define Build/Compile
 endef
 
 define Package/peercast/install        
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/peercast $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/share/peercast/html
+       $(INSTALL_DIR) $(1)/usr/share/peercast/html
        $(CP) $(PKG_INSTALL_DIR)/usr/share/peercast/html/en $(1)/usr/share/peercast/html/
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/peercast.ini $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/peercast.init $(1)/etc/init.d/peercast
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/peercast.ini $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/peercast.init $(1)/etc/init.d/peercast
 endef
 
 $(eval $(call BuildPackage,peercast))
index 5f0a40c..e177744 100644 (file)
@@ -45,13 +45,13 @@ define Build/Compile
 endef
 
 define Package/aircrack-ng/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/aircrack-ng $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/airdecap-ng $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/packetforge-ng $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ivstools $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/kstats $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/aireplay-ng $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/airodump-ng $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/airmon-ng $(1)/usr/sbin/
index f9a4350..4a1d983 100644 (file)
@@ -46,11 +46,11 @@ define Build/Compile
 endef
 
 define Package/amwall/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin
-       install -d -m0755 $(1)/etc/amsel
+       $(INSTALL_DIR) $(1)/etc/amsel
        $(CP) $(PKG_INSTALL_DIR)/etc/amsel* $(1)/etc
 endef
 
index 79be57d..9d5d7bc 100644 (file)
@@ -74,14 +74,14 @@ define Build/Compile
 endef
 
 define Package/aodv-uu/install
-       install -m0755 -d $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/aodvd $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/aodvd $(1)/usr/sbin
 endef
 
 define Package/kmod-aodv-uu/install
        mkdir -p $(1)/etc/modules.d
-       install -m0644 ./files/aodv-uu.modules $(1)/etc/modules.d/80-aodv-uu
-       install -m0755 -d $(1)/lib/modules/$(LINUX_VERSION)
+       $(INSTALL_DATA) ./files/aodv-uu.modules $(1)/etc/modules.d/80-aodv-uu
+       $(INSTALL_DIR) $(1)/lib/modules/$(LINUX_VERSION)
        $(CP) $(PKG_BUILD_DIR)/lnx/kaodv.$(LINUX_KMOD_SUFFIX) $(1)/lib/modules/$(LINUX_VERSION)/
 endef
 
index f073edd..1fe6511 100644 (file)
@@ -45,8 +45,8 @@ define Build/Compile
 endef
 
 define Package/arpd/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/arpd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/arpd $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,arpd))
index a709abb..21a2177 100644 (file)
@@ -44,9 +44,9 @@ define Build/Compile
 endef
 
 define Package/arpwatch/install
-       install -d -m0755 $(1)/etc/arpwatch
+       $(INSTALL_DIR) $(1)/etc/arpwatch
        $(CP) $(PKG_BUILD_DIR)/arp.dat $(1)/etc/arpwatch/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/arp{watch,snmp} $(1)/usr/sbin/
 endef
 
index 80cfb23..49e228a 100644 (file)
@@ -385,131 +385,131 @@ define Package/asterisk/install
                rm -f skinny.conf ; \
                rm -f dundi.conf ; \
        )
-       install -m0644 ./files/modules.conf $(1)/etc/asterisk/
-       install -d -m0755 $(1)/etc/default
-       install -m0644  ./files/asterisk.default $(1)/etc/default/asterisk
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755  ./files/asterisk.init $(1)/etc/init.d/asterisk
+       $(INSTALL_DATA) ./files/modules.conf $(1)/etc/asterisk/
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA)  ./files/asterisk.default $(1)/etc/default/asterisk
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN)  ./files/asterisk.init $(1)/etc/init.d/asterisk
 endef
 
 define Package/asterisk-mini/install
-       install -d -m0755 $(1)/etc/asterisk
+       $(INSTALL_DIR) $(1)/etc/asterisk
        for f in asterisk enum extconfig extensions features iax iaxprov logger manager modules musiconhold rtp sip; do \
          $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f.conf $(1)/etc/asterisk/ ; \
        done
-       install -m0644 ./files/modules.conf $(1)/etc/asterisk/
-       install -d -m0755 $(1)/usr/lib/asterisk
+       $(INSTALL_DATA) ./files/modules.conf $(1)/etc/asterisk/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/firmware $(1)/usr/lib/asterisk/
-       install -d -m0755 $(1)/usr/lib/asterisk/keys
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/keys
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
        for f in chan_iax2 chan_local chan_sip codec_gsm codec_ulaw format_gsm format_pcm format_wav \
          format_wav_gsm pbx_config res_features res_musiconhold; do \
          $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
        done
-       install -d -m0755 $(1)/usr/lib/asterisk/mohmp3
-       install -d -m0755 $(1)/usr/lib/asterisk/sounds
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/mohmp3
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/asterisk $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/safe_asterisk $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default
-       install -m0644  ./files/asterisk.default $(1)/etc/default/asterisk
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755  ./files/asterisk.init $(1)/etc/init.d/asterisk
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA)  ./files/asterisk.default $(1)/etc/default/asterisk
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN)  ./files/asterisk.init $(1)/etc/init.d/asterisk
 endef
 
 define Package/asterisk-mysql/install
-       install -d -m0755 $(1)/etc/asterisk
+       $(INSTALL_DIR) $(1)/etc/asterisk
        install -m0600 $(PKG_BUILD_DIR)/configs/cdr_mysql.conf.sample $(1)/etc/asterisk/cdr_mysql.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/apps/app_sql_mysql.so $(1)/usr/lib/asterisk/modules/
-       install -m0755 $(PKG_BUILD_DIR)/cdr/cdr_mysql.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/app_sql_mysql.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/cdr/cdr_mysql.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-pgsql/install
-       install -d -m0755 $(1)/etc/asterisk
+       $(INSTALL_DIR) $(1)/etc/asterisk
        install -m0600 $(PKG_BUILD_DIR)/configs/cdr_pgsql.conf.sample $(1)/etc/asterisk/cdr_pgsql.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/apps/app_sql_postgres.so $(1)/usr/lib/asterisk/modules/
-       install -m0755 $(PKG_BUILD_DIR)/cdr/cdr_pgsql.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/app_sql_postgres.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/cdr/cdr_pgsql.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-sqlite/install
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/cdr/cdr_sqlite.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/cdr/cdr_sqlite.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-sounds/install
-       install -d -m0755 $(1)/usr/lib/asterisk/sounds
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
        $(CP) $(PKG_BUILD_DIR)/sounds/* $(1)/usr/lib/asterisk/sounds/
        rm -f $(1)/usr/lib/asterisk/sounds/*.mp3
        rm -f $(1)/usr/lib/asterisk/sounds/vm-*
 endef
 
 define Package/asterisk-voicemail/install
-       install -d -m0755 $(1)/etc/asterisk
-       install -m0644 $(PKG_BUILD_DIR)/configs/voicemail.conf.sample $(1)/etc/asterisk/voicemail.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/apps/*voicemail.so $(1)/usr/lib/asterisk/modules/
-       install -m0755 $(PKG_BUILD_DIR)/res/res_adsi.so $(1)/usr/lib/asterisk/modules/
-       install -d -m0755 $(1)/usr/lib/asterisk/sounds
+       $(INSTALL_DIR) $(1)/etc/asterisk
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/voicemail.conf.sample $(1)/etc/asterisk/voicemail.conf
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/*voicemail.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/res/res_adsi.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
        $(CP) $(PKG_BUILD_DIR)/sounds/vm-*.gsm $(1)/usr/lib/asterisk/sounds/
 endef
 
 define Package/asterisk-chan-bluetooth/install
-       install -d -m0755 $(1)/etc/asterisk
-       install -m0644 $(PKG_BUILD_DIR)/configs/bluetooth.conf $(1)/etc/asterisk/bluetooth.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/channels/chan_bluetooth.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/etc/asterisk
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/bluetooth.conf $(1)/etc/asterisk/bluetooth.conf
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_bluetooth.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-chan-h323/install
-       install -d -m0755 $(1)/etc/asterisk
-       install -m0644 $(PKG_BUILD_DIR)/channels/h323/h323.conf.sample $(1)/etc/asterisk/h323.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/channels/chan_h323.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/etc/asterisk
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/channels/h323/h323.conf.sample $(1)/etc/asterisk/h323.conf
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_h323.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-chan-mgcp/install
-       install -d -m0755 $(1)/etc/asterisk
-       install -m0644 $(PKG_BUILD_DIR)/configs/mgcp.conf.sample $(1)/etc/asterisk/mgcp.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/channels/chan_mgcp.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/etc/asterisk
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/mgcp.conf.sample $(1)/etc/asterisk/mgcp.conf
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_mgcp.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-chan-skinny/install
-       install -d -m0755 $(1)/etc/asterisk
-       install -m0644 $(PKG_BUILD_DIR)/configs/skinny.conf.sample $(1)/etc/asterisk/skinny.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/channels/chan_skinny.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/etc/asterisk
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/skinny.conf.sample $(1)/etc/asterisk/skinny.conf
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_skinny.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-code-ilbc/install
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/codecs/codec_ilbc.so $(1)/usr/lib/asterisk/modules/
-       install -m0755 $(PKG_BUILD_DIR)/formats/format_ilbc.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_ilbc.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/formats/format_ilbc.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-codec-lpc10/install
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/codecs/codec_lpc10.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_lpc10.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-codec-speex/install
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/codecs/codec_speex.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_speex.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-pbx-dundi/install
-       install -d -m0755 $(1)/etc/asterisk
-       install -m0644 $(PKG_BUILD_DIR)/configs/dundi.conf.sample $(1)/etc/asterisk/dundi.conf
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/pbx/pbx_dundi.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/etc/asterisk
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/dundi.conf.sample $(1)/etc/asterisk/dundi.conf
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/pbx/pbx_dundi.so $(1)/usr/lib/asterisk/modules/
 endef
 
 define Package/asterisk-res-agi/install
-       install -d -m0755 $(1)/usr/lib/asterisk/agi-bin
-       install -d -m0755 $(1)/usr/lib/asterisk/modules
-       install -m0755 $(PKG_BUILD_DIR)/res/res_agi.so $(1)/usr/lib/asterisk/modules/
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/agi-bin
+       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/res/res_agi.so $(1)/usr/lib/asterisk/modules/
 endef
 
 $(eval $(call BuildPackage,asterisk))
index bb3d8d4..9e3a8d7 100644 (file)
@@ -63,13 +63,13 @@ define Build/Compile
 endef
 
 define Package/atftp/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/atftp $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftp $(1)/usr/sbin
 endef
 
 define Package/atftpd/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/atftpd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftpd $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,atftp))
index 670c7ff..6c5efc0 100644 (file)
@@ -37,8 +37,8 @@ define Build/Compile
 endef
 
 define Package/autossh/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/autossh $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/autossh $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,autossh))
index 1844b05..b8a9c23 100644 (file)
@@ -96,25 +96,25 @@ define Build/Compile
 endef
 
 define Package/bind-server/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/named $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) ./files/bind $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/etc/init.d
        $(CP) ./files/named.init $(1)/etc/init.d/named
        find $(1)/etc/bind/ -name ".svn" | xargs rm -rf
 endef
 
 define Package/bind-client/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/nsupdate $(1)/usr/bin/
 endef
 
 define Package/bind-tools/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/dig $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/host $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dnssec-keygen $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dnssec-signzone $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/named-checkconf $(1)/usr/sbin/
@@ -124,30 +124,30 @@ define Package/bind-tools/install
 endef
 
 define Package/bind-rndc/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/rndc $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/rndc-confgen $(1)/usr/sbin/
 endef
 
 define Package/bind-check/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/named-checkconf $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/named-checkzone $(1)/usr/sbin/
 endef
 
 define Package/bind-dnssec/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dnssec-keygen $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dnssec-signzone $(1)/usr/sbin/
 endef
 
 define Package/bind-host/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/host $(1)/usr/bin/
 endef
 
 define Package/bind-dig/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/dig $(1)/usr/bin/
 endef
 
index 648dac0..a42ae39 100644 (file)
@@ -36,7 +36,7 @@ define Build/Compile
 endef
 
 define Package/bing/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/bing $(1)/usr/sbin/
 endef
 
index f7d9eaf..04202d3 100644 (file)
@@ -47,15 +47,15 @@ define Build/Compile
        mkdir -p $(PKG_INSTALL_DIR)/usr/lib/bx/translation
        mkdir -p $(PKG_INSTALL_DIR)/usr/lib/bx/plugins
        mkdir -p $(PKG_INSTALL_DIR)/usr/lib/bx/help
-       install -c $(PKG_BUILD_DIR)/source/BitchX $(PKG_INSTALL_DIR)/usr/bin/BitchX-1.1-final
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/source/BitchX $(PKG_INSTALL_DIR)/usr/bin/BitchX-1.1-final
        rm -f $(PKG_INSTALL_DIR)/usr/bin/BitchX
        ln -s /usr/bin/BitchX-1.1-final $(PKG_INSTALL_DIR)/usr/bin/BitchX 
-       install -c $(PKG_BUILD_DIR)/BitchX.help $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.help
-       install -c $(PKG_BUILD_DIR)/BitchX.ircnames $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.ircnames
-       install -c $(PKG_BUILD_DIR)/BitchX.quit $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.quit
-       install -c $(PKG_BUILD_DIR)/BitchX.reasons $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.kick
-       install -c $(PKG_BUILD_DIR)/source/wserv $(PKG_INSTALL_DIR)/usr/lib/bx/wserv
-       install -c $(PKG_BUILD_DIR)/source/scr-bx $(PKG_INSTALL_DIR)/usr/bin/scr-bx
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/BitchX.help $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.help
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/BitchX.ircnames $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.ircnames
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/BitchX.quit $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.quit
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/BitchX.reasons $(PKG_INSTALL_DIR)/usr/lib/bx/BitchX.kick
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/source/wserv $(PKG_INSTALL_DIR)/usr/lib/bx/wserv
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/source/scr-bx $(PKG_INSTALL_DIR)/usr/bin/scr-bx
        $(CP) $(PKG_BUILD_DIR)/script $(PKG_INSTALL_DIR)/usr/lib/bx/
        $(CP) $(PKG_BUILD_DIR)/translation $(PKG_INSTALL_DIR)/usr/lib/bx/
        bzip2 $(PKG_INSTALL_DIR)/usr/lib/bx/translation/*
@@ -64,7 +64,7 @@ define Build/Compile
 endef
 
 define Package/bitchx/install
-       install -m0755 -d $(1)/usr/bin $(1)/usr/lib $(1)/etc/init.d $(1)/tmp
+       $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/lib $(1)/etc/init.d $(1)/tmp
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/etc/init.d/bitchxrc $(1)/etc/init.d/
index 5d2ff8a..b3d8a23 100644 (file)
@@ -79,8 +79,8 @@ define Package/bitlbee/install
                DESTDIR="$(1)" install-etc install-bin 
        $(MAKE) -C $(PKG_BUILD_DIR)/doc/user-guide \
                DESTDIR="$(1)" install 
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/bitlbee.init $(1)/etc/init.d/bitlbee
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/bitlbee.init $(1)/etc/init.d/bitlbee
 endef
 
 $(eval $(call BuildPackage,bitlbee))
index 8f9f732..0f5f0aa 100644 (file)
@@ -48,8 +48,8 @@ define Build/Compile
 endef
 
 define Package/bmon/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/src/bmon $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/bmon $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,bmon))
index 860dd30..a58c5cb 100644 (file)
@@ -34,7 +34,7 @@ endef
 
 define Package/bwm/install
        mkdir -p $(1)/usr/bin
-       install -m 755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/bin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,bwm))
index 2869a71..a271f8b 100644 (file)
@@ -54,13 +54,13 @@ define Build/Compile
 endef
 
 define Package/cbtt/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/bnbt $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/bnbt $(1)/usr/bin/
 endef
 
 define Package/cbtt-mysql/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/bnbtmysql $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/bnbtmysql $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,cbtt))
index a8b1920..1d870ac 100644 (file)
@@ -51,11 +51,11 @@ define Build/Compile
 endef
 
 define Package/chillispot/install
-       install -m0755 -d $(1)/etc/init.d
-       install -m0755 ./files/$(PKG_NAME).init $(1)/etc/init.d/chilli
-       install -m0755 -d $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/doc/chilli.conf $(1)/etc/
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/$(PKG_NAME).init $(1)/etc/init.d/chilli
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/doc/chilli.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/chilli $(1)/usr/sbin/
 endef
 
index 9606e08..af39767 100644 (file)
@@ -88,19 +88,19 @@ define Build/Compile
 endef
 
 define Package/click/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/userlevel/roofnetclick $(1)/usr/bin/click 
        $(CP) $(PKG_BUILD_DIR)/tools/click-align/click-align $(1)/usr/bin/click-align
 endef
 
 define Package/roofnet/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/conf/wifi/gen_config_roofnet.sh $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/conf/wifi/srcr.click $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/conf/wifi/read_handler $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/conf/wifi/write_handler $(1)/usr/bin
        mkdir -p $(1)/etc/init.d
-       install -m 755 ./files/roofnet.init $(1)/etc/init.d/roofnet
+       $(INSTALL_BIN) ./files/roofnet.init $(1)/etc/init.d/roofnet
 endef
 
 $(eval $(call BuildPackage,click))
index 5f1028f..bc70f24 100644 (file)
@@ -50,7 +50,7 @@ define Build/Compile
 endef
        
 define Package/ctorrent/install        
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ctorrent $(1)/usr/bin/
 endef
 
index e0ec160..58145d0 100644 (file)
@@ -74,28 +74,28 @@ endef
 
 define Package/cups/install
        rm -rf $(1)/etc/cups
-       install -d -m0755 $(1)/etc/cups
+       $(INSTALL_DIR) $(1)/etc/cups
        $(CP) $(PKG_INSTALL_DIR)/etc/cups/* $(1)/etc/cups/
        rm -rf $(1)/etc/cups/certs
        ln -sf /tmp $(1)/etc/cups/certs
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
        rm -f $(1)/usr/bin/cups-config
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libcups.so.* $(1)/usr/lib/
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/cups $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/share/cups/templates
+       $(INSTALL_DIR) $(1)/usr/share/cups/templates
        $(CP) $(PKG_INSTALL_DIR)/usr/share/cups/templates/*.tmpl $(1)/usr/share/cups/templates/
-       install -d -m0755 $(1)/usr/share/doc/cups
+       $(INSTALL_DIR) $(1)/usr/share/doc/cups
        $(CP) $(PKG_INSTALL_DIR)/usr/share/doc/cups/index.html $(1)/usr/share/doc/cups/
        $(CP) $(PKG_INSTALL_DIR)/usr/share/doc/cups/images $(1)/usr/share/doc/cups/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/
        # overwrite default config with our own
        $(CP) ./files/etc/cups/* $(1)/etc/cups/
        # install initscript with priority 60
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/cupsd.init $(1)/etc/init.d/cupsd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/cupsd.init $(1)/etc/init.d/cupsd
 endef
 
 define Build/InstallDev
index 7c8d5cf..2b99a55 100644 (file)
@@ -35,12 +35,12 @@ endef
        
 define Build/Compile
        $(TARGET_CC) $(PKG_BUILD_DIR)/cutter.c -o $(PKG_BUILD_DIR)/cutter
-       install -d -m0755 $(PKG_INSTALL_DIR)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/cutter $(PKG_INSTALL_DIR)/usr/sbin/
+       $(INSTALL_DIR) $(PKG_INSTALL_DIR)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/cutter $(PKG_INSTALL_DIR)/usr/sbin/
 endef
        
 define Package/cutter/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/cutter $(1)/usr/sbin/
 endef
 
index dac1cda..34a608f 100644 (file)
@@ -43,12 +43,12 @@ define Build/Compile
 endef
        
 define Package/dhcp-forwarder/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dhcp-fwd $(1)/usr/bin/
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/contrib/dhcp-fwd.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/dhcp-fwd.init $(1)/etc/init.d/dhcp-fwd
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/contrib/dhcp-fwd.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/dhcp-fwd.init $(1)/etc/init.d/dhcp-fwd
 endef
 
 $(eval $(call BuildPackage,dhcp-forwarder))
index da75804..a687e8c 100644 (file)
@@ -58,12 +58,12 @@ endef
 
        
 define Package/dhcp-relay/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dhcrelay $(1)/usr/sbin/
 endef
 
 define Package/dhcp-server/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dhcpd $(1)/usr/sbin/
 endef
 
index f1cb4a0..c60e870 100644 (file)
@@ -40,10 +40,10 @@ define Build/Compile
 endef
 
 define Package/dsl-qos-queue/install   
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/dsl_qos_train $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/ipt_rules $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/dsl_qos_train $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ipt_rules $(1)/usr/sbin
 endef
 
 $(eval $(call BuildPackage,dsl-qos-queue))
index a47a5b4..d6a1559 100644 (file)
@@ -52,9 +52,9 @@ define Build/Compile
 endef
 
 define Package/dsniff/install  
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP)  $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib/
 endef
 
index ff7e6c7..f7b5799 100644 (file)
@@ -40,7 +40,7 @@ define Build/Compile
 endef
 
 define Package/ethtool/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin
 endef
 
index 96c1c37..7523070 100644 (file)
@@ -67,13 +67,13 @@ define Build/Compile
 endef
 
 define Package/ettercap/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/etter.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/etter{cap,filter,log} $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/lib/ettercap
+       $(INSTALL_DIR) $(1)/usr/lib/ettercap
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/ettercap/*.so $(1)/usr/lib/ettercap/
-       install -d -m0755 $(1)/usr/share/ettercap
+       $(INSTALL_DIR) $(1)/usr/share/ettercap
        $(CP) $(PKG_INSTALL_DIR)/usr/share/ettercap/* $(1)/usr/share/ettercap/
 endef
 
index 2df2636..52c3f6d 100644 (file)
@@ -40,12 +40,12 @@ define Build/Compile
 endef
 
 define Package/ez-ipupdate/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/ez-ipupdate $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ez-ipupdate $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
        install -m0600 ./files/ez-ipupdate.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/hotplug.d/iface
-       install -m0755 ./files/ez-ipupdate.hotplug $(1)/etc/hotplug.d/iface/10-ez-ipupdate
+       $(INSTALL_DIR) $(1)/etc/hotplug.d/iface
+       $(INSTALL_BIN) ./files/ez-ipupdate.hotplug $(1)/etc/hotplug.d/iface/10-ez-ipupdate
 endef
 
 $(eval $(call BuildPackage,ez-ipupdate))
index 500e4f1..953fa8c 100644 (file)
@@ -47,7 +47,7 @@ define Build/Compile
 endef
 
 define Package/fping/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/fping4 $(1)/usr/bin/
        $(CP) $(PKG_BUILD_DIR)/fping6 $(1)/usr/bin/
        ln -sf fping4 $(1)/usr/bin/fping
index a8acaa5..726445f 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/fprobe/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/src/fprobe $(1)/usr/bin/
 endef
 
index c29de83..7493dc1 100644 (file)
@@ -292,25 +292,25 @@ define Build/Compile
 endef
 
 define Package/freeradius/install
-       install -d -m0755 $(1)/etc/freeradius
+       $(INSTALL_DIR) $(1)/etc/freeradius
        for f in clients.conf dictionary radiusd.conf; do \
                $(CP) $(PKG_INSTALL_DIR)/etc/freeradius/$$$${f} $(1)/etc/freeradius/ ; \
        done
-       install -d -m0755 $(1)/usr/share/freeradius
+       $(INSTALL_DIR) $(1)/usr/share/freeradius
        $(CP) $(PKG_INSTALL_DIR)/usr/share/freeradius/dictionary $(1)/usr/share/freeradius/
        for f in $(PKG_DICTIONARIES); do \
                $(CP) $(PKG_INSTALL_DIR)/usr/share/freeradius/dictionary.$$$${f} $(1)/usr/share/freeradius/ ; \
        done
-       install -d -m0755 $(1)/usr/lib/freeradius
+       $(INSTALL_DIR) $(1)/usr/lib/freeradius
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/freeradius/libradius{,-*}.so $(1)/usr/lib/freeradius/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/radiusd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/radiusd.init $(1)/etc/init.d/radiusd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/radiusd.init $(1)/etc/init.d/radiusd
 endef
 
 define Package/freeradius-democerts/install
-       install -d -m0755 $(1)/etc/freeradius
+       $(INSTALL_DIR) $(1)/etc/freeradius
        $(CP) $(PKG_INSTALL_DIR)/etc/freeradius/certs $(1)/etc/freeradius/
        rm -rf $(1)/etc/freeradius/certs/README
        rm -rf $(1)/etc/freeradius/certs/new*
@@ -319,7 +319,7 @@ define Package/freeradius-democerts/install
 endef
 
 define Package/freeradius-utils/install
-       install -m0755 -d $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        for f in radclient radeapclient; do \
                $(CP) $(PKG_INSTALL_DIR)/usr/bin/$$$${f} $(1)/usr/bin/ ; \
        done
@@ -327,11 +327,11 @@ endef
 
 define BuildPlugin
   define Package/$(1)/install
-       [ -z "$(2)" ] || install -d -m0755 $$(1)/usr/lib/freeradius
+       [ -z "$(2)" ] || $(INSTALL_DIR) $$(1)/usr/lib/freeradius
        for m in $(2); do \
                $(CP) $(PKG_INSTALL_DIR)/usr/lib/freeradius/$$$$$$$${m}{,-*}.so $$(1)/usr/lib/freeradius/ ; \
        done
-       [ -z "$(3)" ] || install -d -m0755 $$(1)/etc/freeradius
+       [ -z "$(3)" ] || $(INSTALL_DIR) $$(1)/etc/freeradius
        for f in $(3); do \
                $(CP) $(PKG_INSTALL_DIR)/etc/freeradius/$$$$$$$${f} $$(1)/etc/freeradius/ ; \
        done
index 9eb07ee..0a26683 100644 (file)
@@ -45,12 +45,12 @@ define Build/Configure
 endef
 
 define Package/frickin/install
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/frickin.default $(1)/etc/default/frickin
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/frickin.init $(1)/etc/init.d/frickin
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/frickin $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/frickin.default $(1)/etc/default/frickin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/frickin.init $(1)/etc/init.d/frickin
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/frickin $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,frickin))
index 5e4df28..84ba442 100644 (file)
@@ -48,12 +48,12 @@ define Build/Compile
 endef
 
 define Package/gmediaserver/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/gmediaserver $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/gmediaserver.default $(1)/etc/default/gmediaserver
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/gmediaserver.init $(1)/etc/init.d/gmediaserver
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/gmediaserver.default $(1)/etc/default/gmediaserver
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/gmediaserver.init $(1)/etc/init.d/gmediaserver
 endef
 
 $(eval $(call BuildPackage,gmediaserver))
index 15f5281..883a274 100644 (file)
@@ -62,10 +62,10 @@ define Build/UninstallDev
 endef
 
 define Package/gpsd/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/libgps.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_INSTALL_DIR)/usr/sbin/gpsd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/libgps.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/gpsd $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,gpsd))
index 1d76c6a..34abf94 100644 (file)
@@ -41,12 +41,12 @@ endef
 
 
 define Package/htpdate/install 
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/htpdate $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default/
-       install -m0644 ./files/htpdate.default $(1)/etc/default/htpdate
-       install -d -m0755 $(1)/etc/init.d/
-       install -m0755 ./files/htpdate.init $(1)/etc/init.d/htpdate
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/htpdate $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/default/
+       $(INSTALL_DATA) ./files/htpdate.default $(1)/etc/default/htpdate
+       $(INSTALL_DIR) $(1)/etc/init.d/
+       $(INSTALL_BIN) ./files/htpdate.init $(1)/etc/init.d/htpdate
 endef
 
 $(eval $(call BuildPackage,htpdate))
index 7331d4f..0d8692d 100644 (file)
@@ -38,8 +38,8 @@ define Build/Compile
 endef
 
 define Package/httping/install 
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/httping $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/httping $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,httping))
index d08b0ec..bba34eb 100644 (file)
@@ -60,11 +60,11 @@ define Build/Compile
 endef
 
 define Package/icecast/install 
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/icecast.xml $(1)/etc/
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/icecast $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/share/icecast
+       $(INSTALL_DIR) $(1)/usr/share/icecast
        $(CP) $(PKG_INSTALL_DIR)/usr/share/icecast/admin $(1)/usr/share/icecast/
        $(CP) $(PKG_INSTALL_DIR)/usr/share/icecast/web $(1)/usr/share/icecast/
 endef
index ba8880d..3aa9174 100644 (file)
@@ -42,7 +42,7 @@ define Build/Compile
 endef
 
 define Package/iftop/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/iftop $(1)/usr/bin/
 endef
 
index 8bf9d20..a0b9644 100644 (file)
@@ -42,10 +42,10 @@ define Build/Compile
 endef
 
 define Package/igmpproxy/install       
-       install -d -m0755 $(1)/etc
-       install -m0755 $(PKG_BUILD_DIR)/src/igmpproxy.conf $(1)/etc
-       install -d -m0755 $(1)/usr/sbin $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/src/igmpproxy $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/igmpproxy.conf $(1)/etc
+       $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/src/igmpproxy $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,igmpproxy))
index 159b0f5..ad6d93d 100644 (file)
@@ -62,9 +62,9 @@ define Build/Compile
 endef
 
 define Package/ipcad/install   
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/ipcad.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ipcad $(1)/usr/bin/
 endef
 
index 73358c4..47b0126 100644 (file)
@@ -51,7 +51,7 @@ define Build/Compile
 endef
 
 define Package/iperf/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/iperf $(1)/usr/bin
 endef
 
index 2135036..19723bb 100644 (file)
@@ -57,10 +57,10 @@ define Build/Compile
 endef
 
 define Package/ipkungfu/install        
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/dummy_server $(1)/usr/sbin/
        $(CP) $(PKG_BUILD_DIR)/ipkungfu $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/ipkungfu/
+       $(INSTALL_DIR) $(1)/etc/ipkungfu/
        $(CP) $(PKG_BUILD_DIR)/files/conf/* $(1)/etc/ipkungfu/
 endef
 
index 519b365..b17e929 100644 (file)
@@ -40,7 +40,7 @@ define Build/Compile
 endef
  
 define Package/iptables-snmp/install   
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/iptables-snmp.so $(1)/usr/lib
 endef 
 
index afe9e1a..2cce96f 100644 (file)
@@ -49,11 +49,11 @@ define Build/Compile
 endef
 
 define Package/iptraf/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/src/iptraf $(1)/usr/bin/
-       install -d -m0755 $(1)/var/lib/iptraf/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/iptraf $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/var/lib/iptraf/
        echo "$(PKG_VERSION)" > $(1)/var/lib/iptraf/version
-       install -d -m0755 $(1)/var/log/iptraf $(1)/var/run/iptraf
+       $(INSTALL_DIR) $(1)/var/log/iptraf $(1)/var/run/iptraf
 endef
 
 $(eval $(call BuildPackage,iptraf))
index 024bcfa..8299902 100644 (file)
@@ -46,8 +46,8 @@ define Build/Configure
 endef
 
 define Package/irssi/install   
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/src/fe-text/irssi $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/fe-text/irssi $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,irssi))
index efeced0..53cd8ca 100644 (file)
@@ -121,34 +121,34 @@ endef
 
 #FIXME: remove this package?
 define Package/kismet/install
-       install -d -m0755 $(1)/usr/bin/
-       install -m0755 $(PKG_BUILD_DIR)/scripts/kismet $(1)/usr/bin/kismet
+       $(INSTALL_DIR) $(1)/usr/bin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/scripts/kismet $(1)/usr/bin/kismet
 endef
 
 define Package/kismet-client/install
-       install -d -m0755 $(1)/etc/kismet/
-       install -m0644 ./files/ap_manuf $(1)/etc/kismet/
-       install -m0644 ./files/client_manuf $(1)/etc/kismet/
-       install -m0644 ./files/kismet.conf $(1)/etc/kismet/
-       install -m0644 ./files/kismet_ui.conf $(1)/etc/kismet/
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/kismet_client $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/ap_manuf $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/client_manuf $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/kismet.conf $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/kismet_ui.conf $(1)/etc/kismet/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/kismet_client $(1)/usr/bin/
 endef
 
 define Package/kismet-drone/install
-       install -d -m0755 $(1)/etc/kismet/
-       install -m0644 ./files/kismet_drone.conf $(1)/etc/kismet/
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/kismet_drone $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/kismet_drone.conf $(1)/etc/kismet/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/kismet_drone $(1)/usr/bin/
 endef
 
 define Package/kismet-server/install
-       install -d -m0755 $(1)/etc/kismet/
-       install -m0644 ./files/ap_manuf $(1)/etc/kismet/
-       install -m0644 ./files/client_manuf $(1)/etc/kismet/
-       install -m0644 ./files/kismet.conf $(1)/etc/kismet/
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/kismet_server $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/ap_manuf $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/client_manuf $(1)/etc/kismet/
+       $(INSTALL_DATA) ./files/kismet.conf $(1)/etc/kismet/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/kismet_server $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,kismet-client))
index e3d6b8e..0f9a044 100644 (file)
@@ -75,14 +75,14 @@ define Build/Compile
 endef
        
 define Package/knock/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/knock $(1)/usr/bin/
 endef
 
 define Package/kockd/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        install -m0600 $(PKG_INSTALL_DIR)/etc/knockd.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/knockd $(1)/usr/sbin/
 endef
 
index 0ed5a89..544791a 100644 (file)
@@ -47,14 +47,14 @@ define Build/Compile
 endef
 
 define Package/l2tpd/install   
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/l2tpd
-       install -m0644 ./files/l2tpd.conf $(1)/etc/l2tpd/
-       install -d -m0755 $(1)/etc/ppp
-       install -m0644 ./files/options.l2tpd $(1)/etc/ppp/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/l2tpd.init $(1)/etc/init.d/l2tpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/l2tpd
+       $(INSTALL_DATA) ./files/l2tpd.conf $(1)/etc/l2tpd/
+       $(INSTALL_DIR) $(1)/etc/ppp
+       $(INSTALL_DATA) ./files/options.l2tpd $(1)/etc/ppp/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/l2tpd.init $(1)/etc/init.d/l2tpd
 endef
 
 $(eval $(call BuildPackage,l2tpd))
index fd44dab..13d508f 100644 (file)
@@ -52,11 +52,11 @@ define Build/Compile
 endef
 
 define Package/l2tpns/install  
-       install -d -m0755 $(1)/etc/l2tpns
+       $(INSTALL_DIR) $(1)/etc/l2tpns
        $(CP) $(PKG_INSTALL_DIR)/etc/l2tpns/* $(1)/etc/l2tpns/
-       install -d -m0755 $(1)/usr/lib/l2tpns
+       $(INSTALL_DIR) $(1)/usr/lib/l2tpns
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/l2tpns/* $(1)/usr/lib/l2tpns/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/
 endef
 
index 2142d2e..2ec0324 100644 (file)
@@ -40,8 +40,8 @@ define Build/Compile
 endef
 
 define Package/lft/install     
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/lft $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/lft $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,lft))
index e352fbe..54dd72e 100644 (file)
@@ -188,23 +188,23 @@ define Build/Compile
 endef
 
 define Package/lighttpd/install
-       install -m0755 -d $(1)/etc
-       install -m0644 ./files/lighttpd.conf $(1)/etc/
-       install -m0755 -d $(1)/etc/default
-       install -m0644 ./files/lighttpd.default $(1)/etc/default/lighttpd
-       install -m0755 -d $(1)/etc/init.d
-       install -m0755 ./files/lighttpd.init $(1)/etc/init.d/lighttpd
-       install -m0755 -d $(1)/usr/lib/lighttpd
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/lighttpd.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/lighttpd.default $(1)/etc/default/lighttpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/lighttpd.init $(1)/etc/init.d/lighttpd
+       $(INSTALL_DIR) $(1)/usr/lib/lighttpd
        for m in dirlisting indexfile staticfile; do \
                $(CP) $(PKG_INSTALL_DIR)/usr/lib/lighttpd/mod_$$$${m}.so $(1)/usr/lib/lighttpd/ ; \
        done
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/lighttpd $(1)/usr/sbin/
 endef
 
 define BuildPlugin
   define Package/$(1)/install
-       [ -z "$(2)" ] || install -d -m0755 $$(1)/usr/lib/lighttpd
+       [ -z "$(2)" ] || $(INSTALL_DIR) $$(1)/usr/lib/lighttpd
        for m in $(2); do \
                $(CP) $(PKG_INSTALL_DIR)/usr/lib/lighttpd/mod_$$$$$$$${m}.so $$(1)/usr/lib/lighttpd/ ; \
        done
index 989bbd9..023ba86 100644 (file)
@@ -59,13 +59,13 @@ define Build/Compile
 endef
 
 define Package/maradns/install 
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/mararc $(1)/etc/mararc
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/maradns.init $(1)/etc/init.d/maradns
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/mararc $(1)/etc/mararc
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/maradns.init $(1)/etc/init.d/maradns
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/{askmara,getzone,fetchzone,duende} $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/{maradns,zoneserver} $(1)/usr/sbin/
 endef
 
index 656c824..107f019 100644 (file)
@@ -48,7 +48,7 @@ define Build/Compile
 endef
 
 define Package/matrixtunnel/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/matrixtunnel $(1)/usr/bin/
 endef
 
index 97437b8..78b84a6 100644 (file)
@@ -51,14 +51,14 @@ define Build/Compile
 endef
 
 define Package/miau/install    
-       install -d -m0755 $(1)/usr/bin          
+       $(INSTALL_DIR) $(1)/usr/bin     
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/$(PKG_NAME) $(1)/usr/bin/
-       install -d -m0755 $(1)/etc/init.d
-       install -d -m0755 $(1)/etc/default
-       install -d -m0755 $(1)/etc/miau
-       install -m0755 ./files/miau.init $(1)/etc/init.d/miau
-       install -m0644 ./files/miau $(1)/etc/default/miau
-       install -m0644 ./files/miaurc $(1)/etc/miau/miaurc
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DIR) $(1)/etc/miau
+       $(INSTALL_BIN) ./files/miau.init $(1)/etc/init.d/miau
+       $(INSTALL_DATA) ./files/miau $(1)/etc/default/miau
+       $(INSTALL_DATA) ./files/miaurc $(1)/etc/miau/miaurc
 endef
 
 $(eval $(call BuildPackage,miau))
index cbaa9b9..f09daeb 100644 (file)
@@ -43,8 +43,8 @@ define Build/Compile
 endef
 
 define Package/miax/install    
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/miax $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/miax $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,miax))
index 9b3243e..016484b 100644 (file)
@@ -127,43 +127,43 @@ define Build/Compile
 endef
 
 define Package/mini-httpd/install
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/mini_httpd.conf $(1)/etc/mini_httpd.conf
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/mini_httpd.default $(1)/etc/default/mini_httpd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/mini_httpd.init $(1)/etc/init.d/mini_httpd
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/mini_httpd $(1)/usr/sbin/mini_httpd
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/mini_httpd.conf $(1)/etc/mini_httpd.conf
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/mini_httpd.default $(1)/etc/default/mini_httpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/mini_httpd.init $(1)/etc/init.d/mini_httpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/mini_httpd $(1)/usr/sbin/mini_httpd
 endef
 
 define Package/mini-httpd-htpasswd/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/htpasswd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/htpasswd $(1)/usr/sbin/
 endef
 
 define Package/mini-httpd-matrixssl/install
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/mini_httpd-ssl.conf $(1)/etc/mini_httpd.conf
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/mini_httpd-ssl.conf $(1)/etc/mini_httpd.conf
        install -m0600 ./files/mini_httpd.pem $(1)/etc/mini_httpd.pem
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/mini_httpd.default $(1)/etc/default/mini_httpd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/mini_httpd.init $(1)/etc/init.d/mini_httpd
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/mini_httpd-matrixssl $(1)/usr/sbin/mini_httpd
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/mini_httpd.default $(1)/etc/default/mini_httpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/mini_httpd.init $(1)/etc/init.d/mini_httpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/mini_httpd-matrixssl $(1)/usr/sbin/mini_httpd
 endef
 
 define Package/mini-httpd-openssl/install
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/mini_httpd-ssl.conf $(1)/etc/mini_httpd.conf
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/mini_httpd-ssl.conf $(1)/etc/mini_httpd.conf
        install -m0600 ./files/mini_httpd.pem $(1)/etc/mini_httpd.pem
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/mini_httpd.default $(1)/etc/default/mini_httpd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/mini_httpd.init $(1)/etc/init.d/mini_httpd
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/mini_httpd-openssl $(1)/usr/sbin/mini_httpd
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/mini_httpd.default $(1)/etc/default/mini_httpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/mini_httpd.init $(1)/etc/init.d/mini_httpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/mini_httpd-openssl $(1)/usr/sbin/mini_httpd
 endef
 
 $(eval $(call BuildPackage,mini-httpd))
index 402d957..5ad7d4c 100644 (file)
@@ -41,8 +41,8 @@ define Build/Compile
 endef
 
 define Package/mini-sendmail/install   
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/mini_sendmail $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/mini_sendmail $(1)/usr/sbin/
        ln -sf mini_sendmail $(1)/usr/sbin/sendmail
 endef
 
index 6802531..4456f77 100644 (file)
@@ -78,20 +78,20 @@ define Build/Compile
 endef
 
 define Package/miredo-server/install
-       install -d -m0755 $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/
        $(CP) $(PKG_INSTALL_DIR)/etc/miredo-server.conf-dist $(1)/etc/miredo-server.conf
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/miredo-server.init $(1)/etc/init.d/miredo-server
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/miredo-server.init $(1)/etc/init.d/miredo-server
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/miredo-server $(1)/usr/sbin/
 endef
 
 define Package/miredo-client/install   
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/miredo.conf-dist $(1)/etc/miredo.conf
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/miredo.init $(1)/etc/init.d/miredo
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/miredo.init $(1)/etc/init.d/miredo
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/miredo $(1)/usr/sbin/
 endef
 
index cfd7f46..c5547c6 100644 (file)
@@ -63,7 +63,7 @@ define Build/Compile
 endef
 
 define Package/mtr/install     
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/mtr $(1)/usr/sbin/
 endef
 
index 9ca3a1e..82f176d 100644 (file)
@@ -39,11 +39,11 @@ define Build/Compile
 endef
 
 define Package/netperf/install 
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/netserver.init $(1)/etc/init.d/netserver
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/netperf $(1)/usr/bin/
-       install -m0755 $(PKG_BUILD_DIR)/netserver $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/netserver.init $(1)/etc/init.d/netserver
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/netperf $(1)/usr/bin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/netserver $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,netperf))
index 716796f..9b07220 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/netstat-nat/install     
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/netstat-nat $(1)/usr/bin/
 endef
 
index 29cf6e6..e5c125d 100644 (file)
@@ -55,20 +55,20 @@ define Build/Compile
 endef
 
 define Package/nfs-kernel-server/install
-       install -d -m755 $(1)/etc/init.d $(1)/usr/sbin
-       install -m0644 ./files/nfsd.exports $(1)/etc/exports
-       install -m0755 ./files/nfsd.init $(1)/etc/init.d/nfsd
-       install -m0755 $(PKG_BUILD_DIR)/utils/lockd/lockd $(1)/usr/sbin/rpc.lockd
-       install -m0755 $(PKG_BUILD_DIR)/utils/statd/statd $(1)/usr/sbin/rpc.statd
-       install -m0755 $(PKG_BUILD_DIR)/utils/nfsd/nfsd $(1)/usr/sbin/rpc.nfsd
-       install -m0755 $(PKG_BUILD_DIR)/utils/mountd/mountd $(1)/usr/sbin/rpc.mountd
-       install -m0755 $(PKG_BUILD_DIR)/utils/exportfs/exportfs $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/init.d $(1)/usr/sbin
+       $(INSTALL_DATA) ./files/nfsd.exports $(1)/etc/exports
+       $(INSTALL_BIN) ./files/nfsd.init $(1)/etc/init.d/nfsd
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/lockd/lockd $(1)/usr/sbin/rpc.lockd
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/statd/statd $(1)/usr/sbin/rpc.statd
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/nfsd/nfsd $(1)/usr/sbin/rpc.nfsd
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/mountd/mountd $(1)/usr/sbin/rpc.mountd
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/exportfs/exportfs $(1)/usr/sbin/
 endef
 
 define Package/nfs-kernel-server-utils/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/utils/showmount/showmount $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/utils/nfsstat/nfsstat $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/showmount/showmount $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/nfsstat/nfsstat $(1)/usr/sbin
 endef
 
 $(eval $(call BuildPackage,nfs-kernel-server))
index c66aa37..3bb1722 100644 (file)
@@ -35,12 +35,12 @@ define Build/Compile
 endef
 
 define Package/nfs-server/install      
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/nfsd.exports $(1)/etc/exports
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/nfsd.init $(1)/etc/init.d/nfsd
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/rpc.* $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/nfsd.exports $(1)/etc/exports
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/nfsd.init $(1)/etc/init.d/nfsd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/rpc.* $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,nfs-server))
index 9eacdcb..251ba2b 100644 (file)
@@ -53,9 +53,9 @@ define Build/Compile
 endef
 
 define Package/nmap/install    
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/nmap $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/share/nmap
+       $(INSTALL_DIR) $(1)/usr/share/nmap
        for file in mac-prefixes os-fingerprints protocols rpc service-probes services; do \
                $(CP) $(PKG_INSTALL_DIR)/usr/share/nmap/nmap-$$$$file $(1)/usr/share/nmap/ ; \
        done
index 051132d..d147681 100644 (file)
@@ -56,7 +56,7 @@ define Build/Compile
 endef
 
 define Package/nocatsplash/install     
-       install -d -m0755 $(1)
+       $(INSTALL_DIR) $(1)
        $(CP) $(PKG_INSTALL_DIR)/* $(1)/ 
 endef
 
index b2ea2bf..59736ec 100644 (file)
@@ -47,10 +47,10 @@ define Build/Compile
 endef
 
 define Package/send-nsca/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        install -m0600 $(PKG_BUILD_DIR)/sample-config/send_nsca.cfg $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/src/send_nsca $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/send_nsca $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,send-nsca))
index 1ba6adb..c1bae55 100644 (file)
@@ -35,12 +35,12 @@ define Build/Compile
 endef
 
 define Package/ntpclient/install       
-       install -d -m0755 $(1)/etc/hotplug.d/iface
-       install -m0755 ./files/ntpclient.init $(1)/etc/hotplug.d/iface/10-ntpclient
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/ntpclient $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/adjtimex $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/rate.awk $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/hotplug.d/iface
+       $(INSTALL_BIN) ./files/ntpclient.init $(1)/etc/hotplug.d/iface/10-ntpclient
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ntpclient $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/adjtimex $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/rate.awk $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,ntpclient))
index 45bf9b4..5aa4ae8 100644 (file)
@@ -37,9 +37,9 @@ define Build/Compile
 endef
 
 define Package/oidentd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/src/$(PKG_NAME) $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/etc/init.d
        $(CP) ./files/oidentd.init $(1)/etc/init.d/oidentd
 endef
 
index ea85770..4072e73 100644 (file)
@@ -104,49 +104,49 @@ define Build/Compile
 endef
 
 define Package/olsrd/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/olsrd.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/olsrd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/olsrd.init $(1)/etc/init.d/olsrd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/olsrd.init $(1)/etc/init.d/olsrd
 endef
 
 define Package/olsrd-mod-dot-draw/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_dot_draw.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_dot_draw.so.* $(1)/usr/lib/
 endef
 
 define Package/olsrd-mod-dyn-gw/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_dyn_gw.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_dyn_gw.so.* $(1)/usr/lib/
 endef
 
 define Package/olsrd-mod-httpinfo/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_httpinfo.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_httpinfo.so.* $(1)/usr/lib/
 endef
 
 define Package/olsrd-mod-nameservice/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_nameservice.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_nameservice.so.* $(1)/usr/lib/
 endef
 
 define Package/olsrd-mod-power/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_power.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_power.so.* $(1)/usr/lib/
 endef
 
 define Package/olsrd-mod-secure/install
-       install -d -m0755 $(1)/etc/olsrd.d
+       $(INSTALL_DIR) $(1)/etc/olsrd.d
        $(CP) ./files/olsrd_secure_key $(1)/etc/olsrd.d/
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_secure.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_secure.so.* $(1)/usr/lib/
 endef
 
 define Package/olsrd-mod-tas/install
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/olsrd_tas.so.* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/olsrd_tas.so.* $(1)/usr/lib/
 endef
 
 
index 12d5658..58e2fb7 100644 (file)
@@ -88,14 +88,14 @@ define Build/Compile
 endef
 
 define Package/openntpd/install        
-       install -d -m0755 $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/ntpd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/ntpd.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/ntpd.init $(1)/etc/init.d/ntpd
-       install -d -m0755 $(1)/etc/hotplug.d/iface
-       install -m0755 ./files/ntpd.hotplug $(1)/etc/hotplug.d/iface/20-ntpd
+       $(INSTALL_DIR) $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ntpd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/ntpd.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/ntpd.init $(1)/etc/init.d/ntpd
+       $(INSTALL_DIR) $(1)/etc/hotplug.d/iface
+       $(INSTALL_BIN) ./files/ntpd.hotplug $(1)/etc/hotplug.d/iface/20-ntpd
 endef
 
 $(eval $(call BuildPackage,openntpd))
index 696e9e6..61e1ce2 100644 (file)
@@ -275,7 +275,7 @@ endef
 
 define BuildPlugin
   define Package/$(1)/install
-       [ -z "$(2)" ] || install -d -m0755 $$(1)/usr/lib/openser/modules/
+       [ -z "$(2)" ] || $(INSTALL_DIR) $$(1)/usr/lib/openser/modules/
        $(CP) $(PKG_BUILD_DIR)/modules/$(2)/$(2).so \
                        $$(1)/usr/lib/openser/modules/ ;
   endef
index ae93ff5..bfd3b65 100644 (file)
@@ -136,42 +136,42 @@ define Build/Compile
 endef
 
 define Package/openssh-client/install
-       install -m0755 -d $(1)/etc/ssh
+       $(INSTALL_DIR) $(1)/etc/ssh
        chmod 0700 $(1)/etc/ssh
        $(CP) $(PKG_INSTALL_DIR)/etc/ssh/ssh_config $(1)/etc/ssh/
-       install -m0755 -d $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ssh $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/scp $(1)/usr/bin/
 endef
 
 define Package/openssh-client-utils/install
-       install -m0755 -d $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ssh-add $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ssh-agent $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ssh-keyscan $(1)/usr/bin/
 endef
 
 define Package/openssh-server/install
-       install -m0755 -d $(1)/etc/ssh
+       $(INSTALL_DIR) $(1)/etc/ssh
        chmod 0700 $(1)/etc/ssh
        $(CP) $(PKG_INSTALL_DIR)/etc/ssh/sshd_config $(1)/etc/ssh/
-       install -m0755 -d $(1)/etc/init.d
-       install -m0755 ./files/sshd.init $(1)/etc/init.d/sshd
-       install -m0755 -d $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/sshd.init $(1)/etc/init.d/sshd
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/ssh-keygen $(1)/usr/bin/
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/sshd $(1)/usr/sbin/
 endef
 
 define Package/openssh-sftp-client/install
-       install -m0755 -d $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/sftp $(1)/usr/bin/
 endef
 
 define Package/openssh-sftp-server/install
-       install -m0755 -d $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/sftp-server $(1)/usr/lib/
-       install -m0755 -d $(1)/usr/libexec
+       $(INSTALL_DIR) $(1)/usr/libexec
        ln -sf ../lib/sftp-server $(1)/usr/libexec/sftp-server
 endef
 
index 05cedaf..fc8b81f 100644 (file)
@@ -56,14 +56,14 @@ define Build/Compile
 endef
 
 define Package/openvpn/install 
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/openvpn $(1)/usr/sbin/
 endef
 
 define Package/openvpn-easy-rsa/install        
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/easy-rsa/2.0/{build-*,clean-all,inherit-inter,list-crl,pkitool,revoke-full,sign-req} $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/easy-rsa
+       $(INSTALL_DIR) $(1)/etc/easy-rsa
        install -m 0644 $(PKG_BUILD_DIR)/easy-rsa/2.0/openssl.cnf $(1)/etc/easy-rsa/openssl.cnf
        install -m 0644 $(PKG_BUILD_DIR)/easy-rsa/2.0/vars $(1)/etc/easy-rsa/vars
 endef
index c1bce00..d3acf0d 100644 (file)
@@ -50,12 +50,12 @@ define Build/Compile
 endef
 
 define Package/p910nd/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/p910nd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/p910nd.default $(1)/etc/default/p910nd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/p910nd.init $(1)/etc/init.d/p910nd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/p910nd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/p910nd.default $(1)/etc/default/p910nd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/p910nd.init $(1)/etc/init.d/p910nd
 endef
 
 $(eval $(call BuildPackage,p910nd))
index 7c39707..f669e27 100644 (file)
@@ -43,12 +43,12 @@ define Build/Compile
 endef
 
 define Package/parprouted/install      
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/parprouted $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default
-       install -m0755 ./files/parprouted.default $(1)/etc/default/parprouted
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/parprouted.init $(1)/etc/init.d/parprouted
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/parprouted $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_BIN) ./files/parprouted.default $(1)/etc/default/parprouted
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/parprouted.init $(1)/etc/init.d/parprouted
 endef
 
 $(eval $(call BuildPackage,parprouted))
index 243e07e..d871052 100644 (file)
@@ -56,14 +56,14 @@ define Build/Compile
 endef
 
 define Package/peerguardian/install
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/PG.conf $(1)/etc/
-       install -m0644 $(PKG_BUILD_DIR)/p2p.p2b.p2p $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/peerguardnf $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/pgtext $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0644 ./files/peerguardian.init $(1)/etc/init.d/peerguardian
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/PG.conf $(1)/etc/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/p2p.p2b.p2p $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/peerguardnf $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/pgtext $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_DATA) ./files/peerguardian.init $(1)/etc/init.d/peerguardian
 endef
 
 $(eval $(call BuildPackage,peerguardian))
index 57509cb..7b5398d 100644 (file)
@@ -137,14 +137,14 @@ define Package/$(1)/conffiles
 endef
 
 define Package/$(1)/install
-       install -d -m0755 $$(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/$(2) $$(1)/usr/sbin/$(3)
-       install -d -m0755 $$(1)/etc
-       install -m0644 ./files/$(3).conf $$(1)/etc/
-       install -d -m0755 $$(1)/etc/default
-       install -m0644 ./files/$(3).default $$(1)/etc/default/$(3)
-       install -d -m0755 $$(1)/etc/init.d
-       install -m0755 ./files/$(3).init $$(1)/etc/init.d/$(3)
+       $(INSTALL_DIR) $$(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(2) $$(1)/usr/sbin/$(3)
+       $(INSTALL_DIR) $$(1)/etc
+       $(INSTALL_DATA) ./files/$(3).conf $$(1)/etc/
+       $(INSTALL_DIR) $$(1)/etc/default
+       $(INSTALL_DATA) ./files/$(3).default $$(1)/etc/default/$(3)
+       $(INSTALL_DIR) $$(1)/etc/init.d
+       $(INSTALL_BIN) ./files/$(3).init $$(1)/etc/init.d/$(3)
 endef
 
 endef
@@ -192,7 +192,7 @@ define Build/Compile
 endef
 
 define Package/pmacct-client/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/src/pmacct $(1)/usr/sbin/
 endef
 
index cd6671d..a86aaa4 100644 (file)
@@ -38,10 +38,10 @@ define Build/Compile
 endef
 
 define Package/portmap/install 
-       install -d -m0755 $(1)/usr/sbin 
-       install -m0755 $(PKG_BUILD_DIR)/portmap $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d 
-       install -m0755 ./files/portmap.init $(1)/etc/init.d/portmap
+       $(INSTALL_DIR) $(1)/usr/sbin 
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/portmap $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/init.d 
+       $(INSTALL_BIN) ./files/portmap.init $(1)/etc/init.d/portmap
 endef
 
 $(eval $(call BuildPackage,portmap))
index 66ac1ff..e1f77d6 100644 (file)
@@ -40,10 +40,10 @@ define Build/Compile
 endef
 
 define Package/portsentry/install      
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/$(PKG_NAME).conf $(1)/etc/
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/$(PKG_NAME).conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,portsentry))
index dc57921..8827338 100644 (file)
@@ -46,17 +46,17 @@ define Build/Compile
 endef
 
 define Package/pptpd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/pptpd $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/pptpctrl $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib/pptpd
+       $(INSTALL_DIR) $(1)/usr/lib/pptpd
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pptpd/* $(1)/usr/lib/pptpd
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/pptpd.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/pptpd.init $(1)/etc/init.d/pptpd
-       install -d -m0755 $(1)/etc/ppp
-       install -m0644 ./files/options.pptpd $(1)/etc/ppp/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/pptpd.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/pptpd.init $(1)/etc/init.d/pptpd
+       $(INSTALL_DIR) $(1)/etc/ppp
+       $(INSTALL_DATA) ./files/options.pptpd $(1)/etc/ppp/
 endef
 
 $(eval $(call BuildPackage,pptpd))
index 09103ef..b4340b5 100644 (file)
@@ -76,7 +76,7 @@ define Build/Compile
 endef
 
 define Package/privoxy/install 
-       install -d -m0755 $(1)/usr/sbin $(1)/etc/privoxy 
+       $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/privoxy 
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/privoxy $(1)/usr/sbin/
 endef
 
index 761387f..badf102 100644 (file)
@@ -44,13 +44,13 @@ define Build/Compile
 endef
 
 define Package/psybnc/install  
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/psybnc.sh $(1)/usr/sbin/psybnc
-       install -d -m0755 $(1)/usr/share/psybnc
-       install -m0755 $(PKG_BUILD_DIR)/psybnc $(1)/usr/share/psybnc/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/psybnc.sh $(1)/usr/sbin/psybnc
+       $(INSTALL_DIR) $(1)/usr/share/psybnc
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/psybnc $(1)/usr/share/psybnc/
        install -m0600 $(PKG_BUILD_DIR)/psybnc.conf $(1)/usr/share/psybnc/
-       install -d -m0755 $(1)/usr/share/psybnc/lang
-       install -m0644 $(PKG_BUILD_DIR)/lang/english.lng $(1)/usr/share/psybnc/lang/
+       $(INSTALL_DIR) $(1)/usr/share/psybnc/lang
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/lang/english.lng $(1)/usr/share/psybnc/lang/
        ln -sf /tmp $(1)/usr/share/psybnc/log
 endef
 
index 3c5e9cc..1b87927 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/ptunnel/install 
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ptunnel $(1)/usr/sbin/
 endef
 
index e72fb68..8fd7708 100644 (file)
@@ -120,16 +120,16 @@ define Build/Compile
 endef
 
 define Package/quagga/install  
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/zebra $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/watchquagga $(1)/usr/sbin/
        # avoid /etc being set to 0750
-       install -d -m0755 $(1)/etc/quagga/
+       $(INSTALL_DIR) $(1)/etc/quagga/
        chmod 0750 $(1)/etc/quagga/
-       install -d -m0755 $(1)/etc/init.d/
-       install -m0755 ./files/quagga $(1)/usr/sbin/quagga.init
-       install -m0755 ./files/quagga.init $(1)/etc/init.d/quagga
-       install -d -m0755 $(1)/var/run/quagga
+       $(INSTALL_DIR) $(1)/etc/init.d/
+       $(INSTALL_BIN) ./files/quagga $(1)/usr/sbin/quagga.init
+       $(INSTALL_BIN) ./files/quagga.init $(1)/etc/init.d/quagga
+       $(INSTALL_DIR) $(1)/var/run/quagga
 endef
 
 define Package/quagga/postinst
@@ -181,49 +181,49 @@ fi
 endef
 
 define Package/quagga-bgpd/install     
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/bgpd $(1)/usr/sbin/
 endef
 
 define Package/quagga-isisd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/isisd $(1)/usr/sbin
 endef
 
 define Package/quagga-ospfd/install    
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libospf.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ospfd $(1)/usr/sbin/
 endef
 
 define Package/quagga-ospf6d/install   
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ospf6d $(1)/usr/sbin/
 endef
 
 define Package/quagga-ripd/install     
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ripd $(1)/usr/sbin/
 endef
 
 define Package/quagga-ripngd/install   
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ripngd $(1)/usr/sbin/
 endef
 
 define Package/quagga-vtysh/install    
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/vtysh $(1)/usr/bin/
 endef
 
 define Package/quagga-libospf/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libospf.so.* $(1)/usr/lib/
 endef
 
 define Package/quagga-libzebra/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libzebra.so.* $(1)/usr/lib
 endef
 
index 2a9973f..7b33fc7 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/raddump/install 
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/raddump $(1)/usr/bin/
 endef
 
index 2ee47a2..b7f3c0b 100644 (file)
@@ -76,13 +76,13 @@ define Build/Compile
 endef
 
 define Package/radvd/install
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/radvd.conf $(1)/etc/radvd.conf
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/radvd.init $(1)/etc/init.d/radvd
-       install -d -m0755 $(1)/usr/sbin
-       install -m 755 $(PKG_INSTALL_DIR)/usr/sbin/radvd $(1)/usr/sbin/
-       install -m 755 $(PKG_INSTALL_DIR)/usr/sbin/radvdump $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/radvd.conf $(1)/etc/radvd.conf
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/radvd.init $(1)/etc/init.d/radvd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/radvd $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/radvdump $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,radvd))
index acaca47..7f0eea4 100644 (file)
@@ -52,11 +52,11 @@ define Build/Compile
 endef
 
 define Package/rarpd/install   
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/rarpd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default
+       $(INSTALL_DIR) $(1)/etc/default
        install -m644 ./files/rarpd.default $(1)/etc/default/rarpd
-       install -d -m0755 $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/etc/init.d
        install -m755 ./files/rarpd.init $(1)/etc/init.d/rarpd
 endef
 
index 5bab88f..e4c63ed 100644 (file)
@@ -40,10 +40,10 @@ define Build/Compile
 endef
 
 define Package/reaim/install   
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/reaim $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/reaim.init $(1)/etc/init.d/reaim
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/reaim.init $(1)/etc/init.d/reaim
 endef
 
 $(eval $(call BuildPackage,reaim))
index d6ee87f..951cc7b 100644 (file)
@@ -59,24 +59,24 @@ define Build/Compile
 endef
 
 define Package/rp-l2tpd/install        
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/l2tp.conf.example $(1)/etc/l2tp.conf
-       install -d -m0755 $(1)/usr/lib/l2tp
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/lib/l2tp
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/l2tpd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/rp-l2tpd.init $(1)/etc/init.d/rp-l2tpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/rp-l2tpd.init $(1)/etc/init.d/rp-l2tpd
 endef
 
 define Package/rp-l2tpd-mod-cmd/install        
-       install -d -m0755 $(1)/usr/lib/l2tp
+       $(INSTALL_DIR) $(1)/usr/lib/l2tp
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/l2tp/cmd.so $(1)/usr/lib/l2tp/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/l2tp-control $(1)/usr/sbin/
 endef
 
 define Package/rp-l2tpd-mod-ppp/install
-       install -d -m0755 $(1)/usr/lib/l2tp
+       $(INSTALL_DIR) $(1)/usr/lib/l2tp
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/l2tp/sync-pppd.so $(1)/usr/lib/l2tp/
 endef
 
index a2bebb8..06e86e7 100644 (file)
@@ -61,37 +61,37 @@ define Build/Compile
 endef
 
 define Package/rp-pppoe-client/install 
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/pppoe-client.init $(1)/etc/init.d/pppoe-client
-       install -d -m0755 $(1)/etc/ppp
-       install -m0644 $(PKG_INSTALL_DIR)/etc/pppoe.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/pppoe-client.init $(1)/etc/init.d/pppoe-client
+       $(INSTALL_DIR) $(1)/etc/ppp
+       $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/pppoe.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/pppoe $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/adsl-* $(1)/usr/sbin/
 endef
 
 define Package/rp-pppoe-relay/install  
-       install -d -m0755 $(1)/etc/default
-       install -m0755 ./files/pppoe-relay.default $(1)/etc/default/pppoe-relay
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/pppoe-relay.init $(1)/etc/init.d/pppoe-relay
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_BIN) ./files/pppoe-relay.default $(1)/etc/default/pppoe-relay
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/pppoe-relay.init $(1)/etc/init.d/pppoe-relay
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/pppoe-relay $(1)/usr/sbin/
 endef
 
 define Package/rp-pppoe-server/install 
-       install -d -m0755 $(1)/etc/default
-       install -m0755 ./files/pppoe-server.default $(1)/etc/default/pppoe-server
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/pppoe-server.init $(1)/etc/init.d/pppoe-server
-       install -d -m0755 $(1)/etc/ppp
-       install -m0644 $(PKG_INSTALL_DIR)/etc/ppp/pppoe-server-options $(1)/etc/ppp/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_BIN) ./files/pppoe-server.default $(1)/etc/default/pppoe-server
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/pppoe-server.init $(1)/etc/init.d/pppoe-server
+       $(INSTALL_DIR) $(1)/etc/ppp
+       $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/ppp/pppoe-server-options $(1)/etc/ppp/
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/pppoe-server $(1)/usr/sbin/
 endef
 
 define Package/rp-pppoe-sniff/install  
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/pppoe-sniff $(1)/usr/sbin/
 endef
 
index 0bd2b54..bff4644 100644 (file)
@@ -71,13 +71,13 @@ define Build/Compile
 endef
 
 define Package/rrs/install     
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/rrs-ssl $(1)/usr/bin/rrs
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/rrs-ssl $(1)/usr/bin/rrs
 endef
 
 define Package/rrs-nossl/install       
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/rrs-nossl $(1)/usr/bin/rrs
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/rrs-nossl $(1)/usr/bin/rrs
 endef
 
 $(eval $(call BuildPackage,rrs))
index 0f22184..f10323c 100644 (file)
@@ -167,25 +167,25 @@ define Build/Compile
 endef
 
 define Package/samba-server/install    
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/samba.init $(1)/etc/init.d/samba
-       install -d -m0755 $(1)/etc/samba
-       install -m0644 ./files/smb.conf $(1)/etc/samba/smb.conf
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/source/bin/smbpasswd.shared $(1)/usr/bin/smbpasswd
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_BUILD_DIR)/source/bin/libsmb.so $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/source/bin/nmbd.shared $(1)/usr/sbin/nmbd
-       install -m0755 $(PKG_BUILD_DIR)/source/bin/smbd.shared $(1)/usr/sbin/smbd
-       install -d -m0755 $(1)/usr/share/samba
-       install -m0644 $(PKG_INSTALL_DIR)/usr/share/samba/codepage.{437,850} $(1)/usr/share/samba/
-       install -m0644 $(PKG_INSTALL_DIR)/usr/share/samba/unicode_map.{437,850} $(1)/usr/share/samba/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/samba.init $(1)/etc/init.d/samba
+       $(INSTALL_DIR) $(1)/etc/samba
+       $(INSTALL_DATA) ./files/smb.conf $(1)/etc/samba/smb.conf
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/smbpasswd.shared $(1)/usr/bin/smbpasswd
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/libsmb.so $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/nmbd.shared $(1)/usr/sbin/nmbd
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/smbd.shared $(1)/usr/sbin/smbd
+       $(INSTALL_DIR) $(1)/usr/share/samba
+       $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/samba/codepage.{437,850} $(1)/usr/share/samba/
+       $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/samba/unicode_map.{437,850} $(1)/usr/share/samba/
 endef
 
 define Package/samba-client/install    
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_INSTALL_DIR)/usr/bin/smbclient $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/smbclient $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,samba-server))
index 1491857..04c0c3a 100644 (file)
@@ -56,10 +56,10 @@ define Build/Compile
 endef
 
 define Package/scanlogd/install        
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/scanlogd.init $(1)/etc/init.d/scanlogd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/scanlogd.init $(1)/etc/init.d/scanlogd
 endef
 
 $(eval $(call BuildPackage,scanlogd))
index edfce0c..4ffc56c 100644 (file)
@@ -50,7 +50,7 @@ define Build/Compile
 endef
 
 define Package/scdp/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/scdp $(1)/usr/bin/
 endef
 
index c7e0013..631af9a 100644 (file)
@@ -47,9 +47,9 @@ define Build/Compile
 endef
  
 define Package/ser2net/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ser2net $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_BUILD_DIR)/ser2net.conf $(1)/etc/
 endef
 
index 2d1deb6..679831e 100644 (file)
@@ -39,9 +39,9 @@ define Build/Compile
 endef
 
 define Package/shat/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/src/shatd $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/src/shatc $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/shatd $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/shatc $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,shat))
index 4a99c22..673c192 100644 (file)
@@ -47,8 +47,8 @@ define Build/Compile
 endef
 
 define Package/sipp/install    
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,sipp))
index d016071..d4caa12 100644 (file)
@@ -44,13 +44,13 @@ define Build/Compile
 endef
 
 define Package/siproxd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/siproxd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/doc/siproxd.conf.example $(1)/etc/siproxd.conf
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/doc/siproxd.conf.example $(1)/etc/siproxd.conf
        install -m0600 $(PKG_BUILD_DIR)/doc/siproxd_passwd.cfg $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/siproxd.init $(1)/etc/init.d/siproxd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/siproxd.init $(1)/etc/init.d/siproxd
 endef
 
 $(eval $(call BuildPackage,siproxd))
index d0563d6..4c11e84 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/sipsak/install  
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/sipsak $(1)/usr/bin/
 endef
 
index c9af309..1983104 100644 (file)
@@ -59,7 +59,7 @@ define Build/Compile
 endef
 
 define Package/slurm/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/slurm $(1)/usr/bin/
 endef
 
index cf8bcf4..c1f001e 100644 (file)
@@ -94,20 +94,20 @@ define Package/$(1)/conffiles
 endef
 
 define Package/$(1)/install
-       install -d -m0755 $$(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/snort-wireless-$(2) $$(1)/usr/sbin/snort
-       install -d -m0755 $$(1)/etc/snort
-       install -m0644 $(PKG_BUILD_DIR)/etc/snort.conf $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/classification.config $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/gen-msg.map $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/reference.config $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/sid-msg.map $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/threshold.conf $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/unicode.map $$(1)/etc/snort/
-       install -d -m0755 $$(1)/etc/default
-       install -m0644 ./files/snort-wireless.default $$(1)/etc/default/snort
-       install -d -m0755 $$(1)/etc/init.d
-       install -m0755 ./files/snort-wireless.init $$(1)/etc/init.d/snort
+       $(INSTALL_DIR) $$(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/snort-wireless-$(2) $$(1)/usr/sbin/snort
+       $(INSTALL_DIR) $$(1)/etc/snort
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/snort.conf $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/classification.config $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/gen-msg.map $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/reference.config $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/sid-msg.map $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/threshold.conf $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/unicode.map $$(1)/etc/snort/
+       $(INSTALL_DIR) $$(1)/etc/default
+       $(INSTALL_DATA) ./files/snort-wireless.default $$(1)/etc/default/snort
+       $(INSTALL_DIR) $$(1)/etc/init.d
+       $(INSTALL_BIN) ./files/snort-wireless.init $$(1)/etc/init.d/snort
 endef
 
 endef
index f482485..7dfc28b 100644 (file)
@@ -94,20 +94,20 @@ define Package/$(1)/conffiles
 endef
 
 define Package/$(1)/install
-       install -d -m0755 $$(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/snort-$(2) $$(1)/usr/sbin/snort
-       install -d -m0755 $$(1)/etc/snort
-       install -m0644 $(PKG_BUILD_DIR)/etc/snort.conf $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/classification.config $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/gen-msg.map $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/reference.config $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/sid-msg.map $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/threshold.conf $$(1)/etc/snort/
-       install -m0644 $(PKG_BUILD_DIR)/etc/unicode.map $$(1)/etc/snort/
-       install -d -m0755 $$(1)/etc/default
-       install -m0644 ./files/snort.default $$(1)/etc/default/snort
-       install -d -m0755 $$(1)/etc/init.d
-       install -m0755 ./files/snort.init $$(1)/etc/init.d/snort
+       $(INSTALL_DIR) $$(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/snort-$(2) $$(1)/usr/sbin/snort
+       $(INSTALL_DIR) $$(1)/etc/snort
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/snort.conf $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/classification.config $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/gen-msg.map $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/reference.config $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/sid-msg.map $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/threshold.conf $$(1)/etc/snort/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/unicode.map $$(1)/etc/snort/
+       $(INSTALL_DIR) $$(1)/etc/default
+       $(INSTALL_DATA) ./files/snort.default $$(1)/etc/default/snort
+       $(INSTALL_DIR) $$(1)/etc/init.d
+       $(INSTALL_BIN) ./files/snort.init $$(1)/etc/init.d/snort
 endef
 
 endef
index c818e2b..552077f 100644 (file)
@@ -54,7 +54,7 @@ define Build/Compile
 endef
 
 define Package/socat/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/socat $(1)/usr/bin/
 endef
 
index 4939e1f..4d0989f 100644 (file)
@@ -152,18 +152,18 @@ define Build/Compile
 endef
 
 define Package/squid/install   
-       install -d -m0755 $(1)/etc/squid
+       $(INSTALL_DIR) $(1)/etc/squid
        $(CP) $(PKG_INSTALL_DIR)/etc/squid/mime.conf $(1)/etc/squid/
        $(CP) $(PKG_INSTALL_DIR)/etc/squid/squid.conf $(1)/etc/squid/
-       install -d -m0755 $(1)/usr/share/squid
+       $(INSTALL_DIR) $(1)/usr/share/squid
        $(CP) $(PKG_INSTALL_DIR)/usr/share/squid/* $(1)/usr/share/squid/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/squid $(1)/usr/sbin/
 endef
 
 define BuildPlugin
   define Package/$(1)/install
-       install -d -m0755 $$(1)/usr/lib/squid
+       $(INSTALL_DIR) $$(1)/usr/lib/squid
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/squid/$(2) $$(1)/usr/lib/squid/
   endef
 
index c680f7e..689483d 100644 (file)
@@ -43,12 +43,12 @@ define Build/Compile
 endef
 
 define Package/srelay/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/srelay $(1)/usr/bin/
-       install -d -m0755 $(1)/etc
-       install -m0644 files/srelay.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 files/srelay.init $(1)/etc/init.d/srelay
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/srelay $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) files/srelay.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) files/srelay.init $(1)/etc/init.d/srelay
 endef
 
 $(eval $(call BuildPackage,srelay))
index 952844e..5089158 100644 (file)
@@ -45,12 +45,12 @@ define Build/Compile
 endef
 
 define Package/ssltunnel/install       
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_INSTALL_DIR)/usr/bin/pppclient $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_INSTALL_DIR)/usr/sbin/pppwho $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/pppserver $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/pppclient $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/pppwho $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/pppserver $(1)/usr/lib/
 endef
 
 $(eval $(call BuildPackage,ssltunnel))
index c8e88cb..6f0c6a4 100644 (file)
@@ -42,11 +42,11 @@ define Build/Compile
 endef
 
 define Package/ssmtp/install   
-       install -d -m0755 $(1)/etc/ssmtp
-       install -m0644 $(PKG_BUILD_DIR)/ssmtp.conf $(1)/etc/ssmtp/
-       install -m0644 $(PKG_BUILD_DIR)/revaliases $(1)/etc/ssmtp/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/ssmtp $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/ssmtp
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/ssmtp.conf $(1)/etc/ssmtp/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/revaliases $(1)/etc/ssmtp/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ssmtp $(1)/usr/sbin/
        ln -sf ssmtp $(1)/usr/sbin/sendmail
 endef
 
index 78479eb..0c53499 100644 (file)
@@ -42,8 +42,8 @@ define Build/Compile
 endef
 
 define Package/stunnel/install 
-       install -d -m0755 $(1)/usr/sbin $(1)/usr/lib $(1)/usr/stunnel
-       install -d -m0755 $(1)/etc/stunnel $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/usr/sbin $(1)/usr/lib $(1)/usr/stunnel
+       $(INSTALL_DIR) $(1)/etc/stunnel $(1)/etc/init.d
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/stunnel $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libstunnel.so $(1)/usr/sbin/
        $(CP) ./files/stunnel.conf $(1)/etc/stunnel/stunnel.conf
index e5b0d5a..3425fa8 100644 (file)
@@ -60,7 +60,7 @@ define Build/UninstallDev
 endef
 
 define Package/libwrap/install 
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_BUILD_DIR)/shared/libwrap.so.* $(1)/usr/lib/
 endef
        
index a5dfb26..c2afe0a 100644 (file)
@@ -52,7 +52,7 @@ define Build/Compile
 endef
 
 define Package/tcpdump/install
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/tcpdump $(1)/usr/sbin/
 endef
 
index 72897bb..e74f19b 100644 (file)
@@ -49,15 +49,15 @@ define Build/Compile
 endef
 
 define Package/tftp-hpa/install        
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/tftp/tftp $(1)/usr/bin/tftp-hpa
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/tftp/tftp $(1)/usr/bin/tftp-hpa
 endef
 
 define Package/tftpd-hpa/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/tftpd/tftpd $(1)/usr/sbin/tftpd-hpa
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/tftpd-hpa.init $(1)/etc/init.d/tftpd-hpa
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/tftpd/tftpd $(1)/usr/sbin/tftpd-hpa
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/tftpd-hpa.init $(1)/etc/init.d/tftpd-hpa
 endef
 
 $(eval $(call BuildPackage,tftp-hpa))
index 0d29ca4..d055780 100644 (file)
@@ -47,7 +47,7 @@ define Build/Compile
 endef
 
 define Package/tinc/install    
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/tincd $(1)/usr/sbin/
 endef
 
index ec798df..a8b64f1 100644 (file)
@@ -47,13 +47,13 @@ define Build/Compile
 endef
 
 define Package/tinyproxy/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/tinyproxy $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/share/tinyproxy
+       $(INSTALL_DIR) $(1)/usr/share/tinyproxy
        $(CP) $(PKG_INSTALL_DIR)/usr/share/tinyproxy/*.html $(1)/usr/share/tinyproxy/
-       install -d -m0755 $(1)/etc/tinyproxy
+       $(INSTALL_DIR) $(1)/etc/tinyproxy
        $(CP) $(PKG_INSTALL_DIR)/etc/tinyproxy/tinyproxy.conf $(1)/etc/tinyproxy/
-       install -d -m0755 $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/etc/init.d
        $(CP) ./files/tinyproxy.init $(1)/etc/init.d/tinyproxy
 endef
 
index a513c3d..952aec1 100644 (file)
@@ -48,7 +48,7 @@ define Build/Compile
 endef
 
 define Package/tmsnc/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/tmsnc $(1)/usr/bin/
 endef
 
index d853b95..595b3c1 100644 (file)
@@ -105,12 +105,12 @@ define Build/Compile
 endef
 
 define Package/tor/install     
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/tor $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/tor.init $(1)/etc/init.d/tor
-       install -d -m0755 $(1)/etc/tor
-       install -m0644 ./files/torrc $(1)/etc/tor/torrc
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/tor.init $(1)/etc/init.d/tor
+       $(INSTALL_DIR) $(1)/etc/tor
+       $(INSTALL_DATA) ./files/torrc $(1)/etc/tor/torrc
 endef
 
 $(eval $(call BuildPackage,tor))
index 9629eb1..0028742 100644 (file)
@@ -29,8 +29,8 @@ define Build/Compile
 endef
 
 define Package/ttcp/install    
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/ttcp $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/ttcp $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,ttcp))
index 2a45d49..18c5941 100644 (file)
@@ -42,7 +42,7 @@ define Build/Compile
 endef
 
 define Package/udp-broadcast-relay/install     
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
 endef
 
index 196ef02..b1c8e37 100644 (file)
@@ -110,21 +110,21 @@ define Build/Compile
 endef
 
 define Package/ulogd/install   
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_INSTALL_DIR)/etc/ulogd.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ulogd $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib/ulogd
+       $(INSTALL_DIR) $(1)/usr/lib/ulogd
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/ulogd/ulogd_BASE.so $(1)/usr/lib/ulogd/
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/ulogd.default $(1)/etc/default/ulogd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/ulogd.init $(1)/etc/init.d/ulogd
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/ulogd.default $(1)/etc/default/ulogd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/ulogd.init $(1)/etc/init.d/ulogd
 endef
 
 define BuildPlugin
   define Package/$(1)/install
-       install -m0755 -d $$(1)/usr/lib/ulogd
+       $(INSTALL_DIR) $$(1)/usr/lib/ulogd
        for m in $(2); do \
                $(CP) $(PKG_INSTALL_DIR)/usr/lib/ulogd/ulogd_$$$$$$$${m}.so $$(1)/usr/lib/ulogd/ ; \
        done
index 8c58516..9eb20b4 100644 (file)
@@ -46,7 +46,7 @@ $(call Build/Compile/Default,-C $(PKG_BUILD_DIR)/Client mipmn)
 endef
 
 define Package/uob-nomad/install       
-       install -d -m0755 $(1)/usr/bin $(1)/usr/lib $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/lib $(1)/etc/
        $(CP) $(PKG_BUILD_DIR)/Agent/mipagent $(1)/usr/bin/
        $(CP) $(PKG_BUILD_DIR)/Client/mipmn $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/conf/mip{agent,mn,mn-filters}.conf $(1)/etc/
index 79f220e..7c8f9ed 100644 (file)
@@ -103,19 +103,19 @@ endef
 
 define BuildPlugin
   define Package/$(1)/install
-       install -d -m0755 $$(1)/usr/lib/updatedd
-       install -m0755 $(PKG_INSTALL_DIR)/usr/lib/updatedd/$(2).so $$(1)/usr/lib/updatedd/
+       $(INSTALL_DIR) $$(1)/usr/lib/updatedd
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/updatedd/$(2).so $$(1)/usr/lib/updatedd/
   endef
 
   $$(eval $$(call BuildPackage,$(1)))
 endef
 
 define Package/updatedd/install
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/ddns.init $(1)/etc/init.d/ddns
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/ddns.init $(1)/etc/init.d/ddns
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/updatedd $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/lib/updatedd
+       $(INSTALL_DIR) $(1)/usr/lib/updatedd
 endef
 
 $(eval $(call BuildPackage,updatedd))
index e75a169..9435994 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/vgp/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/vgpd $(1)/usr/bin/
 endef
 
index 296e9b8..07d1645 100644 (file)
@@ -44,8 +44,8 @@ define Build/Compile
 endef
 
 define Package/vnc-reflector/install   
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/vncreflector $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/vncreflector $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,vnc-reflector))
index 48bfbbf..9c97486 100644 (file)
@@ -50,11 +50,11 @@ define Build/Compile
 endef
 
 define Package/vncrepeater/install     
-       install -d -m0755 $(1)/usr/sbin $(1)/etc
+       $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc
        $(CP) $(PKG_BUILD_DIR)/repeater $(1)/usr/sbin/$(PKG_NAME)
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_BUILD_DIR)/uvncrepeater.ini $(1)/etc/vncrepeater.conf
-       install -d -m0755 $(1)/etc/init.d
+       $(INSTALL_DIR) $(1)/etc/init.d
        $(CP) $(PKG_BUILD_DIR)/S60vncrepeater $(1)/etc/init.d/
 endef
 
index 7051b5b..786bb5d 100644 (file)
@@ -40,8 +40,8 @@ define Build/Compile
 endef
 
 define Package/vnstat/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/src/vnstat $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/vnstat $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,vnstat))
index b0bc21f..2fac7e7 100644 (file)
@@ -47,13 +47,13 @@ define Build/Compile
 endef
 
 define Package/vpnc/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP)   $(PKG_INSTALL_DIR)/usr/sbin/vpnc \
                $(PKG_INSTALL_DIR)/usr/sbin/vpnc-disconnect \
                $(1)/usr/sbin/
        install -d -m0700 $(1)/etc/vpnc
        install -m0600 $(PKG_INSTALL_DIR)/etc/vpnc/vpnc.conf $(1)/etc/vpnc/
-       install -m0755 $(PKG_INSTALL_DIR)/etc/vpnc/vpnc-script $(1)/etc/vpnc/
+       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/vpnc/vpnc-script $(1)/etc/vpnc/
 endef
 
 $(eval $(call BuildPackage,vpnc))
index efada91..e583b0b 100644 (file)
@@ -47,12 +47,12 @@ define Build/Compile
 endef
 
 define Package/vrrpd/install   
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/vrrpd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/default
-       install -m0644 ./files/vrrpd.default $(1)/etc/default/vrrpd
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/vrrpd.init $(1)/etc/init.d/vrrpd
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/vrrpd $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/default
+       $(INSTALL_DATA) ./files/vrrpd.default $(1)/etc/default/vrrpd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/vrrpd.init $(1)/etc/init.d/vrrpd
 endef
 
 $(eval $(call BuildPackage,vrrpd))
index 1a39a65..90a2b42 100644 (file)
@@ -47,12 +47,12 @@ define Build/Compile
 endef
 
 define Package/vsftpd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/vsftpd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/vsftpd.conf $(1)/etc/vsftpd.conf
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/vsftpd.init $(1)/etc/init.d/vsftpd
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/vsftpd.conf $(1)/etc/vsftpd.conf
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/vsftpd.init $(1)/etc/init.d/vsftpd
 endef
 
 $(eval $(call BuildPackage,vsftpd))
index 8ba0153..bf0f4ca 100644 (file)
@@ -48,10 +48,10 @@ define Build/Compile
 endef
 
 define Package/vtun/install    
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        install -m0600 $(PKG_BUILD_DIR)/vtund.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/vtund $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/vtund $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,vtun))
index 2c726a4..0dd8e0e 100644 (file)
@@ -45,7 +45,7 @@ define Build/Compile
 endef
 
 define Package/wccpd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/wccpd $(1)/usr/sbin/
 endef
 
index 3c8c984..b6743d1 100644 (file)
@@ -36,7 +36,7 @@ define Build/Compile
 endef
 
 define Package/wdiag/install
-       install -m0755 -d $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/src/w{start,stop,estell} $(1)/usr/sbin/
 endef
 
index f0e8101..c98f50a 100644 (file)
@@ -56,9 +56,9 @@ define Build/Compile
 endef
 
 define Package/weechat/install 
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/weechat-curses $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/lib/weechat/plugins
+       $(INSTALL_DIR) $(1)/usr/lib/weechat/plugins
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/weechat/plugins/lua.so* $(1)/usr/lib/weechat/plugins/
 endef
  
index 7e27c3e..39d5ff1 100644 (file)
@@ -48,16 +48,16 @@ define Build/Compile
 endef
        
 define Package/wifidog/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/scripts/init.d/wifidog $(1)/usr/bin/wifidog-init
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/scripts/init.d/wifidog $(1)/usr/bin/wifidog-init
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/wifidog $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/wdctl $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libhttpd.so* $(1)/usr/lib/
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/wifidog.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/$(PKG_NAME).init $(1)/etc/init.d/wifidog
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/wifidog.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/$(PKG_NAME).init $(1)/etc/init.d/wifidog
 endef
 
 $(eval $(call BuildPackage,wifidog))
index 5614e49..44f7b7c 100644 (file)
@@ -39,9 +39,9 @@ define Build/Compile
 endef
 
 define Package/wknock/install  
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/wknock $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/wknock-ng $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wknock $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wknock-ng $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,wknock))
index 30721cb..f49a698 100644 (file)
@@ -39,8 +39,8 @@ define Build/Compile
 endef
 
 define Package/wput/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/wput $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wput $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,wput))
index fa45a11..1cfe084 100644 (file)
@@ -41,9 +41,9 @@ define Build/Compile
 endef
 
 define Package/wrt-radauth/install     
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/radius-client $(1)/usr/sbin/
-       install -m0755 $(PKG_BUILD_DIR)/wrt-radauth $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/radius-client $(1)/usr/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wrt-radauth $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,wrt-radauth))
index 529ec7e..d637565 100644 (file)
@@ -47,13 +47,13 @@ define Build/Compile
 endef
 
 define Package/xinetd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/xinetd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/xinetd.conf $(1)/etc/xinetd.conf
-       install -d -m0755 $(1)/etc/xinetd.d
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/xinetd.init $(1)/etc/init.d/xinetd
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/xinetd.conf $(1)/etc/xinetd.conf
+       $(INSTALL_DIR) $(1)/etc/xinetd.d
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/xinetd.init $(1)/etc/init.d/xinetd
 endef
 
 $(eval $(call BuildPackage,xinetd))
index 0aa28bc..dcbc344 100644 (file)
@@ -61,11 +61,11 @@ define Build/Compile
 endef
 
 define Package/xsupplicant/install     
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/etc/xsupplicant.conf $(1)/etc/
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/xsupplicant.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/xsup_* $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/xsupplicant $(1)/usr/sbin/
 endef
 
index 5a151bb..e0ca2b4 100644 (file)
@@ -36,7 +36,7 @@ define Build/Compile
 endef
 
 define Package/yafc/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/src/yafc $(1)/usr/sbin/
 endef
 
index 379e22c..7886c5d 100644 (file)
@@ -59,7 +59,7 @@ define Build/Compile
 endef
 
 define Package/madplay/install 
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/madplay $(1)/usr/bin/
 endef
 
index 5fb9efd..6dee118 100644 (file)
@@ -66,9 +66,9 @@ define Build/Compile
 endef
 
 define Package/mpd/install
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) $(PKG_BUILD_DIR)/doc/mpdconf.example $(1)/etc/mpd.conf
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/mpd $(1)/usr/bin/
 endef
 
index 0fdbfff..798ef59 100644 (file)
@@ -57,15 +57,15 @@ define Build/Compile
 endef
 
 define Package/mt-daapd/install        
-       install -d -m0755 $(1)/etc
-       install -m0644 $(PKG_BUILD_DIR)/contrib/mt-daapd.conf $(1)/etc/
-       install -m0644 $(PKG_BUILD_DIR)/contrib/mt-daapd.playlist $(1)/etc/
-       install -d -m0755 $(1)/usr/share
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/contrib/mt-daapd.conf $(1)/etc/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/contrib/mt-daapd.playlist $(1)/etc/
+       $(INSTALL_DIR) $(1)/usr/share
        $(CP) $(PKG_INSTALL_DIR)/usr/share/mt-daapd $(1)/usr/share/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/mt-daapd $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/mt-daapd.init $(1)/etc/init.d/mt-daapd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/mt-daapd.init $(1)/etc/init.d/mt-daapd
 endef
 
 $(eval $(call BuildPackage,mt-daapd))
index 2ffc946..14cc50e 100644 (file)
@@ -52,7 +52,7 @@ define Build/Compile
 endef
 
 define Package/sox/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/src/{play,sox,soxmix} $(1)/usr/bin/
 endef
 
index 65736d0..feef75b 100644 (file)
@@ -43,7 +43,7 @@ define Build/Compile
 endef
 
 define Package/alsa-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/amixer $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/alsamixer $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/aplay $(1)/usr/bin/
index 9cd1edf..9100cce 100644 (file)
@@ -45,13 +45,13 @@ define Package/dc
 endef
 
 define Package/bc/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/bc/bc $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/bc/bc $(1)/usr/bin/
 endef
 
 define Package/dc/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/dc/dc $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/dc/dc $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,bc))
index 13245fa..745f29c 100644 (file)
@@ -63,11 +63,11 @@ define Build/Compile
 endef
 
 define Package/bluez-utils/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/bluetooth
+       $(INSTALL_DIR) $(1)/etc/bluetooth
        $(CP) $(PKG_INSTALL_DIR)/../hcid/hcid.conf $(1)/etc/bluetooth/
        $(CP) $(PKG_INSTALL_DIR)/../rfcomm/rfcomm.conf $(1)/etc/bluetooth/
        install -m0700 ./files/givepin $(1)/etc/bluetooth/
index 713c145..d2f79a4 100644 (file)
@@ -33,8 +33,8 @@ define Build/Compile
 endef
 
 define Package/cifsmount/install
-       install -d -m0755 $(1)/sbin
-       install -m0755 $(PKG_BUILD_DIR)/mount.cifs $(1)/sbin/
+       $(INSTALL_DIR) $(1)/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/mount.cifs $(1)/sbin/
 endef
 
 $(eval $(call BuildPackage,cifsmount))
index 5a91077..507b2f1 100644 (file)
@@ -57,12 +57,12 @@ define Build/Compile
 endef
 
 define Package/collectd/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/collectd $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib/collectd
+       $(INSTALL_DIR) $(1)/usr/lib/collectd
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/collectd/*.so $(1)/usr/lib/collectd/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/collectd.init $(1)/etc/init.d/collectd
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/collectd.init $(1)/etc/init.d/collectd
 endef
 
 $(eval $(call BuildPackage,collectd))
index b5401a6..8833846 100644 (file)
@@ -37,11 +37,11 @@ define Build/Compile
 endef
 
 define Package/deco/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/deco $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/lib/deco
-       install -m0644 $(PKG_BUILD_DIR)/menu $(1)/usr/lib/deco/menu
-       install -m0644 $(PKG_BUILD_DIR)/profile $(1)/usr/lib/deco/profile
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/deco $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/lib/deco
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/menu $(1)/usr/lib/deco/menu
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/profile $(1)/usr/lib/deco/profile
 endef
 
 $(eval $(call BuildPackage,deco))
index 0f2adaf..ff62f02 100644 (file)
@@ -50,7 +50,7 @@ define Build/Compile
 endef
 
 define Package/dosfstools/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/dosfsck $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/fsck.{msdos,vfat} $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/mkdosfs $(1)/usr/sbin/
index 8422a24..2d93ee7 100644 (file)
@@ -37,8 +37,8 @@ define Build/Compile
 endef
 
 define Package/dtach/install   
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/dtach $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/dtach $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,dtach))
index d482fdf..462a36e 100644 (file)
@@ -57,13 +57,13 @@ define Build/Compile
 endef
 
 define Package/e2fsprogs/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/e2fsck $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/mke2fs $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/mkfs.ext{2,3} $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/tune2fs $(1)/usr/sbin/
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/resize2fs $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{blkid,com_err,e2p,ext2fs,uuid}.so.* $(1)/usr/lib/
 endef
 
index e740090..01b1cfa 100644 (file)
@@ -48,7 +48,7 @@ define Build/Compile
 endef
 
 define Package/fetchmail/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/fetchmail $(1)/usr/bin/
 endef
 
index 35721b0..dd81afb 100644 (file)
@@ -55,8 +55,8 @@ define Build/Compile
 endef
 
 define Package/gnupg/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/g10/gpg $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/g10/gpg $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,gnupg))
index f6402b4..c74ec81 100644 (file)
@@ -43,8 +43,8 @@ define Build/Compile
 endef
 
 define Package/hdparm/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/hdparm $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hdparm $(1)/usr/sbin
 endef
 
 $(eval $(call BuildPackage,hdparm))
index 8003d52..3b15026 100644 (file)
@@ -40,10 +40,10 @@ define Build/Compile
 endef
 
 define Package/heyu/install    
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/heyu $(1)/usr/bin/
-       install -d -m0755 $(1)/etc/$(PKG_NAME)
-       install -m0644 ./files/x10.conf $(1)/etc/$(PKG_NAME)/x10.conf
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/heyu $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/etc/$(PKG_NAME)
+       $(INSTALL_DATA) ./files/x10.conf $(1)/etc/$(PKG_NAME)/x10.conf
 endef
 
 $(eval $(call BuildPackage,heyu))
index 81bb3c1..264c385 100644 (file)
@@ -49,8 +49,8 @@ define Build/Compile
 endef
 
 define Package/lcd4linux/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/lcd4linux $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/lcd4linux $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,lcd4linux))
index ec8c5f2..1f31d59 100644 (file)
@@ -38,9 +38,9 @@ define Build/Compile
 endef
 
 define Package/lilo/install
-       install -d -m0755 $(1)/sbin
+       $(INSTALL_DIR) $(1)/sbin
        $(CP) $(PKG_BUILD_DIR)/lilo.static $(1)/sbin/lilo
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) ./files/lilo.conf $(1)/etc/
        $(CP) ./files/boot.msg $(1)/etc/
 endef
index 091e183..4d0f3cf 100644 (file)
@@ -52,11 +52,11 @@ define Build/Compile
 endef
 
 define Package/logrotate/install       
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) ${PKG_BUILD_DIR}/logrotate $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc
+       $(INSTALL_DIR) $(1)/etc
        $(CP) ./files/logrotate.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/logrotate.d
+       $(INSTALL_DIR) $(1)/etc/logrotate.d
 endef
 
 $(eval $(call BuildPackage,logrotate))
index 8fff618..28f8a49 100644 (file)
@@ -43,7 +43,7 @@ define Build/Compile
 endef
 
 define Package/lrzsz/install   
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/lrz $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/lsz $(1)/usr/bin/
        (cd $(1)/usr/bin; \
index 7929034..467bdee 100644 (file)
@@ -39,9 +39,9 @@ define Build/Compile
 endef
 
 define Package/macchanger/install      
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/macchanger $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/share
+       $(INSTALL_DIR) $(1)/usr/share
        $(CP) $(PKG_INSTALL_DIR)/usr/share/macchanger $(1)/usr/share/
 endef
 
index 100a126..221a6c5 100644 (file)
@@ -92,8 +92,8 @@ define Build/Compile
 endef
 
 define Package/mgetty/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 \
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) \
                $(PKG_INSTALL_DIR)/usr/bin/faxq \
                $(PKG_INSTALL_DIR)/usr/bin/faxrm \
                $(PKG_INSTALL_DIR)/usr/bin/faxrunq \
@@ -103,13 +103,13 @@ define Package/mgetty/install
                $(PKG_INSTALL_DIR)/usr/bin/pbm2g3 \
                $(PKG_INSTALL_DIR)/usr/bin/sff2g3 \
                $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 \
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) \
                $(PKG_INSTALL_DIR)/usr/sbin/mgetty \
                $(PKG_INSTALL_DIR)/usr/sbin/sendfax \
                $(PKG_INSTALL_DIR)/usr/sbin/faxrunqd \
                $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/lib/mgetty+sendfax
+       $(INSTALL_DIR) $(1)/usr/lib/mgetty+sendfax
        install -m4755 \
                $(PKG_INSTALL_DIR)/usr/lib/mgetty+sendfax/faxq-helper \
                $(1)/usr/lib/mgetty+sendfax/
@@ -117,7 +117,7 @@ define Package/mgetty/install
                $(PKG_INSTALL_DIR)/usr/lib/mgetty+sendfax/cour25n.pbm \
                $(PKG_INSTALL_DIR)/usr/lib/mgetty+sendfax/cour25.pbm \
                $(1)/usr/lib/mgetty+sendfax/
-       install -d -m0755 $(1)/etc/mgetty+sendfax
+       $(INSTALL_DIR) $(1)/etc/mgetty+sendfax
        install -m600 \
                $(PKG_INSTALL_DIR)/etc/mgetty+sendfax/dialin.config \
                $(PKG_INSTALL_DIR)/etc/mgetty+sendfax/faxheader \
index 3a30441..33f4007 100644 (file)
@@ -39,8 +39,8 @@ define Build/Compile
 endef
 
 define Package/microcom/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/microcom $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/microcom $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,microcom))
index 6227828..db748e7 100644 (file)
@@ -36,8 +36,8 @@ define Build/Compile
 endef
 
 define Package/minicom/install
-       install -m0755 -d $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/src/minicom $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/minicom $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,minicom))
index 19f6c66..1a83d6e 100644 (file)
@@ -44,7 +44,7 @@ define Build/Compile
 endef
 
 define Package/mutt/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/mutt $(1)/usr/bin/
 endef
 
index 9c18600..2fbc963 100644 (file)
@@ -52,7 +52,7 @@ define Build/Compile
 endef
 
 define Package/nano/install    
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/nano $(1)/usr/bin/
 endef
 
index 11a063f..a5dd488 100644 (file)
@@ -44,9 +44,9 @@ define Build/Compile
 endef
 
 define Package/pciutils/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/{lspci,setpci} $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/share
+       $(INSTALL_DIR) $(1)/usr/share
        $(CP) $(PKG_BUILD_DIR)/pci.ids $(1)/usr/share/
 endef
 
index d79e7ea..5730d52 100644 (file)
@@ -48,8 +48,8 @@ define Build/Compile
 endef
 
 define Package/picocom/install
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/picocom $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/picocom $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,picocom))
index 0d84aa6..a79e670 100644 (file)
@@ -34,8 +34,8 @@ define Build/Compile
 endef
 
 define Package/pipacs/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/pipacs $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/pipacs $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,pipacs))
index 10ba100..3e1a322 100644 (file)
@@ -38,7 +38,7 @@ define Build/Compile
 endef
 
 define Package/procmail/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/src/procmail $(1)/usr/bin/ 
        $(CP) $(PKG_BUILD_DIR)/src/formail $(1)/usr/bin/
 endef
index 420edf9..a2a90f1 100644 (file)
@@ -81,19 +81,19 @@ define Build/Compile
 endef
 
 define Package/rrdcollect/install      
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/rrdcollect $(1)/usr/sbin/
 endef
 
 define Package/rrdcollect-example/install      
-       install -d -m0755 $(1)/etc
-       install -m0644 ./files/rrd.conf $(1)/etc/
-       install -m0644 ./files/rrdcollect.conf $(1)/etc/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/rrdcollect.init $(1)/etc/init.d/rrdcollect
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 ./files/rrd.sh $(1)/usr/bin/
-       install -d -m0755 $(1)/www/cgi-bin
+       $(INSTALL_DIR) $(1)/etc
+       $(INSTALL_DATA) ./files/rrd.conf $(1)/etc/
+       $(INSTALL_DATA) ./files/rrdcollect.conf $(1)/etc/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/rrdcollect.init $(1)/etc/init.d/rrdcollect
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) ./files/rrd.sh $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/www/cgi-bin
        ln -sf /var/lib/rrdcollect/rrd.cgi $(1)/www/cgi-bin/rrd.cgi
        ln -sf /var/lib/rrdcollect/img $(1)/www/img
 endef
index 5960a7d..32945b6 100644 (file)
@@ -80,20 +80,20 @@ define Build/Compile
 endef
 
 define Package/rrdtool/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/rrdtool $(1)/usr/bin/
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/rrdupdate $(1)/usr/bin/
 endef
 
 define Package/rrdcgi/install  
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/rrdcgi $(1)/usr/bin/
 endef
 
 define Package/librrd/install  
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/librrd.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/share/rrdtool/fonts
+       $(INSTALL_DIR) $(1)/usr/share/rrdtool/fonts
        $(CP) $(PKG_BUILD_DIR)/src/DejaVuSansMono-Roman.ttf \
                $(1)/usr/share/rrdtool/fonts/
 endef
index 6b4f729..8e242ad 100644 (file)
@@ -46,7 +46,7 @@ define Build/Compile
 endef
 
 define Package/rsync/install
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_INSTALL_DIR)/usr/bin/rsync $(1)/usr/bin/
 endef
 
index abccacb..ade655d 100644 (file)
@@ -64,16 +64,16 @@ define Package/sane-backends/conffiles
 endef
 
 define Package/sane-backends/install   
-       install -d -m0755 $(1)/etc/sane.d
+       $(INSTALL_DIR) $(1)/etc/sane.d
        $(CP) $(PKG_INSTALL_DIR)/etc/sane.d/*.conf $(1)/etc/sane.d/
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/saned $(1)/usr/sbin/
 endef
 
 define Package/sane-libs/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsane.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/lib/sane
+       $(INSTALL_DIR) $(1)/usr/lib/sane
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/sane/libsane-*.so.* $(1)/usr/lib/sane/
 endef
 
index d51e3e5..8fd73bb 100644 (file)
@@ -40,8 +40,8 @@ define Build/Compile
 endef
 
 define Package/screen/install  
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/screen $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/screen $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,screen))
index 3540966..4ccf2bf 100644 (file)
@@ -35,8 +35,8 @@ define Build/Compile
 endef
 
 define Package/setpwc/install  
-       install -d -m0755 $(1)/usr/bin
-       install -m0755 $(PKG_BUILD_DIR)/setpwc $(1)/usr/bin/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/setpwc $(1)/usr/bin/
 endef
 
 $(eval $(call BuildPackage,setpwc))
index 2d3d18b..8b7a87e 100644 (file)
@@ -42,10 +42,10 @@ define Build/Compile
 endef
 
 define Package/setserial/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/setserial $(1)/usr/sbin/
-       install -d -m0755 $(1)/etc/init.d
-       install -m0755 ./files/serial.init $(1)/etc/init.d/setserial
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/setserial $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/etc/init.d
+       $(INSTALL_BIN) ./files/serial.init $(1)/etc/init.d/setserial
 endef
 
 $(eval $(call BuildPackage,setserial))
index b3a9d90..af5a708 100644 (file)
@@ -40,8 +40,8 @@ define Build/Compile
 endef
 
 define Package/strace/install
-       install -d -m0755 $(1)/usr/sbin
-       install -m0755 $(PKG_BUILD_DIR)/strace $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/strace $(1)/usr/sbin/
 endef
 
 $(eval $(call BuildPackage,strace))
index 81c6053..672eb63 100644 (file)
@@ -39,9 +39,9 @@ define Build/Compile
 endef
 
 define Package/usbutils/install
-       install -d -m0755 $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/lsusb $(1)/usr/sbin/
-       install -d -m0755 $(1)/usr/share
+       $(INSTALL_DIR) $(1)/usr/share
        $(CP) $(PKG_INSTALL_DIR)/usr/share/usb.ids $(1)/usr/share/
 endef
 
index aee09ff..0016d27 100644 (file)
@@ -42,9 +42,9 @@ define Build/Configure
 endef
 
 define Package/vim/install     
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP) $(PKG_BUILD_DIR)/src/$(PKG_NAME) $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/share/vim
+       $(INSTALL_DIR) $(1)/usr/share/vim
        $(CP) ./files/vimrc $(1)/usr/share/vim/
 endef
 
index 967219b..6dde919 100644 (file)
@@ -43,13 +43,13 @@ define Build/Compile
 endef
 
 define Package/wx200d/install  
-       install -d -m0755 $(1)/usr/bin
+       $(INSTALL_DIR) $(1)/usr/bin
        $(CP)   $(PKG_INSTALL_DIR)/usr/bin/wx200 \
                $(PKG_INSTALL_DIR)/usr/bin/wxstdout \
                $(PKG_INSTALL_DIR)/usr/bin/wxfilter \
                $(PKG_INSTALL_DIR)/usr/bin/wxdebug \
                $(1)/usr/bin/
-       install -d -m0755 $(1)/usr/sbin/
+       $(INSTALL_DIR) $(1)/usr/sbin/
        $(CP)   $(PKG_INSTALL_DIR)/usr/sbin/wx200d \
                $(PKG_INSTALL_DIR)/usr/sbin/wxread \
                $(1)/usr/sbin/