[CMake] Release of new Debian Source Package Generator

Pau Garcia i Quiles pgquiles at elpauer.org
Sun Jun 12 19:07:03 EDT 2011


Hi,

Why is this not part of CMake? Creating source .deb packages is much,
much more interesting that creating binary packages.



On Fri, Apr 22, 2011 at 8:16 PM, Rosen Diankov <rosen.diankov at gmail.com> wrote:
> Hi all,
>
> There was a problem with the previous script on certain versions of
> tar. I'm attaching a new file that fixes it.
>
> rosen,
>
> 2011/4/22 Rosen Diankov <rosen.diankov at gmail.com>:
>> Hi all,
>>
>> 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 3 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
>>
>> there's also a lot of small mods here and there.
>>
>> The usage of this file for generating all the OpenRAVE packages can be
>> seen here:
>>
>> https://launchpad.net/~openrave/+archive/release/+packages
>>
>> For ubuntu users, you can execute the following line to see the
>> generated packages:
>>
>> sudo add-apt-repository ppa:openrave/release
>>
>> rosen,
>>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
>



-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)


More information about the CMake mailing list