r45029 - in /desktop/experimental/gnome-panel/debian: changelog control control.in gnome-panel.install libpanel-applet-dev.install libpanel-applet0.install patches/ patches/fix_typelibdir.patch rules

mitya57 at users.alioth.debian.org mitya57 at users.alioth.debian.org
Thu Jun 11 10:15:41 UTC 2015


Author: mitya57
Date: Thu Jun 11 10:15:40 2015
New Revision: 45029

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=45029
Log:
* Revert the convertion to multi-arch. We cannot yet do that because
  paths to applets libraries are read from *.panel_applet files in
  /usr/share/gnome-panel, and thus should be architecure-independent.
  If in a future release .panel_applet files are moved into /usr/lib,
  then we will be able to reconsider this change.
* Restore and refresh fix_typelibdir.patch.

Added:
    desktop/experimental/gnome-panel/debian/patches/
      - copied from r44818, desktop/experimental/gnome-panel/debian/patches/
Modified:
    desktop/experimental/gnome-panel/debian/changelog
    desktop/experimental/gnome-panel/debian/control
    desktop/experimental/gnome-panel/debian/control.in
    desktop/experimental/gnome-panel/debian/gnome-panel.install
    desktop/experimental/gnome-panel/debian/libpanel-applet-dev.install
    desktop/experimental/gnome-panel/debian/libpanel-applet0.install
    desktop/experimental/gnome-panel/debian/patches/fix_typelibdir.patch
    desktop/experimental/gnome-panel/debian/rules

Modified: desktop/experimental/gnome-panel/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/changelog?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/changelog	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/changelog	[utf-8] Thu Jun 11 10:15:40 2015
@@ -1,8 +1,14 @@
 gnome-panel (3.16.1-2) UNRELEASED; urgency=medium
 
   * debian/rules: Fix package name in dh_makeshlibs flags.
-
- -- Dmitry Shachnev <mitya57 at debian.org>  Mon, 08 Jun 2015 11:08:30 +0300
+  * Revert the convertion to multi-arch. We cannot yet do that because
+    paths to applets libraries are read from *.panel_applet files in
+    /usr/share/gnome-panel, and thus should be architecure-independent.
+    If in a future release .panel_applet files are moved into /usr/lib,
+    then we will be able to reconsider this change.
+  * Restore and refresh fix_typelibdir.patch.
+
+ -- Dmitry Shachnev <mitya57 at debian.org>  Thu, 11 Jun 2015 13:13:27 +0300
 
 gnome-panel (3.16.1-1) experimental; urgency=medium
 

Modified: desktop/experimental/gnome-panel/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/control?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/control	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/control	[utf-8] Thu Jun 11 10:15:40 2015
@@ -45,7 +45,6 @@
 Package: gir1.2-panelapplet-5.0
 Section: introspection
 Architecture: any
-Multi-Arch: same
 Depends: ${gir:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: GObject introspection for the GNOME Panel Applet library
  This package contains introspection data for the libpanel-applet
@@ -55,7 +54,6 @@
 
 Package: gnome-panel
 Architecture: any
-Multi-Arch: foreign
 Depends: evolution-common (>= 3.4.3),
          gnome-menus (>= 3.1.4),
          gnome-panel-data (= ${source:Version}),
@@ -82,7 +80,6 @@
 
 Package: gnome-panel-data
 Architecture: all
-Multi-Arch: foreign
 Depends: ${misc:Depends}
 Recommends: gnome-panel
 Description: common files for the GNOME Panel
@@ -93,7 +90,6 @@
 Section: debug
 Priority: extra
 Architecture: any
-Multi-Arch: same
 Depends: gnome-panel (= ${binary:Version}),
          libpanel-applet0 (= ${binary:Version}),
          ${misc:Depends}
@@ -106,7 +102,6 @@
 Package: libpanel-applet0
 Section: libs
 Architecture: any
-Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: library for GNOME Panel applets
  This library is used by GNOME Panel applets.
@@ -114,7 +109,6 @@
 Package: libpanel-applet-dev
 Section: libdevel
 Architecture: any
-Multi-Arch: same
 Depends: gir1.2-panelapplet-5.0 (= ${binary:Version}),
          libglib2.0-dev (>= 2.35.0),
          libgtk-3-dev (>= 3.3.8),
@@ -128,7 +122,6 @@
 Package: libpanel-applet-doc
 Section: doc
 Architecture: all
-Multi-Arch: foreign
 Depends: ${misc:Depends}
 Description: library for GNOME Panel applets - documentation files
  This package provides the documentation files for the GNOME Panel applet

Modified: desktop/experimental/gnome-panel/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/control.in?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/control.in	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/control.in	[utf-8] Thu Jun 11 10:15:40 2015
@@ -41,7 +41,6 @@
 Package: gir1.2-panelapplet-5.0
 Section: introspection
 Architecture: any
-Multi-Arch: same
 Depends: ${gir:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: GObject introspection for the GNOME Panel Applet library
  This package contains introspection data for the libpanel-applet
@@ -51,7 +50,6 @@
 
 Package: gnome-panel
 Architecture: any
-Multi-Arch: foreign
 Depends: evolution-common (>= 3.4.3),
          gnome-menus (>= 3.1.4),
          gnome-panel-data (= ${source:Version}),
@@ -78,7 +76,6 @@
 
 Package: gnome-panel-data
 Architecture: all
-Multi-Arch: foreign
 Depends: ${misc:Depends}
 Recommends: gnome-panel
 Description: common files for the GNOME Panel
@@ -89,7 +86,6 @@
 Section: debug
 Priority: extra
 Architecture: any
-Multi-Arch: same
 Depends: gnome-panel (= ${binary:Version}),
          libpanel-applet0 (= ${binary:Version}),
          ${misc:Depends}
@@ -102,7 +98,6 @@
 Package: libpanel-applet0
 Section: libs
 Architecture: any
-Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: library for GNOME Panel applets
  This library is used by GNOME Panel applets.
@@ -110,7 +105,6 @@
 Package: libpanel-applet-dev
 Section: libdevel
 Architecture: any
-Multi-Arch: same
 Depends: gir1.2-panelapplet-5.0 (= ${binary:Version}),
          libglib2.0-dev (>= 2.35.0),
          libgtk-3-dev (>= 3.3.8),
@@ -124,7 +118,6 @@
 Package: libpanel-applet-doc
 Section: doc
 Architecture: all
-Multi-Arch: foreign
 Depends: ${misc:Depends}
 Description: library for GNOME Panel applets - documentation files
  This package provides the documentation files for the GNOME Panel applet

Modified: desktop/experimental/gnome-panel/debian/gnome-panel.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/gnome-panel.install?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/gnome-panel.install	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/gnome-panel.install	[utf-8] Thu Jun 11 10:15:40 2015
@@ -1,4 +1,4 @@
 usr/bin
-usr/lib/*/gnome-panel/*/*.so
+usr/lib/gnome-panel/*/*.so
 usr/share/applications
 usr/share/man

Modified: desktop/experimental/gnome-panel/debian/libpanel-applet-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/libpanel-applet-dev.install?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/libpanel-applet-dev.install	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/libpanel-applet-dev.install	[utf-8] Thu Jun 11 10:15:40 2015
@@ -1,4 +1,4 @@
 usr/include
-usr/lib/*/libpanel-applet*.so
-usr/lib/*/pkgconfig
+usr/lib/libpanel-applet*.so
+usr/lib/pkgconfig
 usr/share/gir-1.0

Modified: desktop/experimental/gnome-panel/debian/libpanel-applet0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/libpanel-applet0.install?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/libpanel-applet0.install	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/libpanel-applet0.install	[utf-8] Thu Jun 11 10:15:40 2015
@@ -1 +1 @@
-usr/lib/*/libpanel-applet*.so.*
+usr/lib/libpanel-applet*.so.*

Modified: desktop/experimental/gnome-panel/debian/patches/fix_typelibdir.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/patches/fix_typelibdir.patch?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/patches/fix_typelibdir.patch	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/patches/fix_typelibdir.patch	[utf-8] Thu Jun 11 10:15:40 2015
@@ -1,11 +1,11 @@
 Description: fix typelibdir path for Debian
 Author: Dmitry Shachnev <mitya57 at debian.org>
 Forwarded: yes
-Last-Update: 2014-10-30
+Last-Update: 2015-06-11
 
 --- a/libpanel-applet/Makefile.am
 +++ b/libpanel-applet/Makefile.am
-@@ -124,7 +124,7 @@
+@@ -125,7 +125,7 @@
  girdir = $(datadir)/gir-1.0
  gir_DATA = $(INTROSPECTION_GIRS)
  

Modified: desktop/experimental/gnome-panel/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-panel/debian/rules?rev=45029&op=diff
==============================================================================
--- desktop/experimental/gnome-panel/debian/rules	[utf-8] (original)
+++ desktop/experimental/gnome-panel/debian/rules	[utf-8] Thu Jun 11 10:15:40 2015
@@ -4,7 +4,6 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/class/gnome.mk
-include /usr/share/dpkg/architecture.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
@@ -12,7 +11,6 @@
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
 DEB_CONFIGURE_EXTRA_FLAGS += \
-			--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 			--enable-gtk-doc \
 			--enable-telepathy-glib
 ifneq ($(DEB_BUILD_GNU_SYSTEM),gnu)




More information about the pkg-gnome-commits mailing list