rev 17110 - trunk/packages/meta-kde/debian
Modestas Vainius
modax at alioth.debian.org
Wed Feb 24 22:52:41 UTC 2010
Author: modax
Date: 2010-02-24 22:52:41 +0000 (Wed, 24 Feb 2010)
New Revision: 17110
Modified:
trunk/packages/meta-kde/debian/changelog
trunk/packages/meta-kde/debian/control
trunk/packages/meta-kde/debian/rules
Log:
Moving forward with my kde-sc-dev-latest plan in order to reduce KDE
build-depends each new minor upstream release.
(and other unrelated changes).
Full changelog:
* Add kde-sc-dev-latest package which purpose is to synchronize
building of all KDE Software Compilation packages against the latest
version of the KDE Development Platform.
* Tweak package descriptions to follow the latest developments in KDE
branding front.
* Rename kde-full to kde-sc and make kde-sc provide kde-full.
Modified: trunk/packages/meta-kde/debian/changelog
===================================================================
--- trunk/packages/meta-kde/debian/changelog 2010-02-24 22:34:57 UTC (rev 17109)
+++ trunk/packages/meta-kde/debian/changelog 2010-02-24 22:52:41 UTC (rev 17110)
@@ -1,7 +1,13 @@
-meta-kde (5:56) UNRELEASED; urgency=low
+meta-kde (5:57~pre1) UNRELEASED; urgency=low
[ Modestas Vainius ]
* Change my email address to modax at debian.org in Uploaders field.
+ * Add kde-sc-dev-latest package which purpose is to synchronize
+ building of all KDE Software Compilation packages against the latest
+ version of the KDE Development Platform.
+ * Tweak package descriptions to follow the latest developments in KDE
+ branding front.
+ * Rename kde-full to kde-sc and make kde-sc provide kde-full.
[ Pino Toscano ]
* Add khelpcenter4 to kde-standard. (Closes: #560686)
Modified: trunk/packages/meta-kde/debian/control
===================================================================
--- trunk/packages/meta-kde/debian/control 2010-02-24 22:34:57 UTC (rev 17109)
+++ trunk/packages/meta-kde/debian/control 2010-02-24 22:52:41 UTC (rev 17110)
@@ -19,7 +19,7 @@
This metapackage is to ease the upgrade from KDE 3 and pulls in the core parts
of KDE, which is now represented as the package kde-minimal.
-Package: kde-full
+Package: kde-sc
Architecture: all
Depends: ${misc:Depends}, kde-minimal (>= ${source:Version}), kdeadmin (>= ${kde:Version}),
kdeartwork (>= ${kde:Version}), kdegraphics (>= ${kde:Version}), kdeedu (>= ${kde:Version}),
@@ -28,13 +28,14 @@
Recommends: kdeaccessibility (>= ${kde:Version}), kdesdk (>= ${kde:Version}),
kdetoys (>= ${kde:Version}), kdewebdev (>= ${kde:Version})
Suggests: kde-l10n (>= ${kde:Version}), koffice ( >= 1:2.0.0), xorg
-Description: the K Desktop Environment official modules
- KDE, the K Desktop Environment, is the powerful, integrated, and easy-to-use
- Free Software desktop platform and suite of applications.
+Provides: kde-full
+Description: the complete KDE Software Compilation
+ The KDE Software Compilation is the powerful, integrated, and easy-to-use Free
+ Software desktop platform and suite of applications.
.
- This metapackage includes all the official modules released with KDE that
- are not specific to development and as well other KDE applications that
- are useful for a desktop user. This includes multimedia, networking, graphics,
+ This metapackage includes all the official modules released with KDE SC that
+ are not specific to development and as well other KDE applications that are
+ useful for a desktop user. This includes multimedia, networking, graphics,
education, games, system administration tools, and other artwork and
utilities.
@@ -43,13 +44,14 @@
Depends: ${misc:Depends}, kdebase-runtime (>= ${kde:Version}), kdebase-workspace (>= ${kde:Version}), kdebase-apps (>= ${kde:Version})
Recommends: kdm (>= ${kde:Version}), xserver-xorg
Suggests: kde-l10n (>= ${kde:Version})
-Description: the K Desktop Environment, minimal applications
- KDE, the K Desktop Environment, is the powerful, integrated, and easy-to-use
- Free Software desktop platform and suite of applications.
+Description: the KDE Plasma Desktop and minimal set of applications
+ The KDE Software Compilation is the powerful, integrated, and easy-to-use Free
+ Software desktop platform and suite of applications.
.
This metapackage includes the core official modules released with KDE. This
- includes just the basic desktop (browser, file manager, text editor, control
- center, panel, etc.) and important libraries and data.
+ includes just the basic KDE Plasma Desktop, minimal set of basic applications
+ (browser, file manager, text editor, control center, panel, etc.) and
+ important libraries and data.
Package: kde-standard
Architecture: all
@@ -64,9 +66,29 @@
khelpcenter4 (>= ${kde:Version})
Recommends: konq-plugins (>= ${kde:Version})
Suggests: kde-l10n (>= ${kde:Version})
-Description: the K Desktop Environment, standard desktop applications
- KDE, the K Desktop Environment, is the powerful, integrated, and easy-to-use
- Free Software desktop platform and suite of applications.
+Description: the KDE Plasma Desktop and standard set of applications
+ The KDE Software Compilation is the powerful, integrated, and easy-to-use Free
+ Software desktop platform and suite of applications.
.
- This metapackage includes a selection of the most common used applications
- in a standard KDE desktop.
+ This metapackage includes the KDE Plasma Desktop and a selection of the most
+ common used applications in a standard KDE desktop.
+
+Package: kde-sc-dev-latest
+Architecture: all
+Depends: ${misc:Depends}, debhelper (>= 7.2.3~), cmake (>= 2.6.3~),
+ automoc (>= 1.0~version-0.9.88), pkg-kde-tools (>= 0.6.4)
+Breaks: kdelibs5-dev (<< ${devLatest:Version}),
+ kdepimlibs5-dev (<< ${devLatest:Version}),
+ kdebase-workspace-dev (<< ${devLatest:Version}),
+ libkexiv2-dev (<< ${devLatest:Version})
+Conflicts: kde-sc-dev-maint
+Description: ensure that the latest KDE Development Platform is installed
+ This package ensures that the latest version of the KDE Development Platform
+ packages are installed on the system.
+ .
+ This package is intended to be used only in the Build-Depends of the KDE
+ Software Compilation packages. If the "Breaks" effect of this package is not
+ desired on the maintainer system, it can be ignored by installing
+ kde-sc-dev-maint package from the pkg-kde-tools package with
+ `dpkg -i /usr/share/pkg-kde-tools/kde-sc-dev-maint_*_all.deb`. Don't do this
+ unless you really know what you are doing.
Modified: trunk/packages/meta-kde/debian/rules
===================================================================
--- trunk/packages/meta-kde/debian/rules 2010-02-24 22:34:57 UTC (rev 17109)
+++ trunk/packages/meta-kde/debian/rules 2010-02-24 22:52:41 UTC (rev 17110)
@@ -1,9 +1,15 @@
#!/usr/bin/make -f
MINIMUM_KDE_VERSION := 4:4.3.1
+DEV_LATEST_VERSION := 4:4.4.1~
+BINARY_VERSION_NO_EPOCH := $(shell dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: \(\([[:digit:]]\+\):\)\?/\2./')
+DEV_LATEST_PACKAGE_VERSION := $(DEV_LATEST_VERSION)+$(BINARY_VERSION_NO_EPOCH)
+
override_dh_gencontrol:
- dh_gencontrol -- -Vkde:Version='$(MINIMUM_KDE_VERSION)'
+ dh_gencontrol -pkde-sc-dev-latest -- \
+ '-v$(DEV_LATEST_PACKAGE_VERSION)' -V'devLatest:Version=$(DEV_LATEST_VERSION)'
+ dh_gencontrol --remaining-packages -- -Vkde:Version='$(MINIMUM_KDE_VERSION)'
%:
dh $@
More information about the pkg-kde-commits
mailing list