The following issue has been SUBMITTED. ====================================================================== http://www.cmake.org/Bug/view.php?id=12141 ====================================================================== Reported By: Rosen Diankov Assigned To: ====================================================================== Project: CMake Issue ID: 12141 Category: (No Category) Reproducibility: N/A Severity: feature Priority: normal Status: new ====================================================================== Date Submitted: 2011-04-30 05:50 EDT Last Modified: 2011-04-30 05:50 EDT ====================================================================== Summary: Add Debian Source Generator Module Description: We just finished a new debian source package generator script for cmake:
https://openrave.svn.sourceforge.net/svnroot/openrave/trunk/modules-cmake/DebSourcePPA.cmake This is based on the initial UploadPPA.cmake file ( http://purplekarrot.net/blog/dputCMake.html ) by Daniel Pfeifer, except it adds 4 new cool features: 1. Simultaneous output of multiple debian source packages for each distribution. Users can specify them by set(CPACK_DEBIAN_DISTRIBUTION_RELEASES karmic lucid maverick natty) and 4 dsc files, 4 changes files, 4 debian.tar.gz files, and one src.orig.tar.gz file will be outputted. These can be sent directly to launchpad via dput 2. Automatically generates symbols and run-time dependencies from the build dependencies 3. Custom copy of source directory via CPACK_DEBIAN_PACKAGE_SOURCE_COPY 4. Handles distro and release specific dependencies through: DEPENDS_DISTRO_RELEASE, DEPENDS_DISTRO, DEPENDS. For example: CPACK_DEBIAN_PACKAGE_DEPENDS_UBUNTU_LUCID The usage of this file for generating packages for the OpenRAVE project can be seen here: https://launchpad.net/~openrave/+archive/release/+packages ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2011-04-30 05:50 Rosen Diankov New Issue 2011-04-30 05:50 Rosen Diankov File Added: DebSourcePPA.cmake ====================================================================== _______________________________________________ cmake-developers mailing list [email protected] http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
