--- a/CMakeLists.txt Sun Jul 25 03:35:15 2010 -0500
+++ b/CMakeLists.txt Sun Jul 25 04:08:46 2010 -0500
@@ -3,7 +3,7 @@
###############################################################################
###############################################################################
set(GLIBRE_MAJOR_VERSION "0")
set(GLIBRE_MINOR_VERSION "0")
@@ -68,7 +68,9 @@
###############################################################################
###############################################################################
-set(CPACK_GENERATOR "TGZ;ZIP;TBZ2;DEB")
+set(CPACK_GENERATOR "DEB") +set(CPACK_SOURCE_GENERATOR "TGZ;TBZ2;ZIP") set(CPACK_PACKAGE_NAME "glibre")
set(CPACK_PACKAGE_VENDOR "Gary Kramlich <grim@reaperworld.com>")
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "The glib regex tester")
@@ -80,6 +82,16 @@
set(CPACK_PACKAGE_VERSION_PATCH ${GLIBRE_MICRO_VERSION}${GLIBRE_EXTRA_VERSION})
set(CPACK_PACKAGE_VERSION ${GLIBRE_MAJOR_VERSION}.${GLIBRE_MINOR_VERSION}.${GLIBRE_MICRO_VERSION}${GLIBRE_EXTRA_VERSION})
+set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}") +set(CPACK_SOURCE_IGNORE_FILES + ".swp$;CPack;CMakeFiles;CMakeCache.txt$;Makefile;cmake_install.cmake" + "glibre.desktop$;glibre$;.hg;install_manifest.txt" + "${CPACK_SOURCE_PACKAGE_FILE_NAME};${CPACK_PACKAGE_FILE_NAME}" set(CPACK_PACKAGE_EXECUTABLES "glibre" "GlibRe")
@@ -87,5 +99,11 @@
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libglib2.0-0 (>=2.16.0), libgtk2.0-0 (>=2.16.0), libgdl-1-3 (>=2.30.0)")
set(CPACK_DEBIAN_PACKAGE_SECTION "devel")
+set(CPACK_RPM_PACKAGE_RELEASE "1") +set(CPACK_RPM_PACKAGE_LICENSE "gplv3") +set(CPACK_RPM_PACKAGE_SUMMARY ${CPACK_PACKAGE_DESCRIPTION_SUMMARY}) +set(CPACK_RPM_PACKAGE_DESCRIPTION ${CPACK_PACKAGE_DESCRIPTION})