[SCM] Debian Qt/KDE packaging tools branch, master, updated. debian/0.6.8-20-gd750b7b

Modestas Vainius modax at alioth.debian.org
Mon Mar 15 00:11:37 UTC 2010


The following commit has been merged in the master branch:
commit e9edba05b91c7ee176224f7bc546d6e6c4cc3c98
Author: Modestas Vainius <modestas at vainius.eu>
Date:   Sun Mar 14 11:41:00 2010 +0200

    Improve pkg-kde-tools package description.
    
    Now it contains short descriptions of all tools the package provides.
---
 debian/changelog |    2 ++
 debian/control   |   36 +++++++++++++++++++++++++++++-------
 2 files changed, 31 insertions(+), 7 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 7162200..ec00bdf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,8 @@ pkg-kde-tools (0.7.0~pre1) UNRELEASED; urgency=low
   * `pkgkde-symbolshelper *patch`: properly assign version that was chosen in
     the prompt.
   * Completely drop makefiles/1/debhelper/kde.mk. It was deprecated in 0.5.
+  * Improve pkg-kde-tools package description. Now it contains short
+    descriptions of all tools the package provides.
 
  -- Modestas Vainius <modax at debian.org>  Wed, 03 Mar 2010 23:43:10 +0200
 
diff --git a/debian/control b/debian/control
index fede393..9aa9c24 100644
--- a/debian/control
+++ b/debian/control
@@ -14,12 +14,34 @@ Depends: ${perl:Depends}, ${misc:Depends}
 Recommends: dpkg-dev (>= 1.15.5~)
 Suggests: debhelper (>= 7.3.16), cdbs
 Breaks: kdelibs5-dev (<< 4:4.2.2)
-Description: common makesnippets and build scripts for KDE4 related packages
- This package contains makefiles setting the default build arguments for KDE4
- packages.
+Description: various packaging tools and scripts for KDE Applications
+ This package contains a variety of packaging tools and build scripts that may
+ be very useful when packaging KDE applications. Even if you are a maintainer
+ of a very small KDE application, this package should be worthwhile checking
+ out.
  .
- Currently, it contains a few makesnippets, and pkgkde-symbolshelper tool,
- but it will grow larger in the future.
+ Main highlights:
+  - recommended build flags for building packages based on the KDE Platform;
+  - cdbs class for building packages based on the KDE Platform (kde.mk);
+  - debhelper build system (--buildsystem=kde) and dh addon (--with kde) for
+    building packages based on the KDE Platform;
+  - dh_sameversiondep for generating a dependency that is versioned the same
+    way as a dependency (coming from the same source) of another reference
+    package.
+  - dh_movelibkdeinit for moving libkdeinit4_*.so libraries to private
+    location;
+  - dh_sodeps (and sodeps dh addon) for generating so:Depends substvar for -dev
+    packages based to which local packages lib*.so symlinks point to;
+  - pkgkde-symbolshelper tool for efficient management of C and C++ symbol
+    files;
+  - pkgkde-debs2symbols tool for generating symbol files and symbol file
+    patches from pre-built binaries in the deb packages;
+  - pkgkde-getbuildlogs tool for downloading build logs for the specified
+    package (from buildd.debian.org);
+  - pkgkde-override-sc-dev-latest tool for overriding Breaks of the
+    kde-sc-dev-latest package;
+  - pkgkde-vcs tool for performing common tasks when packaging under VCS.
  .
- NOTE: if you use cdbs or debhelper, you need to build-depend on those as well,
- as this package is expected to be useful in cases without debhelper or cdbs.
+ NOTE: since this package is cumulative, it does not depend on the packages it
+ provides helpers for. I.e. you still need to explicitly build depend on
+ debhelper or cdbs in your packages.

-- 
Debian Qt/KDE packaging tools



More information about the pkg-kde-commits mailing list