rev 3825 - trunk/packages/kdelibs/debian
Christopher Martin
chrsmrtn at costa.debian.org
Sun May 28 14:48:17 UTC 2006
Author: chrsmrtn
Date: 2006-05-28 14:48:14 +0000 (Sun, 28 May 2006)
New Revision: 3825
Added:
trunk/packages/kdelibs/debian/kdelibs4c2a.lintian
trunk/packages/kdelibs/debian/kdelibs4c2a.manpages
Removed:
trunk/packages/kdelibs/debian/kdelibs-bin.install
trunk/packages/kdelibs/debian/kdelibs-bin.lintian
trunk/packages/kdelibs/debian/kdelibs-bin.manpages
trunk/packages/kdelibs/debian/kdelibs-bin.presubj
Modified:
trunk/packages/kdelibs/debian/changelog
trunk/packages/kdelibs/debian/control
trunk/packages/kdelibs/debian/kdelibs4c2a.install
Log:
OK, let's merge the -merge branch.
kdelibs4c2a should now include kdelibs-bin.
I'll do a test build today, to make sure
all is OK.
Modified: trunk/packages/kdelibs/debian/changelog
===================================================================
--- trunk/packages/kdelibs/debian/changelog 2006-05-27 22:49:50 UTC (rev 3824)
+++ trunk/packages/kdelibs/debian/changelog 2006-05-28 14:48:14 UTC (rev 3825)
@@ -7,6 +7,30 @@
* remove branch pulls patches.
+ +++ Changes by Christopher Martin:
+
+ * Eliminate the kdelibs-bin package, merging it completely into kdelibs4c2a.
+
+ There existed a (necessary) circular dependency between kdelibs-bin and
+ kdelibs4c2a. kdelibs-bin is linked to kdelibs4c2a. Also, every KDE
+ application needs the binaries in kdelibs-bin to function properly, yet
+ virtually none depend on it. So to break the circular dependency by
+ removing kdelibs4c2a's dependency on kdelibs-bin would require that all
+ KDE packages be re-uploaded. And every KDE-using system would still need
+ both kdelibs-bin and kdelibs4c2a.
+
+ So we'll simply merge them. The general practice of separating libraries
+ and programs makes no sense for kdelibs, given the close ties between the
+ two. Multiple versions of the KDE libraries can't be installed
+ side-by-side in any case.
+
+ For the rare package which depends on kdelibs-bin, kdelibs4c2a will still
+ "Provides: kdelibs-bin".
+
+ The removal of the circular dependency should make future transitions
+ easier for users, avoiding difficulties such as those encountered during
+ Woody to Sarge upgrades.
+
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Wed, 24 May 2006 11:53:24 +0200
kdelibs (4:3.5.2-2) unstable; urgency=low
Modified: trunk/packages/kdelibs/debian/control
===================================================================
--- trunk/packages/kdelibs/debian/control 2006-05-27 22:49:50 UTC (rev 3824)
+++ trunk/packages/kdelibs/debian/control 2006-05-28 14:48:14 UTC (rev 3825)
@@ -10,7 +10,7 @@
Package: kdelibs
Section: libs
Architecture: all
-Depends: kdelibs4c2a (>= ${Source-Version}), kdelibs-bin (>= ${Source-Version}), kdelibs-data (>= ${Source-Version})
+Depends: kdelibs4c2a (>= ${Source-Version}), kdelibs-data (>= ${Source-Version})
Description: core libraries from the official KDE release
KDE (the K Desktop Environment) is a powerful Open Source graphical
desktop environment for Unix workstations. It combines ease of use,
@@ -21,22 +21,6 @@
needed by virtually all KDE applications. It does not include
development files.
-Package: kdelibs-bin
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, menu-xdg, perl
-Recommends: perl-suid
-Replaces: kcontrol (<< 4:3.4.0)
-Description: core binaries for all KDE applications
- This package contains all the common binaries with are used by KDE
- applications. You need these binaries to run KDE applications.
- .
- Several scripts included in kdebase-bin, related to the handling of SMB
- and NFS shares, require the perl-suid package to work properly.
- .
- This package is part of KDE, and a component of the KDE libraries module.
- See the 'kde' and 'kdelibs' packages for more information.
-
Package: kdelibs-data
Section: libs
Architecture: all
@@ -54,14 +38,20 @@
Package: kdelibs4c2a
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}, kdelibs-bin (= ${Source-Version}), kdelibs-data (>> ${KDE-Version3}), kdelibs-data (<< ${KDE-Version2}.90), xbase-clients
+Depends: ${shlibs:Depends}, kdelibs-data (>> ${KDE-Version3}), kdelibs-data (<< ${KDE-Next-Version3}), menu-xdg, perl, xbase-clients
+Recommends: perl-suid
Suggests: fam
-Conflicts: kdelibs4, kdelibs4c2
-Replaces: kdelibs4, kdelibs4c2, kdeartwork-style (<< 4:3.4.0)
-Description: core libraries for all KDE applications
- This package contains all the shared libraries used by all KDE
- applications. You need these libraries to run KDE applications.
+Conflicts: kdelibs4, kdelibs4c2, kdelibs-bin
+Replaces: kdelibs4, kdelibs4c2, kdeartwork-style (<< 4:3.4.0), kcontrol (<< 4:3.4.0), kdelibs-bin (<< 4:3.5.3-1)
+Provides: kdelibs-bin
+Description: core libraries and binaries for all KDE applications
+ This package contains all the shared libraries and common core binaries
+ used by all KDE applications. You need these libraries and binaries to
+ run KDE applications.
.
+ Several scripts included in kdebase-bin, related to the handling of SMB
+ and NFS shares, require the perl-suid package to work properly.
+ .
If you are working with remote filesystems, you may find that fam
is helpful in tracking filesystem updates. If you work only with local
filesystems, then avoid fam (and gamin), since if they are not installed,
@@ -74,7 +64,7 @@
Package: kdelibs4-dev
Section: libdevel
Architecture: any
-Depends: kdelibs4c2a (= ${Source-Version}), kdelibs-bin (= ${Source-Version}), libart-2.0-dev (>= 2.3.17), libarts1-dev (>= 1.5.0), ${libasound2-dev}, libacl1-dev, libattr1-dev, libaspell-dev, hspell, libbz2-dev, libcupsys2-dev, libfam-dev | libgamin-dev, libidn11-dev, libjasper-1.701-dev, libkrb5-dev, libopenexr-dev (>= 1.2.2-3), libpcre3-dev, liblualib50-dev, libqt3-mt-dev (>= 3:3.3.5), libsasl2-dev, libssl-dev, libtiff4-dev (>= 3.7.3-1), libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-client-dev (>= 0.4), libavahi-qt3-dev (>= 0.4)
+Depends: kdelibs4c2a (= ${Source-Version}), libart-2.0-dev (>= 2.3.17), libarts1-dev (>= 1.5.0), ${libasound2-dev}, libacl1-dev, libattr1-dev, libaspell-dev, hspell, libbz2-dev, libcupsys2-dev, libfam-dev | libgamin-dev, libidn11-dev, libjasper-1.701-dev, libkrb5-dev, libopenexr-dev (>= 1.2.2-3), libpcre3-dev, liblualib50-dev, libqt3-mt-dev (>= 3:3.3.5), libsasl2-dev, libssl-dev, libtiff4-dev (>= 3.7.3-1), libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-client-dev (>= 0.4), libavahi-qt3-dev (>= 0.4)
Provides: kdelibs-dev
Replaces: kdebase-dev (<< 4:3.4.0)
Description: development files for the KDE core libraries
Deleted: trunk/packages/kdelibs/debian/kdelibs-bin.install
Deleted: trunk/packages/kdelibs/debian/kdelibs-bin.lintian
Deleted: trunk/packages/kdelibs/debian/kdelibs-bin.manpages
Deleted: trunk/packages/kdelibs/debian/kdelibs-bin.presubj
Modified: trunk/packages/kdelibs/debian/kdelibs4c2a.install
===================================================================
--- trunk/packages/kdelibs/debian/kdelibs4c2a.install 2006-05-27 22:49:50 UTC (rev 3824)
+++ trunk/packages/kdelibs/debian/kdelibs4c2a.install 2006-05-28 14:48:14 UTC (rev 3825)
@@ -1,3 +1,65 @@
+debian/tmp/etc/kde3/khotnewstuffrc
+debian/tmp/usr/bin/artsmessage
+debian/tmp/usr/bin/cupsdconf
+debian/tmp/usr/bin/cupsdoprint
+debian/tmp/usr/bin/dcop
+debian/tmp/usr/bin/dcopclient
+debian/tmp/usr/bin/dcopfind
+debian/tmp/usr/bin/dcopobject
+debian/tmp/usr/bin/dcopquit
+debian/tmp/usr/bin/dcopref
+debian/tmp/usr/bin/dcopserver
+debian/tmp/usr/bin/dcopserver_shutdown
+debian/tmp/usr/bin/dcopstart
+debian/tmp/usr/bin/filesharelist
+debian/tmp/usr/bin/fileshareset
+debian/tmp/usr/bin/imagetops
+debian/tmp/usr/bin/kab2kabc
+debian/tmp/usr/bin/kaddprinterwizard
+debian/tmp/usr/bin/kbuildsycoca
+debian/tmp/usr/bin/kcmshell
+debian/tmp/usr/bin/kconfig_compiler
+debian/tmp/usr/bin/kconf_update
+debian/tmp/usr/bin/kcookiejar
+debian/tmp/usr/bin/kde-config
+debian/tmp/usr/bin/kded
+debian/tmp/usr/bin/kdeinit
+debian/tmp/usr/bin/kdeinit_shutdown
+debian/tmp/usr/bin/kdeinit_wrapper
+debian/tmp/usr/bin/kde-menu
+debian/tmp/usr/bin/kdesu_stub
+debian/tmp/usr/bin/kdontchangethehostname
+debian/tmp/usr/bin/kdostartupconfig
+debian/tmp/usr/bin/kfile
+debian/tmp/usr/bin/kfmexec
+debian/tmp/usr/bin/kgrantpty
+debian/tmp/usr/bin/khotnewstuff
+debian/tmp/usr/bin/kinstalltheme
+debian/tmp/usr/bin/kioexec
+debian/tmp/usr/bin/kio_http_cache_cleaner
+debian/tmp/usr/bin/kioslave
+debian/tmp/usr/bin/kio_uiserver
+debian/tmp/usr/bin/klauncher
+debian/tmp/usr/bin/kmailservice
+debian/tmp/usr/bin/kpac_dhcp_helper
+debian/tmp/usr/bin/ksendbugmail
+debian/tmp/usr/bin/kshell
+debian/tmp/usr/bin/kstartupconfig
+debian/tmp/usr/bin/ksvgtopng
+debian/tmp/usr/bin/ktelnetservice
+debian/tmp/usr/bin/ktradertest
+debian/tmp/usr/bin/kunittestmodrunner
+debian/tmp/usr/bin/kwrapper
+debian/tmp/usr/bin/lnusertemp
+debian/tmp/usr/bin/make_driver_db_cups
+debian/tmp/usr/bin/make_driver_db_lpr
+debian/tmp/usr/bin/makekdewidgets
+debian/tmp/usr/bin/meinproc
+debian/tmp/usr/bin/preparetips
+debian/tmp/usr/lib/kde3/cupsdconf.la
+debian/tmp/usr/lib/kde3/cupsdconf.so
+debian/tmp/usr/lib/kde3/dcopserver.la
+debian/tmp/usr/lib/kde3/dcopserver.so
debian/tmp/usr/lib/kde3/kabc_dir.la
debian/tmp/usr/lib/kde3/kabc_dir.so
debian/tmp/usr/lib/kde3/kabc_file.la
@@ -8,10 +70,20 @@
debian/tmp/usr/lib/kde3/kabc_ldapkio.so
debian/tmp/usr/lib/kde3/kabc_net.la
debian/tmp/usr/lib/kde3/kabc_net.so
+debian/tmp/usr/lib/kde3/kaddprinterwizard.la
+debian/tmp/usr/lib/kde3/kaddprinterwizard.so
+debian/tmp/usr/lib/kde3/kbuildsycoca.la
+debian/tmp/usr/lib/kde3/kbuildsycoca.so
debian/tmp/usr/lib/kde3/kbzip2filter.la
debian/tmp/usr/lib/kde3/kbzip2filter.so
debian/tmp/usr/lib/kde3/kcm_kresources.la
debian/tmp/usr/lib/kde3/kcm_kresources.so
+debian/tmp/usr/lib/kde3/kcmshell.la
+debian/tmp/usr/lib/kde3/kcmshell.so
+debian/tmp/usr/lib/kde3/kconf_update.la
+debian/tmp/usr/lib/kde3/kconf_update.so
+debian/tmp/usr/lib/kde3/kcookiejar.la
+debian/tmp/usr/lib/kde3/kcookiejar.so
debian/tmp/usr/lib/kde3/kded_kcookiejar.la
debian/tmp/usr/lib/kde3/kded_kcookiejar.so
debian/tmp/usr/lib/kde3/kded_kdeprintd.la
@@ -24,8 +96,10 @@
debian/tmp/usr/lib/kde3/kded_kssld.so
debian/tmp/usr/lib/kde3/kded_kwalletd.la
debian/tmp/usr/lib/kde3/kded_kwalletd.so
+debian/tmp/usr/lib/kde3/kded.la
debian/tmp/usr/lib/kde3/kded_proxyscout.la
debian/tmp/usr/lib/kde3/kded_proxyscout.so
+debian/tmp/usr/lib/kde3/kded.so
debian/tmp/usr/lib/kde3/kdeprint_cups.la
debian/tmp/usr/lib/kde3/kdeprint_cups.so
debian/tmp/usr/lib/kde3/kdeprint_ext.la
@@ -78,12 +152,18 @@
debian/tmp/usr/lib/kde3/kio_ghelp.so
debian/tmp/usr/lib/kde3/kio_help.la
debian/tmp/usr/lib/kde3/kio_help.so
+debian/tmp/usr/lib/kde3/kio_http_cache_cleaner.la
+debian/tmp/usr/lib/kde3/kio_http_cache_cleaner.so
debian/tmp/usr/lib/kde3/kio_http.la
debian/tmp/usr/lib/kde3/kio_http.so
debian/tmp/usr/lib/kde3/kio_metainfo.la
debian/tmp/usr/lib/kde3/kio_metainfo.so
+debian/tmp/usr/lib/kde3/kio_uiserver.la
+debian/tmp/usr/lib/kde3/kio_uiserver.so
debian/tmp/usr/lib/kde3/kjavaappletviewer.la
debian/tmp/usr/lib/kde3/kjavaappletviewer.so
+debian/tmp/usr/lib/kde3/klauncher.la
+debian/tmp/usr/lib/kde3/klauncher.so
debian/tmp/usr/lib/kde3/knotify.la
debian/tmp/usr/lib/kde3/knotify.so
debian/tmp/usr/lib/kde3/kspell_aspell.la
@@ -152,6 +232,17 @@
debian/tmp/usr/lib/libkdefakes.so.4.2.0
debian/tmp/usr/lib/libkdefx.so.4
debian/tmp/usr/lib/libkdefx.so.4.2.0
+debian/tmp/usr/lib/libkdeinit_cupsdconf.so
+debian/tmp/usr/lib/libkdeinit_dcopserver.so
+debian/tmp/usr/lib/libkdeinit_kaddprinterwizard.so
+debian/tmp/usr/lib/libkdeinit_kbuildsycoca.so
+debian/tmp/usr/lib/libkdeinit_kcmshell.so
+debian/tmp/usr/lib/libkdeinit_kconf_update.so
+debian/tmp/usr/lib/libkdeinit_kcookiejar.so
+debian/tmp/usr/lib/libkdeinit_kded.so
+debian/tmp/usr/lib/libkdeinit_kio_http_cache_cleaner.so
+debian/tmp/usr/lib/libkdeinit_kio_uiserver.so
+debian/tmp/usr/lib/libkdeinit_klauncher.so
debian/tmp/usr/lib/libkdeprint_management.so.4
debian/tmp/usr/lib/libkdeprint_management.so.4.2.0
debian/tmp/usr/lib/libkdeprint.so.4
Added: trunk/packages/kdelibs/debian/kdelibs4c2a.lintian
===================================================================
--- trunk/packages/kdelibs/debian/kdelibs4c2a.lintian 2006-05-27 22:49:50 UTC (rev 3824)
+++ trunk/packages/kdelibs/debian/kdelibs4c2a.lintian 2006-05-28 14:48:14 UTC (rev 3825)
@@ -0,0 +1,14 @@
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kaddprinterwizard.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_cupsdconf.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_dcopserver.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kcmshell.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kio_http_cache_cleaner.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kbuildsycoca.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kded.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kcookiejar.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_klauncher.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kconf_update.so
+kdelibs4c2a binary: no-shlibs-control-file usr/lib/libkdeinit_kio_uiserver.so
+kdelibs4c2a binary: setuid-binary usr/bin/fileshareset 4755 root/root
+kdelibs4c2a binary: setuid-binary usr/bin/kgrantpty 4755 root/root
+kdelibs4c2a binary: setuid-binary usr/bin/kpac_dhcp_helper 4755 root/root
Added: trunk/packages/kdelibs/debian/kdelibs4c2a.manpages
===================================================================
--- trunk/packages/kdelibs/debian/kdelibs4c2a.manpages 2006-05-27 22:49:50 UTC (rev 3824)
+++ trunk/packages/kdelibs/debian/kdelibs4c2a.manpages 2006-05-28 14:48:14 UTC (rev 3825)
@@ -0,0 +1,22 @@
+debian/man/out/artsmessage.1
+debian/man/out/cupsdconf.1
+debian/man/out/dcop.1
+debian/man/out/dcopfind.1
+debian/man/out/dcopserver.1
+debian/man/out/dcopstart.1
+debian/man/out/kaddprinterwizard.1
+debian/man/out/kbuildsycoca.1
+debian/man/out/kconf_update.1
+debian/man/out/kcookiejar.1
+debian/man/out/kde-config.1
+debian/man/out/kded.1
+debian/man/out/kdontchangethehostname.1
+debian/man/out/kfile.1
+debian/man/out/kinstalltheme.1
+debian/man/out/kio_http_cache_cleaner.1
+debian/man/out/kio_uiserver.1
+debian/man/out/kmailservice.1
+debian/man/out/ksendbugmail.1
+debian/man/out/ktelnetservice.1
+debian/man/out/lnusertemp.1
+debian/man/out/meinproc.1
More information about the pkg-kde-commits
mailing list