home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wxos2233.zip / wxOS2-2_3_3.zip / wxWindows-2.3.3 / distrib / msw / tarwxmotif < prev    next >
Text File  |  2000-07-15  |  3KB  |  95 lines

  1. #!/bin/sh
  2. # tardist: make up a tar.gz distribution of wxWindows 2
  3. # Supply a source (e.g. ~/wx2) and destination (e.g. ~/wx2/deliver)
  4.  
  5. init=""
  6. WXVER=2.2.0
  7. if [ $1 = "" ]
  8. then
  9.   exit
  10. fi
  11.  
  12. if [ $2 = "" ]
  13. then
  14.   exit
  15. fi
  16.  
  17. echo About to archive wxWindows:
  18. echo   From   $1
  19. echo   To     $2
  20. echo CTRL-C if this is not correct.
  21. read dummy
  22.  
  23. cd $1
  24.  
  25. echo Removing backup files...
  26. rm *~ */*~ */*/*~ */*/*/*~ */*/*/*/*~
  27.  
  28. echo Setting permissions...
  29. chmod a+x $1/configure $1/config.sub $1/config.guess $1/samples/configure $1/demos/configure $1/contrib/configure
  30.  
  31. rm -f $2/wxMotif-${WXVER}*.tgz
  32. rm -f $2/wxWindows*.tgz
  33. rm -f $2/tex2rtf2.tgz
  34. rm -f $2/ogl3.tgz
  35. rm -f $2/jpeg.tgz
  36. rm -f $2/tiff.tgz
  37.  
  38. echo Tarring...
  39.  
  40. ### wxMotif
  41. ls `cat $1/distrib/msw/generic.rsp $1/distrib/msw/motif.rsp $1/distrib/msw/makefile.rsp $1/distrib/msw/utilmake.rsp $1/distrib/msw/jpeg.rsp $1/distrib/msw/tiff.rsp $1/distrib/msw/wx_html.rsp $1/distrib/msw/tex2rtf.rsp $1/distrib/msw/dialoged.rsp $1/distrib/msw/utils.rsp` > /tmp/wxmotif.txt
  42. tar cvf $2/wxMotif-${WXVER}.tar -T /tmp/wxmotif.txt
  43. gzip $2/wxMotif-${WXVER}.tar
  44. mv $2/wxMotif-${WXVER}.tar.gz $2/wxMotif-${WXVER}.tgz
  45.  
  46. ### HTML docs
  47. ls `cat $1/distrib/msw/wx_html.rsp` > /tmp/html.txt
  48. tar cvf $2/wxWindows-${WXVER}-HTML.tar -T /tmp/html.txt
  49. gzip $2/wxWindows-${WXVER}-HTML.tar
  50. mv $2/wxWindows-${WXVER}-HTML.tar.gz $2/wxWindows-${WXVER}-HTML.tgz
  51.  
  52. ### HTB (wxHTML Help) docs
  53. ls `cat $1/distrib/msw/wx_htb.rsp` > /tmp/htb.txt
  54. tar cvf $2/wxWindows-${WXVER}-HTB.tar -T /tmp/htb.txt
  55. gzip $2/wxWindows-${WXVER}-HTB.tar
  56. mv $2/wxWindows-${WXVER}-HTB.tar.gz $2/wxWindows-${WXVER}-HTB.tgz
  57.  
  58. ### PDF docs
  59. ls `cat $1/distrib/msw/wx_pdf.rsp` > /tmp/pdf.txt
  60. tar cvf $2/wxWindows-${WXVER}-PDF.tar -T /tmp/pdf.txt
  61. gzip $2/wxWindows-${WXVER}-PDF.tar
  62. mv $2/wxWindows-${WXVER}-PDF.tar.gz $2/wxWindows-${WXVER}-PDF.tgz
  63.  
  64. ### Stubs files
  65. #ls `cat $1/distrib/msw/stubs.rsp` > /tmp/stubs.txt
  66. #tar cvf $2/wxWindows-${WXVER}-stubs.tar -T /tmp/stubs.txt
  67. #gzip $2/wxWindows-${WXVER}-stubs.tar
  68. #mv $2/wxWindows-${WXVER}-stubs.tar.gz $2/wxWindows-${WXVER}-stubs.tgz
  69.  
  70. ### Tex2RTF
  71. ls `cat $1/distrib/msw/tex2rtf.rsp` > /tmp/tex2rtf.txt
  72. tar cvf $2/tex2rtf2.tar -T /tmp/tex2rtf.txt
  73. gzip $2/tex2rtf2.tar
  74. mv $2/tex2rtf2.tar.gz $2/tex2rtf2.tgz
  75.  
  76. ### OGL
  77. ls `cat $1/distrib/msw/ogl.rsp` > /tmp/ogl.txt
  78. tar cvf $2/ogl3.tar -T /tmp/ogl.txt
  79. gzip $2/ogl3.tar
  80. mv $2/ogl3.tar.gz $2/ogl3.tgz
  81.  
  82. ### JPEG
  83. #ls `cat $1/distrib/msw/jpeg.rsp` > /tmp/jpeg.txt
  84. #tar cvf $2/jpeg.tar -T /tmp/jpeg.txt
  85. #gzip $2/jpeg.tar
  86. #mv $2/jpeg.tar.gz $2/jpeg.tgz
  87.  
  88. ### TIFF
  89. #ls `cat $1/distrib/msw/tiff.rsp` > /tmp/tiff.txt
  90. #tar cvf $2/tiff.tar -T /tmp/tiff.txt
  91. #gzip $2/tiff.tar
  92. #mv $2/tiff.tar.gz $2/tiff.tgz
  93.  
  94. echo Done!
  95.