rev 15705 - trunk/packages/kdebase/debian

Pino Toscano pino-guest at alioth.debian.org
Thu Aug 20 13:52:30 UTC 2009


Author: pino-guest
Date: 2009-08-20 13:52:30 +0000 (Thu, 20 Aug 2009)
New Revision: 15705

Removed:
   trunk/packages/kdebase/debian/kinfocenter.install.kfreebsd
Modified:
   trunk/packages/kdebase/debian/changelog
   trunk/packages/kdebase/debian/kinfocenter.install
   trunk/packages/kdebase/debian/rules
Log:
simplify the installation of linux-specific files of kinfocenter (like the ones installed for libraw1394):
instead of having a separate file with the installed files for kfreebsd, install them via additional rule in rules;
other than removing the maintenance of a (long) .install file, makes it working also for hurd


Modified: trunk/packages/kdebase/debian/changelog
===================================================================
--- trunk/packages/kdebase/debian/changelog	2009-08-20 09:43:29 UTC (rev 15704)
+++ trunk/packages/kdebase/debian/changelog	2009-08-20 13:52:30 UTC (rev 15705)
@@ -4,8 +4,14 @@
 
   * Bump shlibs each new upstream version.
 
- -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Wed, 05 Aug 2009 21:52:54 +0300
+  +++ Changes by Pino Toscano:
 
+  * Remove the separate kinfocenter.install.kfreebsd and instead install
+    Linux-specific stuff using rules. This way there is a .install file less
+    to maintain, and it works on hurd-i3876 as well.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Thu, 20 Aug 2009 15:11:35 +0200
+
 kdebase (4:4.3.0-1) unstable; urgency=low
 
   * New upstream release.

Modified: trunk/packages/kdebase/debian/kinfocenter.install
===================================================================
--- trunk/packages/kdebase/debian/kinfocenter.install	2009-08-20 09:43:29 UTC (rev 15704)
+++ trunk/packages/kdebase/debian/kinfocenter.install	2009-08-20 13:52:30 UTC (rev 15705)
@@ -9,7 +9,6 @@
 usr/lib/kde4/kcm_samba.so
 usr/lib/kde4/kcm_solidproc.so
 usr/lib/kde4/kcm_usb.so
-usr/lib/kde4/kcm_view1394.so
 usr/lib/libkdeinit4_kinfocenter.so
 usr/share/applications/kde4/kinfocenter.desktop
 usr/share/doc/kde4/HTML/en/kinfocenter/common
@@ -67,7 +66,6 @@
 usr/share/doc/kde4/HTML/en/kinfocenter/xserver/index.cache.bz2
 usr/share/doc/kde4/HTML/en/kinfocenter/xserver/index.docbook
 usr/share/kde4/apps/kcmusb/usb.ids
-usr/share/kde4/apps/kcmview1394/oui.db
 usr/share/kde4/apps/kinfocenter/about/kinfocenter.css
 usr/share/kde4/apps/kinfocenter/about/main.html
 usr/share/kde4/apps/kinfocenter/about/top-right-kinfocenter.png
@@ -82,7 +80,6 @@
 usr/share/kde4/services/kcm_pci.desktop
 usr/share/kde4/services/kcmsolidproc.desktop
 usr/share/kde4/services/kcmusb.desktop
-usr/share/kde4/services/kcmview1394.desktop
 usr/share/kde4/services/nic.desktop
 usr/share/kde4/services/opengl.desktop
 usr/share/kde4/services/scsi.desktop

Modified: trunk/packages/kdebase/debian/rules
===================================================================
--- trunk/packages/kdebase/debian/rules	2009-08-20 09:43:29 UTC (rev 15704)
+++ trunk/packages/kdebase/debian/rules	2009-08-20 13:52:30 UTC (rev 15705)
@@ -5,3 +5,12 @@
 DEB_DH_MAKESHLIBS_ARGS_ALL := -V
 
 DEB_INSTALL_DOCS_ALL=
+
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+install/kinfocenter::
+	dh_install -pkinfocenter usr/lib/kde4/kcm_view1394.so
+	dh_install -pkinfocenter usr/share/kde4/apps/kcmview1394/oui.db
+	dh_install -pkinfocenter usr/share/kde4/services/kcmview1394.desktop
+endif




More information about the pkg-kde-commits mailing list