[SCM] mate-menus Debian package branch, master, updated. f678d78a3976c7dc6d8d0718499d51b2445897f9

Mike Gabriel sunweaver at moszumanska.debian.org
Mon Jan 13 09:24:27 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-mate/mate-menus.git;a=commitdiff;h=173fdda

The following commit has been merged in the master branch:
commit 173fdda3e5e3232840c6570253adb348796b6c50
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Mon Jan 13 10:16:14 2014 +0100

    fix several lintian issues
---
 debian/control | 35 +++++++++++++++++++++++++----------
 debian/rules   |  6 ++++++
 2 files changed, 31 insertions(+), 10 deletions(-)

diff --git a/debian/control b/debian/control
index 5f724a6..048680a 100644
--- a/debian/control
+++ b/debian/control
@@ -16,6 +16,7 @@ Standards-Version: 3.9.5
 Homepage: http://www.mate-desktop.org/
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-mate/mate-menus.git;a=summary
 Vcs-Git: git://anonscm.debian.org/pkg-mate/mate-menus.git
+X-Python-Version: >= 2.7
 
 Package: mate-menus
 Architecture: any
@@ -35,7 +36,6 @@ Description: implementation of the freedesktop menu specification for MATE
 Package: libmate-menu2
 Architecture: any
 Multi-Arch: same
-Section: libs
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Breaks: mate-menus (<= 1.0.2-1), libmatemenu
@@ -47,7 +47,7 @@ Description: implementation of the freedesktop menu specification for MATE (libr
  .
  http://www.freedesktop.org/Standards/menu-spec
  .
- This package contains the library.
+ This package contains the actual library files.
 
 Package: libmate-menu-dev
 Architecture: any
@@ -56,12 +56,11 @@ Section: libdevel
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          libmate-menu2 (= ${binary:Version}),
-         mate-menus (= ${binary:Version}),
          libglib2.0-dev
 Breaks: libmatemenu-dev
 Replaces: libmatemenu-dev
 Provides: libmatemenu-dev
-Description: implementation of the freedesktop menu specification for MATE (development files)
+Description: implementation of the freedesktop menu specification for MATE (headers)
  The package contains an implementation of the draft
  "Desktop Menu Specification" from freedesktop.org:
  .
@@ -90,11 +89,11 @@ Depends: ${shlibs:Depends},
          ${misc:Depends},
          ${python:Depends},
          python-gtk2
-Description: implementation of the freedesktop menu specification for MATE (python bindings)
+Description: implementation of the freedesktop menu specification for MATE (Python bindings)
  The package contains an implementation of the draft
  "Desktop Menu Specification" from freedesktop.org.
  .
- This package contains the python bindings.
+ This package contains the Python bindings.
 
 Package: libmate-menu2-dbg
 Architecture: any
@@ -102,10 +101,26 @@ Multi-Arch: same
 Section: debug
 Priority: extra
 Depends: ${misc:Depends},
-         mate-menus (= ${binary:Version}),
          libmate-menu2 (= ${binary:Version})
-Description: implementation of the freedesktop menu specification for MATE (debugging symbols)
- This package contains debugging symbols for mate-menus and the
- libmate-menu2 library. It is provided to help debugging problems.
+Description: implementation of the freedesktop menu spec for MATE (debugging symbols)
+ The package contains an implementation of the draft
+ "Desktop Menu Specification" from freedesktop.org.
+ .
+ The debugging symbols are installed in /usr/lib/debug and will
+ automatically be used by gdb.
+
+Package: python-mate-menu-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: ${misc:Depends},
+         ${python:Depends},
+         python-mate-menu,
+Description: implementation of the freedesktop menu spec for MATE (Python debugging symbols)
+ The package contains an implementation of the draft
+ "Desktop Menu Specification" from freedesktop.org.
+ .
+ This package contains the debugging symbols of the Python bindings.
+ .
  The debugging symbols are installed in /usr/lib/debug and will
  automatically be used by gdb.
diff --git a/debian/rules b/debian/rules
index 75eefe3..e37003a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,10 @@
 #!/usr/bin/make -f
 
+export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
+export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
+export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
+export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+
 %:
 	dh $@ --with python2
 
@@ -13,6 +18,7 @@ override_dh_install:
 
 override_dh_strip:
 	dh_strip -p libmate-menu2 --dbg-package=libmate-menu2-dbg
+	dh_strip -p python-mate-menu --dbg-package=python-mate-menu-dbg
 
 get-orig-source:
 	uscan --noconf --force-download --rename --download-current-version --destdir=..

-- 
mate-menus Debian package



More information about the pkg-mate-commits mailing list