Make cp invocations BSD compatible
authorHolger Freyther <zecke@selfish.org>
Mon, 19 Sep 2005 13:07:59 +0000 (13:07 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Mon, 19 Sep 2005 13:07:59 +0000 (13:07 +0000)
21 files changed:
packages/efl++/efl++.inc
packages/monotone/monotone.inc
packages/nonworking/freenote/freenote_1.6.1.bb
packages/nonworking/qualendar/qualendar_0.8.0.bb
packages/plone/plone_1.0.5.bb
packages/poqetpresenter/poqetpresenter_0.0.6.bb
packages/puzz-le/puzz-le_2.0.0.bb
packages/python/python-numeric_23.7.bb
packages/qpf-fonts/qpf-qte_2.3.10.bb
packages/qwt/qwt_4.2.0rc1.bb
packages/resolvconf/resolvconf_1.28.bb
packages/sidplayer/sidplayer_1.5.0.bb
packages/tetex/tetex-texmf_3.0.bb
packages/tximage/tximage_0.2.bb
packages/unixbench/unixbench_4.1.0.bb
packages/vectoroids/vectoroids_1.1.0.bb
packages/xerces-c/xerces-c_2.6.0.bb
packages/zauralign/zauralign_1.0.2.bb
packages/zipsc/zipsc_0.4.3.bb
packages/zmerlin/zmerlin_0.9.1.bb
packages/ztappy/ztappy_0.9.1.bb

index 7b26a45..60d1ce1 100644 (file)
@@ -48,7 +48,7 @@ do_install() {
        install -d ${D}${bindir}
        install *-* ${D}${bindir}
        install -d ${D}${datadir}/efl++
-       cp -a data/* ${D}${datadir}/efl++
+       cp -pPR data/* ${D}${datadir}/efl++
 }
 
 PACKAGES =+ "efl++-examples"
index d13108a..96d552e 100644 (file)
@@ -32,7 +32,7 @@ ALTERNATIVE_PRIORITY = "40"
 do_install_append() {
        install -d ${D}${tsd}
        install -c -m 755 testsuite ${D}${tsd}/testsuite
-       cp -a tests ${D}${tsd}/tests
+       cp -pPR tests ${D}${tsd}/tests
        #
        mv ${D}${bindir}/monotone ${D}${bindir}/${PN}
 }
index d8ada41..3e4540a 100644 (file)
@@ -18,5 +18,5 @@ do_install() {
         install -D -m 755 freenoteeintu ${D}${palmtopdir}/bin/freenoteeintu
         install -D -m 644 ${FILESDIR}/freenoteeintu.desktop ${D}${palmtopdir}/apps/Applications/freenoteeintu.desktop
         install -d ${D}/${palmtopdir}/pics
-        cp -a *.png ${D}${palmtopdir}/pics/
+        cp -pPR *.png ${D}${palmtopdir}/pics/
 }
index 3a4bb15..0d6a5cb 100644 (file)
@@ -13,5 +13,5 @@ do_install() {
         install -D -m 755 qualendar ${D}${palmtopdir}/bin/qualendar
         install -D -m 644 qualendar.desktop ${D}${palmtopdir}/apps/Applications/qualendar.desktop
         install -d ${D}${palmtopdir}/pics
-        cp -a *.png ${D}${palmtopdir}/pics/
+        cp -pPR *.png ${D}${palmtopdir}/pics/
 }
index f16dd83..20b28e3 100644 (file)
@@ -9,7 +9,7 @@ S = "${WORKDIR}/CMFPlone-${PV}"
 
 do_install() {
        install -d ${D}${libdir}/python/Products/
-       cp -a ${S}/* ${D}${libdir}/python/Products/
+       cp -pPR ${S}/* ${D}${libdir}/python/Products/
 }
 
 FILES_${PN} = "${libdir}/python/Products/"
index cbdc2dc..c4646b9 100644 (file)
@@ -22,5 +22,5 @@ do_install() {
         install -D -m 0755 poqetp/poqetp ${D}${palmtopdir}/bin/poqetp
         install -D -m 0644 poqetp.desktop ${D}${palmtopdir}/apps/Applications/poqetp.desktop
         install -d ${D}${palmtopdir}/pics/poqetp
-        cp -a pics/* ${D}${palmtopdir}/pics/poqetp/
+        cp -pPR pics/* ${D}${palmtopdir}/pics/poqetp/
 }
index 839f6f0..80b2d54 100644 (file)
@@ -13,5 +13,5 @@ inherit palmtop
 do_install() {
         install -m 0755 puzz-le Qtopia/puzz-le/${palmtopdir}/bin/puzz-le
        install -d ${D}/
-       cp -a Qtopia/puzz-le/* ${D}/
+       cp -pPR Qtopia/puzz-le/* ${D}/
 }
index 2fc0e88..e06934e 100644 (file)
@@ -12,6 +12,6 @@ S = "${WORKDIR}/Numeric-${PV}"
 inherit distutils
 
 do_stage() {
-       cp -a Include/Numeric ${STAGING_INCDIR}
+       cp -pPR Include/Numeric ${STAGING_INCDIR}
 }
 
index caead15..f759831 100644 (file)
@@ -31,5 +31,5 @@ QPF_DESCRIPTION = "Qt/E font %s"
 
 do_install() {
        install -d ${D}${palmqtdir}/lib/fonts/
-       cp -a lib/fonts/* ${D}${palmqtdir}/lib/fonts/
+       cp -pPR lib/fonts/* ${D}${palmqtdir}/lib/fonts/
 }
index 883bc5a..3b93c4c 100644 (file)
@@ -15,13 +15,13 @@ EXTRA_QMAKEVARS_POST = "CONFIG-=thread"
 
 do_stage() {
        oe_libinstall -so -C lib libqwt ${STAGING_LIBDIR}
-       cp -a include/* ${STAGING_INCDIR}
+       cp -pPR include/* ${STAGING_INCDIR}
 }
 
 do_install() {
        install -d ${D}${libdir} \
                   ${D}${includedir}
        oe_libinstall -so -C lib libqwt ${D}${libdir}
-       cp -a include/* ${D}${includedir}
+       cp -pPR include/* ${D}${includedir}
 }
 
index 5f340ff..2aa2fcc 100644 (file)
@@ -20,7 +20,7 @@ do_compile () {
 do_install () {
        install -d ${D}${sysconfdir} ${D}${sbindir} ${D}${base_sbindir} ${D}${localstatedir}/run/resolvconf/interface
        install -d ${D}${mandir}/man8 ${D}${docdir}/${P}
-       cp -a etc/* ${D}${sysconfdir}/
+       cp -pPR etc/* ${D}${sysconfdir}/
        install -m 0755 bin/resolvconf ${D}${base_sbindir}/
        install -m 0644 README ${D}${docdir}/${P}/
        install -m 0644 man/resolvconf.8 ${D}${mandir}/man8/
index 1916176..1ee1821 100644 (file)
@@ -21,5 +21,5 @@ do_install() {
         install -d ${D}${palmtopdir}/bin \
                   ${D}${palmtopdir}/apps/Applications \
                   ${D}${palmtopdir}/pics
-       cp -a ../apps ../bin ../pics ${D}${palmtopdir}/        
+       cp -pPR ../apps ../bin ../pics ${D}${palmtopdir}/        
 }
index 76c0dec..7405713 100644 (file)
@@ -14,7 +14,7 @@ do_install() {
        install -d ${D}${datadir}/texmf
        for i in ${STUFF}
        do
-               cp -a $i ${D}${datadir}/texmf
+               cp -pPR $i ${D}${datadir}/texmf
        done
 }
 
index c2dc180..892ada0 100644 (file)
@@ -17,5 +17,5 @@ do_install() {
                   ${D}${palmtopdir}/bin
         install -D -m 755 tximage ${D}${palmtopdir}/bin/tximage
         install -D -m 644 imageviewer.desktop ${D}${palmtopdir}/apps/Applications/tximage.desktop
-        cp -a tximage.png ${D}${palmtopdir}/pics/
+        cp -pPR tximage.png ${D}${palmtopdir}/pics/
 }
index 4e9d8f4..a5cbfe8 100644 (file)
@@ -9,5 +9,5 @@ FILES_${PN} = "${prefix}/src/unixbench-${PV}"
 
 do_install () {
        install -d ${D}${prefix}/src
-       cp -a ${S} ${D}${prefix}/src/
+       cp -pPR ${S} ${D}${prefix}/src/
 }
index 74ded45..a283b02 100644 (file)
@@ -24,7 +24,7 @@ do_install() {
                   ${D}${palmtopdir}/bin
         install -m 0755 vectoroids-${PV} ${D}${palmtopdir}/bin/vectoroids
        install -m 0644 data/images/icon.png ${D}${palmtopdir}/pics/vectoroids.png
-       cp -a data/* ${D}${palmtopdir}/share/vectoroids
+       cp -pPR data/* ${D}${palmtopdir}/share/vectoroids
 
        echo "[Desktop Entry]" >${D}${palmtopdir}/apps/Games/vectoroids.desktop
        echo "Comment=Asteroids game" >>${D}${palmtopdir}/apps/Games/vectoroids.desktop
index b7207dd..4d87b77 100644 (file)
@@ -27,7 +27,7 @@ do_stage () {
        oe_libinstall lib/libxerces-c ${STAGING_LIBDIR}
        oe_libinstall lib/libxerces-depdom ${STAGING_LIBDIR}
 
-       cp -a include/xercesc ${STAGING_INCDIR}
+       cp -pPR include/xercesc ${STAGING_INCDIR}
 }
 
 do_install () {
index be05d7a..41ef0e1 100644 (file)
@@ -18,5 +18,5 @@ do_install() {
         install -m 0755 zauralign ${D}${palmtopdir}/bin/
        install -m 0644 zauralign.png ${D}${palmtopdir}/pics/
        install -m 0644 zauralign.desktop ${D}${palmtopdir}/apps/Games/
-       cp -a pics/* ${D}${palmtopdir}/pics/zauralign/
+       cp -pPR pics/* ${D}${palmtopdir}/pics/zauralign/
 }
index 2283233..c253cfb 100644 (file)
@@ -15,5 +15,5 @@ inherit palmtop
 do_install() {
         install -m 0755 zipsc Qtopia${palmtopdir}/bin/zipsc
        install -d ${D}/
-       cp -a Qtopia/* ${D}/
+       cp -pPR Qtopia/* ${D}/
 }
index 6eab86d..fc51b48 100644 (file)
@@ -13,6 +13,6 @@ inherit palmtop
 do_install() {
         install -m 0755 zmerlin ${S}/ipk${palmtopdir}/bin/zmerlin
        install -d ${D}${palmtopdir}/
-        cp -a ipk/opt/* ${D}/opt
+        cp -pPR ipk/opt/* ${D}/opt
 }
 
index b204cc1..5edeb67 100644 (file)
@@ -13,6 +13,6 @@ inherit palmtop
 do_install() {
         install -m 0755 ${PN} ${S}/ipk${palmtopdir}/bin/${PN}
        install -d ${D}${palmtopdir}/
-        cp -a ipk/opt/* ${D}/opt
+        cp -pPR ipk/opt/* ${D}/opt
 }