r47914 - in /desktop/unstable/libpeas/debian: changelog control control.in libpeas-1.0-0-python2loader.install libpeas-1.0-0.install rules

ah at users.alioth.debian.org ah at users.alioth.debian.org
Fri Apr 15 08:31:50 UTC 2016


Author: ah
Date: Fri Apr 15 08:31:50 2016
New Revision: 47914

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=47914
Log:
* Split out python2 loader in a separate package (Closes: #806824)
* Use --fail-missing when installing package files.
* Bump Standards-Version to 3.9.8

Added:
    desktop/unstable/libpeas/debian/libpeas-1.0-0-python2loader.install
Modified:
    desktop/unstable/libpeas/debian/changelog
    desktop/unstable/libpeas/debian/control
    desktop/unstable/libpeas/debian/control.in
    desktop/unstable/libpeas/debian/libpeas-1.0-0.install
    desktop/unstable/libpeas/debian/rules

Modified: desktop/unstable/libpeas/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libpeas/debian/changelog?rev=47914&op=diff
==============================================================================
--- desktop/unstable/libpeas/debian/changelog	[utf-8] (original)
+++ desktop/unstable/libpeas/debian/changelog	[utf-8] Fri Apr 15 08:31:50 2016
@@ -1,8 +1,11 @@
-libpeas (1.18.0-2) UNRELEASED; urgency=medium
+libpeas (1.18.0-2) experimental; urgency=medium
 
   * Add Build-Depends-Package meta-tags to symbols file.
-
- -- Andreas Henriksson <andreas at fatal.se>  Wed, 13 Apr 2016 10:03:34 +0200
+  * Split out python2 loader in a separate package (Closes: #806824)
+  * Use --fail-missing when installing package files.
+  * Bump Standards-Version to 3.9.8
+
+ -- Andreas Henriksson <andreas at fatal.se>  Fri, 15 Apr 2016 10:17:52 +0200
 
 libpeas (1.18.0-1) experimental; urgency=medium
 

Modified: desktop/unstable/libpeas/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libpeas/debian/control?rev=47914&op=diff
==============================================================================
--- desktop/unstable/libpeas/debian/control	[utf-8] (original)
+++ desktop/unstable/libpeas/debian/control	[utf-8] Fri Apr 15 08:31:50 2016
@@ -23,7 +23,7 @@
                adwaita-icon-theme,
                xvfb,
                xauth
-Standards-Version: 3.9.7
+Standards-Version: 3.9.8
 Section: libs
 Homepage: https://wiki.gnome.org/Projects/Libpeas
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libpeas/
@@ -37,6 +37,22 @@
          libpeas-common
 Description: Application plugin library
  libpeas is a library that allows applications to support plugins.
+
+Package: libpeas-1.0-0-python2loader
+Section: oldlibs
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libpeas-common
+Description: Application plugin library - python2 support
+ libpeas is a library that allows applications to support plugins.
+ This package contains the Python 2 loader shared library.
+ .
+ If your plugin is written in python2, please consider porting it to
+ python3 and drop the dependency on this package.
+ .
+ This package exists only for backwards-compatibility with plugins
+ that have not yet been ported. It should be considered deprecated.
 
 Package: libpeas-dev
 Section: libdevel

Modified: desktop/unstable/libpeas/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libpeas/debian/control.in?rev=47914&op=diff
==============================================================================
--- desktop/unstable/libpeas/debian/control.in	[utf-8] (original)
+++ desktop/unstable/libpeas/debian/control.in	[utf-8] Fri Apr 15 08:31:50 2016
@@ -19,7 +19,7 @@
                adwaita-icon-theme,
                xvfb,
                xauth
-Standards-Version: 3.9.7
+Standards-Version: 3.9.8
 Section: libs
 Homepage: https://wiki.gnome.org/Projects/Libpeas
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libpeas/
@@ -33,6 +33,22 @@
          libpeas-common
 Description: Application plugin library
  libpeas is a library that allows applications to support plugins.
+
+Package: libpeas-1.0-0-python2loader
+Section: oldlibs
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libpeas-common
+Description: Application plugin library - python2 support
+ libpeas is a library that allows applications to support plugins.
+ This package contains the Python 2 loader shared library.
+ .
+ If your plugin is written in python2, please consider porting it to
+ python3 and drop the dependency on this package.
+ .
+ This package exists only for backwards-compatibility with plugins
+ that have not yet been ported. It should be considered deprecated.
 
 Package: libpeas-dev
 Section: libdevel

Added: desktop/unstable/libpeas/debian/libpeas-1.0-0-python2loader.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libpeas/debian/libpeas-1.0-0-python2loader.install?rev=47914&op=file
==============================================================================
--- desktop/unstable/libpeas/debian/libpeas-1.0-0-python2loader.install	(added)
+++ desktop/unstable/libpeas/debian/libpeas-1.0-0-python2loader.install	[utf-8] Fri Apr 15 08:31:50 2016
@@ -0,0 +1 @@
+usr/lib/libpeas-1.0/loaders/libpythonloader.so

Modified: desktop/unstable/libpeas/debian/libpeas-1.0-0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libpeas/debian/libpeas-1.0-0.install?rev=47914&op=diff
==============================================================================
--- desktop/unstable/libpeas/debian/libpeas-1.0-0.install	[utf-8] (original)
+++ desktop/unstable/libpeas/debian/libpeas-1.0-0.install	[utf-8] Fri Apr 15 08:31:50 2016
@@ -1,2 +1,2 @@
 usr/lib/*.so.*
-usr/lib/libpeas-1.0/loaders/*.so
+usr/lib/libpeas-1.0/loaders/libpython3loader.so

Modified: desktop/unstable/libpeas/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libpeas/debian/rules?rev=47914&op=diff
==============================================================================
--- desktop/unstable/libpeas/debian/rules	[utf-8] (original)
+++ desktop/unstable/libpeas/debian/rules	[utf-8] Fri Apr 15 08:31:50 2016
@@ -15,6 +15,8 @@
 
 DEB_MAKE_CHECK_TARGET =
 
+DEB_DH_INSTALL_ARGS = --fail-missing -X.la -X.pyc
+
 build/libpeas-1.0-0::
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	HOME=$(CURDIR) xvfb-run $(MAKE) check




More information about the pkg-gnome-commits mailing list