[Python-modules-commits] r10724 - in packages/generatorrunner/trunk/debian (9 files)
odyx-guest at users.alioth.debian.org
odyx-guest at users.alioth.debian.org
Wed Dec 9 17:43:45 UTC 2009
Date: Wednesday, December 9, 2009 @ 17:43:44
Author: odyx-guest
Revision: 10724
Big update (revert 3.0 and add a patch)
Added:
packages/generatorrunner/trunk/debian/README.source
packages/generatorrunner/trunk/debian/patches/
packages/generatorrunner/trunk/debian/patches/series
packages/generatorrunner/trunk/debian/patches/use_cmake_config_no_find.patch
Modified:
packages/generatorrunner/trunk/debian/changelog
packages/generatorrunner/trunk/debian/control
packages/generatorrunner/trunk/debian/libgenrunner-dev.install
packages/generatorrunner/trunk/debian/rules
Deleted:
packages/generatorrunner/trunk/debian/source/
Added: packages/generatorrunner/trunk/debian/README.source
===================================================================
--- packages/generatorrunner/trunk/debian/README.source (rev 0)
+++ packages/generatorrunner/trunk/debian/README.source 2009-12-09 17:43:44 UTC (rev 10724)
@@ -0,0 +1,11 @@
+This package uses quilt for upstream source code patch management. Please read
+/usr/share/doc/quilt/README.source for more information how to apply, unapply,
+add, modify or remove patches.
+
+Please note that /usr/share/doc/quilt/README.source is only available in quilt
+version 0.46-4.1 or later.
+
+To use quilt with dh:
+ - add debhelper (>= 7.2.14) build dependency
+ - add quilt (>= 0.46-7) build dependency
+ - use quilt addon (e.g. dh --with quilt $@)
Modified: packages/generatorrunner/trunk/debian/changelog
===================================================================
--- packages/generatorrunner/trunk/debian/changelog 2009-12-09 17:38:46 UTC (rev 10723)
+++ packages/generatorrunner/trunk/debian/changelog 2009-12-09 17:43:44 UTC (rev 10724)
@@ -4,8 +4,13 @@
- Split out boostpythongenerator.
- Remove fix_manpages.patch - Included upstream.
- Bump libgenrunner SONAME to 0.3.2
- * Convert source package to 3.0 (quilt) - drop quilt Build-Dep and dh snippet,
- remove README.source
+ * Add use_cmake_config_no_find.patch:
+ - Don't ship buggy FindGeneratorRunner.cmake (it is shipped in the wrong
+ directory and useless anyway).
+ - Ship instead a home-brewn GeneratorRunnerConfig.cmake and other cmake
+ specific configuration files
+ + Many thanks to Modestas Vainius for his time and skills in helping me
+ through this patch!
-- Didier Raboud <didier at raboud.com> Tue, 03 Nov 2009 15:19:20 +0100
Modified: packages/generatorrunner/trunk/debian/control
===================================================================
--- packages/generatorrunner/trunk/debian/control 2009-12-09 17:38:46 UTC (rev 10723)
+++ packages/generatorrunner/trunk/debian/control 2009-12-09 17:43:44 UTC (rev 10724)
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Didier Raboud <didier at raboud.com>
-Build-Depends: debhelper (>= 7.3.12), libapiextractor-dev (>= 0.3.1), libqt4-dev (>= 4.5), cmake (>= 2.6.0)
+Build-Depends: debhelper (>= 7.3.12), libapiextractor-dev (>= 0.3.2), libqt4-dev (>= 4.5), cmake (>= 2.6.0), quilt (>= 0.46-7)
Standards-Version: 3.8.3
Vcs-Svn: svn://svn.debian.org/python-modules/packages/generatorrunner/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/generatorrunner/?op=log
Modified: packages/generatorrunner/trunk/debian/libgenrunner-dev.install
===================================================================
--- packages/generatorrunner/trunk/debian/libgenrunner-dev.install 2009-12-09 17:38:46 UTC (rev 10723)
+++ packages/generatorrunner/trunk/debian/libgenrunner-dev.install 2009-12-09 17:43:44 UTC (rev 10724)
@@ -1,4 +1,4 @@
usr/include/*
usr/lib/pkgconfig/*
-usr/share/cmake-2.6/*
+usr/lib/cmake/*
usr/lib/libgenrunner.so
Added: packages/generatorrunner/trunk/debian/patches/series
===================================================================
--- packages/generatorrunner/trunk/debian/patches/series (rev 0)
+++ packages/generatorrunner/trunk/debian/patches/series 2009-12-09 17:43:44 UTC (rev 10724)
@@ -0,0 +1 @@
+use_cmake_config_no_find.patch
Added: packages/generatorrunner/trunk/debian/patches/use_cmake_config_no_find.patch
===================================================================
--- packages/generatorrunner/trunk/debian/patches/use_cmake_config_no_find.patch (rev 0)
+++ packages/generatorrunner/trunk/debian/patches/use_cmake_config_no_find.patch 2009-12-09 17:43:44 UTC (rev 10724)
@@ -0,0 +1,75 @@
+Index: generatorrunner-0.3.2/FindGeneratorRunner.cmake.in
+===================================================================
+--- generatorrunner-0.3.2.orig/FindGeneratorRunner.cmake.in 2009-12-09 13:07:18.000000000 +0100
++++ /dev/null 1970-01-01 00:00:00.000000000 +0000
+@@ -1,15 +0,0 @@
+-# - try to find GENERATORRUNNER
+-# GENERATORRUNNER_INCLUDE_DIR - Directories to include to use GENERATORRUNNER
+-# GENERATORRUNNER_LIBRARIES - Files to link against to use GENERATORRUNNER
+-# GENERATORRUNNER_FOUND - GENERATORRUNNER was found
+-
+-FIND_PATH(GENERATORRUNNER_INCLUDE_DIR generator.h @CMAKE_INSTALL_PREFIX@/include/generatorrunner)
+-
+-FIND_LIBRARY(GENERATORRUNNER_LIBRARY genrunner @CMAKE_INSTALL_PREFIX@/lib)
+-
+-SET(GENERATORRUNNER_FOUND "NO")
+-IF(GENERATORRUNNER_LIBRARY AND GENERATORRUNNER_INCLUDE_DIR)
+- SET(GENERATORRUNNER_FOUND "YES")
+- SET(GENERATORRUNNER_PLUGIN_DIR @generator_plugin_DIR@)
+- SET(GENERATORRUNNER_VERSION "@generator_VERSION@")
+-ENDIF(GENERATORRUNNER_LIBRARY AND GENERATORRUNNER_INCLUDE_DIR)
+Index: generatorrunner-0.3.2/CMakeLists.txt
+===================================================================
+--- generatorrunner-0.3.2.orig/CMakeLists.txt 2009-12-09 13:08:12.000000000 +0100
++++ generatorrunner-0.3.2/CMakeLists.txt 2009-12-09 13:16:09.000000000 +0100
+@@ -44,8 +44,8 @@
+ # create pkg-config file
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/generatorrunner.pc.in
+ ${CMAKE_CURRENT_BINARY_DIR}/generatorrunner.pc @ONLY)
+-configure_file(${CMAKE_CURRENT_SOURCE_DIR}/FindGeneratorRunner.cmake.in
+- ${CMAKE_CURRENT_BINARY_DIR}/FindGeneratorRunner.cmake @ONLY)
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/GeneratorRunnerConfig.cmake.in
++ ${CMAKE_CURRENT_BINARY_DIR}/GeneratorRunnerConfig.cmake @ONLY)
+
+ # uninstall target
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake"
+@@ -62,14 +62,18 @@
+ | bzip2 > ${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.bz2
+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
+
+-install(TARGETS genrunner DESTINATION ${LIB_INSTALL_DIR})
++install(TARGETS genrunner EXPORT generatorrunner
++ LIBRARY DESTINATION ${LIB_INSTALL_DIR})
+ install(TARGETS generatorrunner DESTINATION bin)
+ install(FILES generator.h DESTINATION include/generatorrunner)
+ install(FILES generatorrunnermacros.h DESTINATION include/generatorrunner)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/generatorrunner.pc DESTINATION
+ ${LIB_INSTALL_DIR}/pkgconfig)
+-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/FindGeneratorRunner.cmake
+- DESTINATION share/cmake-2.6/Modules)
++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/GeneratorRunnerConfig.cmake
++ DESTINATION ${LIB_INSTALL_DIR}/cmake/GeneratorRunner)
++install(EXPORT generatorrunner FILE GeneratorRunnerTargets.cmake
++ DESTINATION ${LIB_INSTALL_DIR}/cmake/GeneratorRunner)
++
+
+ #FIXME: manpages should be installed only on Linux targets
+ file(GLOB manpages ${CMAKE_CURRENT_SOURCE_DIR}/*.1)
+Index: generatorrunner-0.3.2/GeneratorRunnerConfig.cmake.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ generatorrunner-0.3.2/GeneratorRunnerConfig.cmake.in 2009-12-09 13:18:22.000000000 +0100
+@@ -0,0 +1,13 @@
++# - try to find GENERATORRUNNER
++# GENERATORRUNNER_INCLUDE_DIR - Directories to include to use GENERATORRUNNER
++# GENERATORRUNNER_LIBRARIES - Files to link against to use GENERATORRUNNER
++# GENERATORRUNNER_FOUND - GENERATORRUNNER was found
++
++if(NOT TARGET generatorrunner)
++ get_filename_component(_dir "${CMAKE_CURRENT_LIST_FILE}" PATH)
++ include("${_dir}/GeneratorRunnerTargets.cmake")
++endif(NOT TARGET generatorrunner)
++
++SET(GENERATORRUNNER_INCLUDE_DIR "@CMAKE_INSTALL_PREFIX@/include/generatorrunner")
++SET(GENERATORRUNNER_LIBRARY "generatorrunner")
++SET(GENERATORRUNNER_FOUND "YES")
Modified: packages/generatorrunner/trunk/debian/rules
===================================================================
--- packages/generatorrunner/trunk/debian/rules 2009-12-09 17:38:46 UTC (rev 10723)
+++ packages/generatorrunner/trunk/debian/rules 2009-12-09 17:43:44 UTC (rev 10724)
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
%:
- dh --buildsystem=cmake $@
+ dh --with quilt --buildsystem=cmake $@
override_dh_strip:
dh_strip --dbg-package=generatorrunner-dbg
More information about the Python-modules-commits
mailing list