| http://cygwin.com/setup.html |
| |
| |
| Need to produce two tar files: |
| |
| Source- |
| |
| - create subdirs |
| - copy src |
| - duplicate src |
| - configure files into duplicate src |
| CPack.cygwin-readme.in |
| CPack.cygwin-install.sh.in |
| CPack.setup.hint.in |
| - diff duplicate src and orig src |
| - write diff into toplevel |
| - create tar file call super class |
| |
| cmake-2.2.3-1 |
| |
| |
| 1. a source release |
| cmake-2.2.3-2-src.tar.bz2 |
| |
| cmake-2.2.3-2.patch has cmake-2.2.3/CYGWIN-PATCHES/cmake.README cmake-2.2.3/CYGWIN-PATCHES/setup.hint |
| cmake-2.2.3-2.sh -> script to create cygwin release |
| cmake-2.2.3.tar.bz2 -> unmodified cmake sources for 2.2.3 |
| |
| |
| |
| |
| |
| 2 a binary release |
| cmake-2.2.3-2.tar.bz2 |
| |
| normal binary release with use as the root of the tree: |
| |
| Here is the bootstrap command used: |
| |
| ${SOURCE_DIR}/bootstrap --prefix=/usr --datadir=/share/cmake-${VER} \ |
| --docdir=/share/doc/cmake-${VER} --mandir=/share/man |
| |
| CMAKE_DOC_DIR /share/doc/${PKG}-${VER} |
| CMAKE_MAN_DIR /share/man |
| CMAKE_DATA_DIR /share/${PKG}-${VER} |
| |
| Here is the directory stucture: |
| |
| usr/bin/cmake.exe |
| usr/share/doc/cmake-2.2.3/MANIFEST *** |
| usr/share/doc/Cygwin/cmake-2.2.3-2.README **** |
| usr/share/cmake-2.2.3/Modules |
| |
| |
| |
| usr/bin |
| usr/share/cmake-2.2.3/include |
| usr/share/cmake-2.2.3/Modules/Platform |
| usr/share/cmake-2.2.3/Modules |
| usr/share/cmake-2.2.3/Templates |
| usr/share/cmake-2.2.3 |
| usr/share/doc/cmake-2.2.3 |
| usr/share/doc/Cygwin |
| usr/share/doc |
| usr/share/man/man1 |
| usr/share/man |
| usr/share |
| usr |
| |