Always use -R flag with cp (to preserve symlinks)
authorNicolas Thill <nico@openwrt.org>
Wed, 8 Jun 2005 19:54:05 +0000 (19:54 +0000)
committerNicolas Thill <nico@openwrt.org>
Wed, 8 Jun 2005 19:54:05 +0000 (19:54 +0000)
SVN-Revision: 1175

openwrt/package/libosip2/Makefile
openwrt/package/libtool/Makefile
openwrt/package/lua/Makefile
openwrt/package/mysql/Makefile
openwrt/package/net-snmp/Makefile
openwrt/package/openssl/Makefile
openwrt/package/sablevm-classpath/Makefile
openwrt/package/sablevm/Makefile
openwrt/package/speex/Makefile
openwrt/package/tcp_wrappers/Makefile
openwrt/package/usbutils/Makefile

index 82489fec065a0c1c80b3b75cb67e03cc7495a69c..d4e6d61518d3a4da1c9fde8f6133599eca4678d4 100644 (file)
@@ -76,9 +76,9 @@ $(STAGING_DIR)/usr/lib/libosip2.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/include
        cp -fpR $(PKG_INSTALL_DIR)/usr/include/osip{,parser}2 $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libosip{,parser}2.{a,so*} $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libosip{,parser}2.{a,so*} $(STAGING_DIR)/usr/lib/
        mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libosip2.pc $(STAGING_DIR)/usr/lib/pkgconfig/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libosip2.pc $(STAGING_DIR)/usr/lib/pkgconfig/
        touch $@
 
 install-dev: $(STAGING_DIR)/usr/lib/libosip2.so
index 79dca5f0ae5f848dda8e2afb7dfa30de16464661..2342fb0b0c40f9c746a9f5cd7252cf88939c7259 100644 (file)
@@ -60,15 +60,15 @@ $(PKG_BUILD_DIR)/.built: $(PKG_BUILD_DIR)/.configured
 
 $(IPKG_LIBLTDL):
        install -m0755 -d $(IDIR_LIBLTDL)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libltdl.so.* $(IDIR_LIBLTDL)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libltdl.so.* $(IDIR_LIBLTDL)/usr/lib/
        $(RSTRIP) $(IDIR_LIBLTDL)
        $(IPKG_BUILD) $(IDIR_LIBLTDL) $(PACKAGE_DIR)
 
 $(STAGING_DIR)/usr/lib/libltdl.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/include
-       cp -fp $(PKG_INSTALL_DIR)/usr/include/ltdl.h $(STAGING_DIR)/usr/include/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/include/ltdl.h $(STAGING_DIR)/usr/include/
        mkdir -p $(I_LIBLTDL_DEV)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libltdl.{a,so*} $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libltdl.{a,so*} $(STAGING_DIR)/usr/lib/
        touch $@
 
 install-dev: $(STAGING_DIR)/usr/lib/libltdl.so
index a36c3acb23c9b549b26ad2c3cc1b75e348ceea70..95f5fec12a35034df080cd75db6778a1d5127046 100644 (file)
@@ -57,19 +57,19 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LIBLUA):
        install -d -m0755 $(IDIR_LIBLUA)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.so.* $(IDIR_LIBLUA)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.so.* $(IDIR_LIBLUA)/usr/lib/
        $(RSTRIP) $(IDIR_LIBLUA)
        $(IPKG_BUILD) $(IDIR_LIBLUA) $(PACKAGE_DIR)
 
 $(IPKG_LUA_INTERPRETER):
        install -d -m0755 $(IDIR_LUA_INTERPRETER)/usr/bin
-       cp -fp $(PKG_INSTALL_DIR)/usr/bin/lua $(IDIR_LUA_INTERPRETER)/usr/bin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/bin/lua $(IDIR_LUA_INTERPRETER)/usr/bin/
        $(RSTRIP) $(IDIR_LUA_INTERPRETER)
        $(IPKG_BUILD) $(IDIR_LUA_INTERPRETER) $(PACKAGE_DIR)
 
 $(IPKG_LUA_COMPILER):
        install -d -m0755 $(IDIR_LUA_COMPILER)/usr/bin
-       cp -fp $(PKG_INSTALL_DIR)/usr/bin/luac $(IDIR_LUA_COMPILER)/usr/bin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/bin/luac $(IDIR_LUA_COMPILER)/usr/bin/
        $(RSTRIP) $(IDIR_LUA_COMPILER)
        $(IPKG_BUILD) $(IDIR_LUA_COMPILER) $(PACKAGE_DIR)
 
@@ -82,10 +82,10 @@ $(IPKG_LUA_EXAMPLES):
 
 $(STAGING_DIR)/usr/lib/liblua.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/include
-       cp -fp $(PKG_INSTALL_DIR)/usr/include/lua{,lib}.h $(STAGING_DIR)/usr/include/
-       cp -fp $(PKG_INSTALL_DIR)/usr/include/lauxlib.h $(STAGING_DIR)/usr/include/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/include/lua{,lib}.h $(STAGING_DIR)/usr/include/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/include/lauxlib.h $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.{a,so*} $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.{a,so*} $(STAGING_DIR)/usr/lib/
        touch $@
 
 install-dev: $(STAGING_DIR)/usr/lib/liblua.so
index 64bb6de2e1c96ecade1e9f24020f72bbb08acf64..28d9314771c6c40d82dd731cbf26c1a347c6e191 100644 (file)
@@ -103,13 +103,13 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LIBMYSQLCLIENT):
        install -d -m0755 $(IDIR_LIBMYSQLCLIENT)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/mysql/libmysqlclient.so.* $(IDIR_LIBMYSQLCLIENT)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/mysql/libmysqlclient.so.* $(IDIR_LIBMYSQLCLIENT)/usr/lib/
        $(RSTRIP) $(IDIR_LIBMYSQLCLIENT)
        $(IPKG_BUILD) $(IDIR_LIBMYSQLCLIENT) $(PACKAGE_DIR)
 
 $(STAGING_DIR)/usr/lib/mysql/libmysqlclient.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/bin
-       cp -fp $(PKG_INSTALL_DIR)/usr/bin/mysql_config $(STAGING_DIR)/usr/bin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/bin/mysql_config $(STAGING_DIR)/usr/bin/
        mkdir -p $(STAGING_DIR)/usr/include
        cp -fpR $(PKG_INSTALL_DIR)/usr/include/mysql $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib
index ba887482c8c63548bd89a92519e554e095a2838e..166d9d3b0a5c01b096447fb75785a15fe5223c66 100644 (file)
@@ -163,11 +163,11 @@ $(IPKG_SNMP_UTILS):
 
 $(STAGING_DIR)/usr/lib/libnetsnmp.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/bin
-       cp -fp $(PKG_INSTALL_DIR)/usr/bin/net-snmp-config $(STAGING_DIR)/usr/bin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/bin/net-snmp-config $(STAGING_DIR)/usr/bin/
        mkdir -p $(STAGING_DIR)/usr/include
        cp -fpR $(PKG_INSTALL_DIR)/usr/include/net-snmp $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libnetsnmp{,agent,helpers,mibs}.{a,so*} $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libnetsnmp{,agent,helpers,mibs}.{a,so*} $(STAGING_DIR)/usr/lib/
        touch $@
 
 install-dev: $(STAGING_DIR)/usr/lib/libnetsnmp.so
index 84822060c5609f1778c535c783e950747897a7ae..f1e6c5ed9030110d19a710be58fdc634f3f0e59e 100644 (file)
@@ -65,18 +65,18 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LIBOPENSSL):
        install -d -m0755 $(IDIR_LIBOPENSSL)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.so.* $(IDIR_LIBOPENSSL)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.so.* $(IDIR_LIBOPENSSL)/usr/lib/
        chmod 0644 $(IDIR_LIBOPENSSL)/usr/lib/*
        $(RSTRIP) $(IDIR_LIBOPENSSL)
        $(IPKG_BUILD) $(IDIR_LIBOPENSSL) $(PACKAGE_DIR)
 
 $(IPKG_OPENSSL_UTIL):
        install -d -m0755 $(IDIR_OPENSSL_UTIL)/etc/ssl
-       cp -fp $(PKG_INSTALL_DIR)/etc/ssl/openssl.cnf $(IDIR_OPENSSL_UTIL)/etc/ssl/
+       cp -fpR $(PKG_INSTALL_DIR)/etc/ssl/openssl.cnf $(IDIR_OPENSSL_UTIL)/etc/ssl/
        install -d -m0755 $(IDIR_OPENSSL_UTIL)/etc/ssl/certs
        install -d -m0700 $(IDIR_OPENSSL_UTIL)/etc/ssl/private
        install -d -m0755 $(IDIR_OPENSSL_UTIL)/usr/bin
-       cp -fp $(PKG_INSTALL_DIR)/usr/bin/openssl $(IDIR_OPENSSL_UTIL)/usr/bin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/bin/openssl $(IDIR_OPENSSL_UTIL)/usr/bin/
        $(RSTRIP) $(IDIR_OPENSSL_UTIL)
        $(IPKG_BUILD) $(IDIR_OPENSSL_UTIL) $(PACKAGE_DIR)
 
@@ -84,7 +84,7 @@ $(STAGING_DIR)/usr/lib/libssl.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/include
        cp -fpR $(PKG_INSTALL_DIR)/usr/include/openssl $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib/
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} $(STAGING_DIR)/usr/lib/
        touch $@
        
 install-dev: $(STAGING_DIR)/usr/lib/libssl.so
index 1a006cab0f51a7c51bf3cf28fceb9b2167cc0ae8..13fa555135777af01485f8d9cfaa1767979bfaa9 100644 (file)
@@ -70,15 +70,15 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LIBSABLEVM_CLASSPATH):
        install -d -m0755 $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/sablevm-classpath
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/sablevm-classpath/libjava*.so $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/sablevm-classpath/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/sablevm-classpath/libjava*.so $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/sablevm-classpath/
        install -d -m0755 $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/security
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/security/classpath.security $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/security/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/security/classpath.security $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/security/
        $(RSTRIP) $(IDIR_LIBSABLEVM_CLASSPATH)
        $(IPKG_BUILD) $(IDIR_LIBSABLEVM_CLASSPATH) $(PACKAGE_DIR)
 
 $(IPKG_SABLEVM_CLASSPATH_FULL):
        install -d -m0755 $(IDIR_SABLEVM_CLASSPATH_FULL)/usr/share/sablevm-classpath
-       cp -fp $(PKG_INSTALL_DIR)/usr/share/sablevm-classpath/{libclasspath,resources}.jar \
+       cp -fpR $(PKG_INSTALL_DIR)/usr/share/sablevm-classpath/{libclasspath,resources}.jar \
                $(IDIR_SABLEVM_CLASSPATH_FULL)/usr/share/sablevm-classpath/
        $(IPKG_BUILD) $(IDIR_SABLEVM_CLASSPATH_FULL) $(PACKAGE_DIR)
        
index 66cb819c5a11449285611a468e4ad34e49128ff1..e57fdb225657b60d8540cfe36394f67137859940 100644 (file)
@@ -61,8 +61,8 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_SABLEVM):
        install -m0755 -d $(IDIR_SABLEVM)/usr/bin
-       cp -fp $(PKG_INSTALL_DIR)/usr/bin/{java-,}sablevm $(IDIR_SABLEVM)/usr/bin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/bin/{java-,}sablevm $(IDIR_SABLEVM)/usr/bin/
        install -m0755 -d $(IDIR_SABLEVM)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libsablevm-*.so $(IDIR_SABLEVM)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libsablevm-*.so $(IDIR_SABLEVM)/usr/lib/
        $(RSTRIP) $(IDIR_SABLEVM)
        $(IPKG_BUILD) $(IDIR_SABLEVM) $(PACKAGE_DIR)
index 5bacda30eebbcb4c07afcf28160b8a05e3e7840d..57e7ed47cf22e84e652cb8b361b3ed746eed2d9e 100644 (file)
@@ -61,7 +61,7 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LIBSPEEX):
        install -d -m0755 $(IDIR_LIBSPEEX)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libspeex.so.* $(IDIR_LIBSPEEX)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libspeex.so.* $(IDIR_LIBSPEEX)/usr/lib/
        $(RSTRIP) $(IDIR_LIBSPEEX)
        $(IPKG_BUILD) $(IDIR_LIBSPEEX) $(PACKAGE_DIR)
 
@@ -69,9 +69,9 @@ $(STAGING_DIR)/usr/lib/libspeex.so: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/include
        cp -fpR $(PKG_INSTALL_DIR)/usr/include/speex $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/libspeex.{a,so*} $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libspeex.{a,so*} $(STAGING_DIR)/usr/lib/
        mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig
-       cp -fp $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/speex.pc $(STAGING_DIR)/usr/lib/pkgconfig/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/speex.pc $(STAGING_DIR)/usr/lib/pkgconfig/
        touch $@
 
 install-dev: $(STAGING_DIR)/usr/lib/libspeex.so
index 17f8c29777c613b35607995ca749c69410327476..cb24ed5276cfaf7674842657341a255cb7a8a352 100644 (file)
@@ -41,16 +41,16 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LIBWRAP):
        install -d -m0755 $(IDIR_LIBWRAP)/usr/lib
-       cp -fp $(PKG_BUILD_DIR)/shared/libwrap.so.* $(IDIR_LIBWRAP)/usr/lib/
+       cp -fpR $(PKG_BUILD_DIR)/shared/libwrap.so.* $(IDIR_LIBWRAP)/usr/lib/
        $(RSTRIP) $(IDIR_LIBWRAP)
        $(IPKG_BUILD) $(IDIR_LIBWRAP) $(PACKAGE_DIR)
        
 $(STAGING_DIR)/usr/lib/libwrap.a: $(PKG_BUILD_DIR)/.built
        mkdir -p $(STAGING_DIR)/usr/include
-       cp -fp $(PKG_BUILD_DIR)/tcpd.h $(STAGING_DIR)/usr/include/
+       cp -fpR $(PKG_BUILD_DIR)/tcpd.h $(STAGING_DIR)/usr/include/
        mkdir -p $(STAGING_DIR)/usr/lib
-       cp -fp $(PKG_BUILD_DIR)/libwrap.a $(STAGING_DIR)/usr/lib/
-#      cp -fp $(PKG_BUILD_DIR)/shared/libwrap.so* $(STAGING_DIR)/usr/lib/
+       cp -fpR $(PKG_BUILD_DIR)/libwrap.a $(STAGING_DIR)/usr/lib/
+#      cp -fpR $(PKG_BUILD_DIR)/shared/libwrap.so* $(STAGING_DIR)/usr/lib/
        touch $@
 
 install-dev: $(STAGING_DIR)/usr/lib/libwrap.a
index 9b86509bb56002e39b71caed6e11984277673f6e..8e6112cd978e04550217a046b65f42acc44424f2 100644 (file)
@@ -60,8 +60,8 @@ $(PKG_BUILD_DIR)/.built:
 
 $(IPKG_LSUSB):
        install -d -m0755 $(IDIR_LSUSB)/usr/share
-       cp -fp $(PKG_INSTALL_DIR)/usr/share/usb.ids $(IDIR_LSUSB)/usr/share/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/share/usb.ids $(IDIR_LSUSB)/usr/share/
        install -d -m0755 $(IDIR_LSUSB)/usr/sbin
-       cp -fp $(PKG_INSTALL_DIR)/usr/sbin/lsusb $(IDIR_LSUSB)/usr/sbin/
+       cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/lsusb $(IDIR_LSUSB)/usr/sbin/
        $(RSTRIP) $(IDIR_LSUSB)
        $(IPKG_BUILD) $(IDIR_LSUSB) $(PACKAGE_DIR)