X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/59455c67d444c12f6d6a59e0c16528554c8b4c30..f52e0cf4893f90451eaf5987e4786bde066f629c:/wxPython/distrib/makerpm diff --git a/wxPython/distrib/makerpm b/wxPython/distrib/makerpm index 667c79fc29..059085b170 100755 --- a/wxPython/distrib/makerpm +++ b/wxPython/distrib/makerpm @@ -49,7 +49,7 @@ function usage { # echo " smp Add SMP=2 to the envivonment to speed wxGTK build" } -if [ $# -lt 2 ]; then +if [ $# -lt 1 ]; then usage exit 1 fi @@ -152,16 +152,18 @@ if [ -z "${skipcopy}" ]; then done # now do the same thing for wxPython, skipping it's build dirs and such - mkdir ${tarver}/wxPython - cp -pf --link ${wxdir}/wxPython/* ${tarver}/wxPython > /dev/null 2>&1 - for d in contrib demo distrib distutils docs include licence samples scripts src SWIG wx wxPython; do - cp -Rpf --link ${wxdir}/wxPython/$d ${tarver}/wxPython #> /dev/null 2>&1 + for dir in `grep -v '#' ${wxdir}/wxPython/distrib/DIRLIST`; do + mkdir ${tarver}/${dir} + ##echo "cp -pf --link ${wxdir}/${dir}/* ${tarver}/${dir}" + cp -pf --link ${wxdir}/${dir}/* ${tarver}/${dir} > /dev/null 2>&1 done -# cp -Rpf --link ${wxdir}/* ${tarver} > /dev/null 2>&1 -# rm -r ${tarver}/bld* -# rm -r ${tarver}/wxPython/build* -# rm -r ${tarver}/wxPython/_build_rpm + # using DIRLIST as above will normally skip any files starting + # with a dot, but there are a few .files that we do want to + # copy... + for dir in wxPython/distrib/msw; do + cp -pf --link ${wxdir}/${dir}/.[a-zA-Z]* ${tarver}/${dir} > /dev/null 2>&1 + done echo "*** Removing uneeded stuff from copy of CVS tree" pushd ${tarver} > /dev/null @@ -177,13 +179,13 @@ if [ -z "${skipcopy}" ]; then rm locale/*.mo cleanup ".#*" cleanup "*~" + cleanup "*.orig" + cleanup "*.rej" cleanup "*.pyc" cleanup core cleanup "core.[0-9]*" rm -f wxPython/wx/* > /dev/null 2>&1 - rm wxPython/demo/.setup.sh - rm -r wxPython/docs/xml-raw popd > /dev/null popd > /dev/null