[Pkg-xfce-commits] r3886 - in desktop/branches/experimental: . xfce4-panel-4.6-split/debian

Lionel Le Folgoc mrpouit-guest at alioth.debian.org
Tue Mar 2 09:13:47 UTC 2010


Author: mrpouit-guest
Date: 2010-03-02 21:13:45 +0000 (Tue, 02 Mar 2010)
New Revision: 3886

Added:
   desktop/branches/experimental/xfce4-panel-4.6-split/
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1-dev.install
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.install
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.shlibs
Removed:
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel-dev.install
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.lintian-overrides
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.postinst
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.shlibs
Modified:
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/NEWS
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/changelog
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/control
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/rules
   desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.install
Log:
* Split the shared lib into its own binary package, libxfce4panel1, in
  preparation of xfce4-panel 4.8.
* Renamed xfce4-panel-dev to libxfce4panel1-dev, kept xfce4-panel-dev
  as a transitional package for now.
* debian/control: added myself as uploader.
* debian/xfce4-panel.lintian-overrides, debian/xfce4-panel.postinst: dropped,
  unneeded.
* debian/rules: add missing dh_makeshlibs call and fix weird call sequence.

Modified: desktop/branches/experimental/xfce4-panel-4.6-split/debian/NEWS
===================================================================
--- desktop/trunk/xfce4-panel/debian/NEWS	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/NEWS	2010-03-02 21:13:45 UTC (rev 3886)
@@ -10,3 +10,4 @@
   Also #xfce and #debian-xfce on irc.freenode.net can be useful resources.
 
  -- Yves-Alexis Perez <corsac at corsac.net>  Mon, 05 Jun 2006 19:51:37 +0200
+

Modified: desktop/branches/experimental/xfce4-panel-4.6-split/debian/changelog
===================================================================
--- desktop/trunk/xfce4-panel/debian/changelog	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/changelog	2010-03-02 21:13:45 UTC (rev 3886)
@@ -1,3 +1,16 @@
+xfce4-panel (4.6.3-2) UNRELEASED; urgency=low
+
+  * Split the shared lib into its own binary package, libxfce4panel1, in
+    preparation of xfce4-panel 4.8.
+  * Renamed xfce4-panel-dev to libxfce4panel1-dev, kept xfce4-panel-dev
+    as a transitional package for now.
+  * debian/control: added myself as uploader.
+  * debian/xfce4-panel.lintian-overrides, debian/xfce4-panel.postinst: dropped,
+    unneeded.
+  * debian/rules: add missing dh_makeshlibs call and fix weird call sequence.
+
+ -- Lionel Le Folgoc <mrpouit at gmail.com>  Tue, 02 Mar 2010 21:10:21 +0100
+
 xfce4-panel (4.6.3-1) unstable; urgency=low
 
   * New upstream release.

Modified: desktop/branches/experimental/xfce4-panel-4.6-split/debian/control
===================================================================
--- desktop/trunk/xfce4-panel/debian/control	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/control	2010-03-02 21:13:45 UTC (rev 3886)
@@ -2,7 +2,8 @@
 Section: xfce
 Priority: optional
 Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
-Uploaders: Emanuele Rocca <ema at debian.org>, Simon Huggins <huggie at earth.li>, Yves-Alexis Perez <corsac at debian.org>
+Uploaders: Emanuele Rocca <ema at debian.org>, Simon Huggins <huggie at earth.li>,
+ Yves-Alexis Perez <corsac at debian.org>, Lionel Le Folgoc <mrpouit at gmail.com>
 Build-Depends: debhelper (>= 7), libgtk2.0-dev (>= 2.10.6), bison,
  libxft-dev, libxml2-dev, chrpath, libxfce4util-dev (>= 4.6.0),
  libxfcegui4-dev (>= 4.6.0), libexo-0.3-dev (>= 0.3.100), libwnck-dev,
@@ -22,17 +23,36 @@
  multi-functional panel that can even handle plugins and the like, xfce4-panel
  might be worth a try.
 
-Package: xfce4-panel-dev
+Package: libxfce4panel1
 Section: xfce
 Architecture: any
-Depends: ${misc:Depends}, xfce4-panel (= ${binary:Version}), libxml2-dev, 
- pkg-config, libxfce4util-dev (>= 4.6.0), libxfcegui4-dev (>= 4.6.0)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: xfce4-panel (<= 4.6.3-1)
+Description: The Xfce4 panel library
+ In this package, you can find the shared library provided by the Xfce4 panel,
+ the main panel of Xfce4 desktop environment. This library is used by panel
+ plugins.
+
+Package: libxfce4panel1-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libxfce4panel1 (= ${binary:Version}),
+ libxml2-dev, pkg-config, libxfce4util-dev (>= 4.6.0), libxfcegui4-dev (>= 4.6.0)
+Replaces: xfce4-panel-dev (<= 4.6.3-1)
 Description: The Xfce4 panel development files
  In this package, you can find the development files distributed with the
  Xfce4 panel, the main panel of Xfce4 desktop environment. The files in this
  package are mainly going to be of interest for you if you intend to code
  applications which use some of the Xfce4 C panel functions.
 
+Package: xfce4-panel-dev
+Section: xfce
+Architecture: all
+Depends: ${misc:Depends}, libxfce4panel1-dev
+Description: The Xfce4 panel development files - transitional package
+ This is a transitional package for libxfce4panel1-dev. You can safely
+ remove it.
+
 Package: xfce4-panel-dbg
 Section: debug
 Architecture: any

Added: desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1-dev.install
===================================================================
--- desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1-dev.install	                        (rev 0)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1-dev.install	2010-03-02 21:13:45 UTC (rev 3886)
@@ -0,0 +1,4 @@
+usr/include/
+usr/lib/pkgconfig/
+usr/lib/lib*.so
+usr/share/gtk-doc/

Added: desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.install
===================================================================
--- desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.install	                        (rev 0)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.install	2010-03-02 21:13:45 UTC (rev 3886)
@@ -0,0 +1 @@
+usr/lib/lib*.so.*

Added: desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.shlibs
===================================================================
--- desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.shlibs	                        (rev 0)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/libxfce4panel1.shlibs	2010-03-02 21:13:45 UTC (rev 3886)
@@ -0,0 +1 @@
+libxfce4panel 1 libxfce4panel1 (>= 4.6.0)

Modified: desktop/branches/experimental/xfce4-panel-4.6-split/debian/rules
===================================================================
--- desktop/trunk/xfce4-panel/debian/rules	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/rules	2010-03-02 21:13:45 UTC (rev 3886)
@@ -82,9 +82,11 @@
 	dh_compress
 	
 	dh_fixperms
-	dh_installdeb
 	
+	dh_makeshlibs
 	dh_shlibdeps
+	
+	dh_installdeb
 	dh_gencontrol
 	
 	dh_md5sums

Deleted: desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel-dev.install
===================================================================
--- desktop/trunk/xfce4-panel/debian/xfce4-panel-dev.install	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel-dev.install	2010-03-02 21:13:45 UTC (rev 3886)
@@ -1,4 +0,0 @@
-usr/include/
-usr/lib/pkgconfig/
-usr/lib/lib*.so
-usr/share/gtk-doc/

Modified: desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.install
===================================================================
--- desktop/trunk/xfce4-panel/debian/xfce4-panel.install	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.install	2010-03-02 21:13:45 UTC (rev 3886)
@@ -1,5 +1,4 @@
 usr/bin/
-usr/lib/lib*.so.*
 usr/lib/xfce4/
 etc/
 usr/share/applications/

Deleted: desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.lintian-overrides
===================================================================
--- desktop/trunk/xfce4-panel/debian/xfce4-panel.lintian-overrides	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.lintian-overrides	2010-03-02 21:13:45 UTC (rev 3886)
@@ -1,2 +0,0 @@
-#Panel includes its library
-xfce4-panel: package-name-doesnt-match-sonames libxfce4panel1

Deleted: desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.postinst
===================================================================
--- desktop/trunk/xfce4-panel/debian/xfce4-panel.postinst	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.postinst	2010-03-02 21:13:45 UTC (rev 3886)
@@ -1,10 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "configure" ]; then
-	# Run ldconfig to update shared library system
-	ldconfig
-fi
-
-#DEBHELPER#
-
-exit 0

Deleted: desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.shlibs
===================================================================
--- desktop/trunk/xfce4-panel/debian/xfce4-panel.shlibs	2010-03-01 20:47:18 UTC (rev 3885)
+++ desktop/branches/experimental/xfce4-panel-4.6-split/debian/xfce4-panel.shlibs	2010-03-02 21:13:45 UTC (rev 3886)
@@ -1 +0,0 @@
-libxfce4panel 1 xfce4-panel (>= 4.6.0)




More information about the Pkg-xfce-commits mailing list