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