Changeset 1175


Ignore:
Timestamp:
2005-06-08T21:54:05+02:00 (13 years ago)
Author:
nico
Message:

Always use -R flag with cp (to preserve symlinks)

Location:
trunk/openwrt/package
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/openwrt/package/libosip2/Makefile

    r1174 r1175  
    7777        cp -fpR $(PKG_INSTALL_DIR)/usr/include/osip{,parser}2 $(STAGING_DIR)/usr/include/ 
    7878        mkdir -p $(STAGING_DIR)/usr/lib 
    79         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libosip{,parser}2.{a,so*} $(STAGING_DIR)/usr/lib/ 
     79        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libosip{,parser}2.{a,so*} $(STAGING_DIR)/usr/lib/ 
    8080        mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 
    81         cp -fp $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libosip2.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 
     81        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libosip2.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 
    8282        touch $@ 
    8383 
  • trunk/openwrt/package/libtool/Makefile

    r1154 r1175  
    6161$(IPKG_LIBLTDL): 
    6262        install -m0755 -d $(IDIR_LIBLTDL)/usr/lib 
    63         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libltdl.so.* $(IDIR_LIBLTDL)/usr/lib/ 
     63        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libltdl.so.* $(IDIR_LIBLTDL)/usr/lib/ 
    6464        $(RSTRIP) $(IDIR_LIBLTDL) 
    6565        $(IPKG_BUILD) $(IDIR_LIBLTDL) $(PACKAGE_DIR) 
     
    6767$(STAGING_DIR)/usr/lib/libltdl.so: $(PKG_BUILD_DIR)/.built 
    6868        mkdir -p $(STAGING_DIR)/usr/include 
    69         cp -fp $(PKG_INSTALL_DIR)/usr/include/ltdl.h $(STAGING_DIR)/usr/include/ 
     69        cp -fpR $(PKG_INSTALL_DIR)/usr/include/ltdl.h $(STAGING_DIR)/usr/include/ 
    7070        mkdir -p $(I_LIBLTDL_DEV)/usr/lib 
    71         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libltdl.{a,so*} $(STAGING_DIR)/usr/lib/ 
     71        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libltdl.{a,so*} $(STAGING_DIR)/usr/lib/ 
    7272        touch $@ 
    7373 
  • trunk/openwrt/package/lua/Makefile

    r1159 r1175  
    5858$(IPKG_LIBLUA): 
    5959        install -d -m0755 $(IDIR_LIBLUA)/usr/lib 
    60         cp -fp $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.so.* $(IDIR_LIBLUA)/usr/lib/ 
     60        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.so.* $(IDIR_LIBLUA)/usr/lib/ 
    6161        $(RSTRIP) $(IDIR_LIBLUA) 
    6262        $(IPKG_BUILD) $(IDIR_LIBLUA) $(PACKAGE_DIR) 
     
    6464$(IPKG_LUA_INTERPRETER): 
    6565        install -d -m0755 $(IDIR_LUA_INTERPRETER)/usr/bin 
    66         cp -fp $(PKG_INSTALL_DIR)/usr/bin/lua $(IDIR_LUA_INTERPRETER)/usr/bin/ 
     66        cp -fpR $(PKG_INSTALL_DIR)/usr/bin/lua $(IDIR_LUA_INTERPRETER)/usr/bin/ 
    6767        $(RSTRIP) $(IDIR_LUA_INTERPRETER) 
    6868        $(IPKG_BUILD) $(IDIR_LUA_INTERPRETER) $(PACKAGE_DIR) 
     
    7070$(IPKG_LUA_COMPILER): 
    7171        install -d -m0755 $(IDIR_LUA_COMPILER)/usr/bin 
    72         cp -fp $(PKG_INSTALL_DIR)/usr/bin/luac $(IDIR_LUA_COMPILER)/usr/bin/ 
     72        cp -fpR $(PKG_INSTALL_DIR)/usr/bin/luac $(IDIR_LUA_COMPILER)/usr/bin/ 
    7373        $(RSTRIP) $(IDIR_LUA_COMPILER) 
    7474        $(IPKG_BUILD) $(IDIR_LUA_COMPILER) $(PACKAGE_DIR) 
     
    8383$(STAGING_DIR)/usr/lib/liblua.so: $(PKG_BUILD_DIR)/.built 
    8484        mkdir -p $(STAGING_DIR)/usr/include 
    85         cp -fp $(PKG_INSTALL_DIR)/usr/include/lua{,lib}.h $(STAGING_DIR)/usr/include/ 
    86         cp -fp $(PKG_INSTALL_DIR)/usr/include/lauxlib.h $(STAGING_DIR)/usr/include/ 
     85        cp -fpR $(PKG_INSTALL_DIR)/usr/include/lua{,lib}.h $(STAGING_DIR)/usr/include/ 
     86        cp -fpR $(PKG_INSTALL_DIR)/usr/include/lauxlib.h $(STAGING_DIR)/usr/include/ 
    8787        mkdir -p $(STAGING_DIR)/usr/lib 
    88         cp -fp $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.{a,so*} $(STAGING_DIR)/usr/lib/ 
     88        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/liblua{,lib}.{a,so*} $(STAGING_DIR)/usr/lib/ 
    8989        touch $@ 
    9090 
  • trunk/openwrt/package/mysql/Makefile

    r1086 r1175  
    104104$(IPKG_LIBMYSQLCLIENT): 
    105105        install -d -m0755 $(IDIR_LIBMYSQLCLIENT)/usr/lib 
    106         cp -fp $(PKG_INSTALL_DIR)/usr/lib/mysql/libmysqlclient.so.* $(IDIR_LIBMYSQLCLIENT)/usr/lib/ 
     106        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/mysql/libmysqlclient.so.* $(IDIR_LIBMYSQLCLIENT)/usr/lib/ 
    107107        $(RSTRIP) $(IDIR_LIBMYSQLCLIENT) 
    108108        $(IPKG_BUILD) $(IDIR_LIBMYSQLCLIENT) $(PACKAGE_DIR) 
     
    110110$(STAGING_DIR)/usr/lib/mysql/libmysqlclient.so: $(PKG_BUILD_DIR)/.built 
    111111        mkdir -p $(STAGING_DIR)/usr/bin 
    112         cp -fp $(PKG_INSTALL_DIR)/usr/bin/mysql_config $(STAGING_DIR)/usr/bin/ 
     112        cp -fpR $(PKG_INSTALL_DIR)/usr/bin/mysql_config $(STAGING_DIR)/usr/bin/ 
    113113        mkdir -p $(STAGING_DIR)/usr/include 
    114114        cp -fpR $(PKG_INSTALL_DIR)/usr/include/mysql $(STAGING_DIR)/usr/include/ 
  • trunk/openwrt/package/net-snmp/Makefile

    r1107 r1175  
    164164$(STAGING_DIR)/usr/lib/libnetsnmp.so: $(PKG_BUILD_DIR)/.built 
    165165        mkdir -p $(STAGING_DIR)/usr/bin 
    166         cp -fp $(PKG_INSTALL_DIR)/usr/bin/net-snmp-config $(STAGING_DIR)/usr/bin/ 
     166        cp -fpR $(PKG_INSTALL_DIR)/usr/bin/net-snmp-config $(STAGING_DIR)/usr/bin/ 
    167167        mkdir -p $(STAGING_DIR)/usr/include 
    168168        cp -fpR $(PKG_INSTALL_DIR)/usr/include/net-snmp $(STAGING_DIR)/usr/include/ 
    169169        mkdir -p $(STAGING_DIR)/usr/lib 
    170         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libnetsnmp{,agent,helpers,mibs}.{a,so*} $(STAGING_DIR)/usr/lib/ 
     170        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libnetsnmp{,agent,helpers,mibs}.{a,so*} $(STAGING_DIR)/usr/lib/ 
    171171        touch $@ 
    172172 
  • trunk/openwrt/package/openssl/Makefile

    r1158 r1175  
    6666$(IPKG_LIBOPENSSL): 
    6767        install -d -m0755 $(IDIR_LIBOPENSSL)/usr/lib 
    68         cp -fp $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.so.* $(IDIR_LIBOPENSSL)/usr/lib/ 
     68        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.so.* $(IDIR_LIBOPENSSL)/usr/lib/ 
    6969        chmod 0644 $(IDIR_LIBOPENSSL)/usr/lib/* 
    7070        $(RSTRIP) $(IDIR_LIBOPENSSL) 
     
    7373$(IPKG_OPENSSL_UTIL): 
    7474        install -d -m0755 $(IDIR_OPENSSL_UTIL)/etc/ssl 
    75         cp -fp $(PKG_INSTALL_DIR)/etc/ssl/openssl.cnf $(IDIR_OPENSSL_UTIL)/etc/ssl/ 
     75        cp -fpR $(PKG_INSTALL_DIR)/etc/ssl/openssl.cnf $(IDIR_OPENSSL_UTIL)/etc/ssl/ 
    7676        install -d -m0755 $(IDIR_OPENSSL_UTIL)/etc/ssl/certs 
    7777        install -d -m0700 $(IDIR_OPENSSL_UTIL)/etc/ssl/private 
    7878        install -d -m0755 $(IDIR_OPENSSL_UTIL)/usr/bin 
    79         cp -fp $(PKG_INSTALL_DIR)/usr/bin/openssl $(IDIR_OPENSSL_UTIL)/usr/bin/ 
     79        cp -fpR $(PKG_INSTALL_DIR)/usr/bin/openssl $(IDIR_OPENSSL_UTIL)/usr/bin/ 
    8080        $(RSTRIP) $(IDIR_OPENSSL_UTIL) 
    8181        $(IPKG_BUILD) $(IDIR_OPENSSL_UTIL) $(PACKAGE_DIR) 
     
    8585        cp -fpR $(PKG_INSTALL_DIR)/usr/include/openssl $(STAGING_DIR)/usr/include/ 
    8686        mkdir -p $(STAGING_DIR)/usr/lib/ 
    87         cp -fp $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} $(STAGING_DIR)/usr/lib/ 
     87        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} $(STAGING_DIR)/usr/lib/ 
    8888        touch $@ 
    8989         
  • trunk/openwrt/package/sablevm-classpath/Makefile

    r1054 r1175  
    7171$(IPKG_LIBSABLEVM_CLASSPATH): 
    7272        install -d -m0755 $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/sablevm-classpath 
    73         cp -fp $(PKG_INSTALL_DIR)/usr/lib/sablevm-classpath/libjava*.so $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/sablevm-classpath/ 
     73        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/sablevm-classpath/libjava*.so $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/sablevm-classpath/ 
    7474        install -d -m0755 $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/security 
    75         cp -fp $(PKG_INSTALL_DIR)/usr/lib/security/classpath.security $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/security/ 
     75        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/security/classpath.security $(IDIR_LIBSABLEVM_CLASSPATH)/usr/lib/security/ 
    7676        $(RSTRIP) $(IDIR_LIBSABLEVM_CLASSPATH) 
    7777        $(IPKG_BUILD) $(IDIR_LIBSABLEVM_CLASSPATH) $(PACKAGE_DIR) 
     
    7979$(IPKG_SABLEVM_CLASSPATH_FULL): 
    8080        install -d -m0755 $(IDIR_SABLEVM_CLASSPATH_FULL)/usr/share/sablevm-classpath 
    81         cp -fp $(PKG_INSTALL_DIR)/usr/share/sablevm-classpath/{libclasspath,resources}.jar \ 
     81        cp -fpR $(PKG_INSTALL_DIR)/usr/share/sablevm-classpath/{libclasspath,resources}.jar \ 
    8282                $(IDIR_SABLEVM_CLASSPATH_FULL)/usr/share/sablevm-classpath/ 
    8383        $(IPKG_BUILD) $(IDIR_SABLEVM_CLASSPATH_FULL) $(PACKAGE_DIR) 
  • trunk/openwrt/package/sablevm/Makefile

    r1048 r1175  
    6262$(IPKG_SABLEVM): 
    6363        install -m0755 -d $(IDIR_SABLEVM)/usr/bin 
    64         cp -fp $(PKG_INSTALL_DIR)/usr/bin/{java-,}sablevm $(IDIR_SABLEVM)/usr/bin/ 
     64        cp -fpR $(PKG_INSTALL_DIR)/usr/bin/{java-,}sablevm $(IDIR_SABLEVM)/usr/bin/ 
    6565        install -m0755 -d $(IDIR_SABLEVM)/usr/lib 
    66         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libsablevm-*.so $(IDIR_SABLEVM)/usr/lib/ 
     66        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libsablevm-*.so $(IDIR_SABLEVM)/usr/lib/ 
    6767        $(RSTRIP) $(IDIR_SABLEVM) 
    6868        $(IPKG_BUILD) $(IDIR_SABLEVM) $(PACKAGE_DIR) 
  • trunk/openwrt/package/speex/Makefile

    r1031 r1175  
    6262$(IPKG_LIBSPEEX): 
    6363        install -d -m0755 $(IDIR_LIBSPEEX)/usr/lib 
    64         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libspeex.so.* $(IDIR_LIBSPEEX)/usr/lib/ 
     64        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libspeex.so.* $(IDIR_LIBSPEEX)/usr/lib/ 
    6565        $(RSTRIP) $(IDIR_LIBSPEEX) 
    6666        $(IPKG_BUILD) $(IDIR_LIBSPEEX) $(PACKAGE_DIR) 
     
    7070        cp -fpR $(PKG_INSTALL_DIR)/usr/include/speex $(STAGING_DIR)/usr/include/ 
    7171        mkdir -p $(STAGING_DIR)/usr/lib 
    72         cp -fp $(PKG_INSTALL_DIR)/usr/lib/libspeex.{a,so*} $(STAGING_DIR)/usr/lib/ 
     72        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libspeex.{a,so*} $(STAGING_DIR)/usr/lib/ 
    7373        mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 
    74         cp -fp $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/speex.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 
     74        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/speex.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 
    7575        touch $@ 
    7676 
  • trunk/openwrt/package/tcp_wrappers/Makefile

    r1009 r1175  
    4242$(IPKG_LIBWRAP): 
    4343        install -d -m0755 $(IDIR_LIBWRAP)/usr/lib 
    44         cp -fp $(PKG_BUILD_DIR)/shared/libwrap.so.* $(IDIR_LIBWRAP)/usr/lib/ 
     44        cp -fpR $(PKG_BUILD_DIR)/shared/libwrap.so.* $(IDIR_LIBWRAP)/usr/lib/ 
    4545        $(RSTRIP) $(IDIR_LIBWRAP) 
    4646        $(IPKG_BUILD) $(IDIR_LIBWRAP) $(PACKAGE_DIR) 
     
    4848$(STAGING_DIR)/usr/lib/libwrap.a: $(PKG_BUILD_DIR)/.built 
    4949        mkdir -p $(STAGING_DIR)/usr/include 
    50         cp -fp $(PKG_BUILD_DIR)/tcpd.h $(STAGING_DIR)/usr/include/ 
     50        cp -fpR $(PKG_BUILD_DIR)/tcpd.h $(STAGING_DIR)/usr/include/ 
    5151        mkdir -p $(STAGING_DIR)/usr/lib 
    52         cp -fp $(PKG_BUILD_DIR)/libwrap.a $(STAGING_DIR)/usr/lib/ 
    53 #       cp -fp $(PKG_BUILD_DIR)/shared/libwrap.so* $(STAGING_DIR)/usr/lib/ 
     52        cp -fpR $(PKG_BUILD_DIR)/libwrap.a $(STAGING_DIR)/usr/lib/ 
     53#       cp -fpR $(PKG_BUILD_DIR)/shared/libwrap.so* $(STAGING_DIR)/usr/lib/ 
    5454        touch $@ 
    5555 
  • trunk/openwrt/package/usbutils/Makefile

    r1168 r1175  
    6161$(IPKG_LSUSB): 
    6262        install -d -m0755 $(IDIR_LSUSB)/usr/share 
    63         cp -fp $(PKG_INSTALL_DIR)/usr/share/usb.ids $(IDIR_LSUSB)/usr/share/ 
     63        cp -fpR $(PKG_INSTALL_DIR)/usr/share/usb.ids $(IDIR_LSUSB)/usr/share/ 
    6464        install -d -m0755 $(IDIR_LSUSB)/usr/sbin 
    65         cp -fp $(PKG_INSTALL_DIR)/usr/sbin/lsusb $(IDIR_LSUSB)/usr/sbin/ 
     65        cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/lsusb $(IDIR_LSUSB)/usr/sbin/ 
    6666        $(RSTRIP) $(IDIR_LSUSB) 
    6767        $(IPKG_BUILD) $(IDIR_LSUSB) $(PACKAGE_DIR) 
Note: See TracChangeset for help on using the changeset viewer.