debian/0000755000000000000000000000000012301123347007162 5ustar debian/control.in0000644000000000000000000000571612255065571011217 0ustar Source: libpeas Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: cdbs (>= 0.4.90), debhelper (>= 8), dh-autoreconf, gnome-pkg-tools, intltool (>= 0.40), gtk-doc-tools (>= 1.11), libglib2.0-dev (>= 2.31.2), libgladeui-dev, gobject-introspection (>= 0.10.1), libgirepository1.0-dev (>= 0.10.1), libgtk-3-dev, # libseed-gtk3-dev (>= 2.91.91) [!mips], # libgjs-dev (>= 1.35.8), python-dev (>= 2.5.2), python-gi-dev (>= 3.7.2), python3-dev, gnome-icon-theme, xvfb, xauth Standards-Version: 3.9.4 Section: libs Homepage: https://wiki.gnome.org/Libpeas Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libpeas/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libpeas/ Package: libpeas-1.0-0 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libpeas-common Description: Application plugin library libpeas is a library that allows applications to support plugins. Package: libpeas-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libpeas-1.0-0 (= ${binary:Version}), gir1.2-peas-1.0 (= ${binary:Version}), libglib2.0-dev (>= 2.31.2), libgirepository1.0-dev (>= 0.10.1), libgtk-3-dev (>= 2.90) Suggests: libpeas-doc Description: Application plugin library (development files) libpeas is a library that allows applications to support plugins. . This package contains the headers files required for developing software that uses libpeas. Package: libpeas-doc Section: doc Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libpeas-examples Description: Application plugin library (documentation) libpeas is a library that allows applications to support plugins. . This package contains the API reference for libpeas. Package: libpeas-common Section: libs Architecture: all Depends: ${misc:Depends} Replaces: libpeas-1.0-0 (<< 0.7.0-1) Description: Application plugin library (common files) libpeas is a library that allows applications to support plugins. . This package contains common files, such as translations and icons. Package: gir1.2-peas-1.0 Section: introspection Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, ${gir:Depends} Conflicts: gir1.0-libpeas-1.0, gir1.0-peas-1.0 Replaces: gir1.0-libpeas-1.0, gir1.0-peas-1.0 Description: Application plugin library (introspection files) libpeas is a library that allows applications to support plugins. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. debian/copyright0000644000000000000000000000444312255065571011136 0ustar This work was packaged for Debian by: Robert Ancell on Wed, 21 Jul 2010 11:03:42 +0200 It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/libpeas/ Upstream Authors: Contributors to libpeas: Steve Frécinaux Ignacio Casal Quinteiro Contributors to the gedit plugin system: Paolo Maggi Paolo Borelli Steve Frécinaux Jesse van den Kieboom Ignacio Casal Quinteiro Raphaël Slinckx Contributors to Epiphany's plugin system: Marco Pesenti Gritti Christian Persch James Willcox Crispin Flowerday Adam Hooper Copyright: Copyright (C) Free Software Foundation Copyright (C) Paolo Maggi Copyright (C) James Willcox Copyright (C) Christian Persch Copyright (C) Paolo Borelli Copyright (C) Marco Pesenti Gritti Copyright (C) Steve Frécinaux Copyright (C) Ignacio Casal Quinteiro Copyright (C) Jesse van den Kieboom Copyright (C) Garrett Regier License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Library General Public License can be found in /usr/share/common-licenses/LGPL-2'. The Debian packaging is: Copyright (C) 2010 Robert Ancell and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. debian/gir1.2-peas-1.0.install0000644000000000000000000000003112255065571013004 0ustar usr/lib/girepository-1.0 debian/libpeas-dev.install0000644000000000000000000000012612255065571012760 0ustar usr/include usr/lib/*.so usr/lib/pkgconfig usr/share/gir-1.0 usr/share/glade/catalogs debian/changelog0000644000000000000000000002753512301123347011050 0ustar libpeas (1.8.1-2ubuntu2) trusty; urgency=medium * No change rebuild for Python 3.4. -- Matthias Klose Wed, 19 Feb 2014 13:42:54 +0100 libpeas (1.8.1-2ubuntu1) trusty; urgency=medium * Sync with Debian. Remaining changes: - debian/control.in: + Don't build-depend against seed or gjs since they're in universe - debian/rules: + Explicitly disable gjs and seed -- Jackson Doak Thu, 19 Dec 2013 16:26:49 +1100 libpeas (1.8.1-2) unstable; urgency=low * debian/patches/0002-Fix-autogen-with-latest-gnome-common.patch: Cherry-pick patch from upstream to drop usage of AM_GNU_GETTEXT as this is not working in combination with IT_PROG_INTLTOOL. This fixes a FTBFS with latest gnome-common which uses autoreconf now. (Closes: #724555) * Delete __pycache__ directory in addition to compiled .pyc and .pyo files. -- Michael Biebl Mon, 14 Oct 2013 11:53:01 +0200 libpeas (1.8.1-1ubuntu1) saucy; urgency=low * Sync with Debian. Remaining changes: - debian/control.in: + Don't build-depend against seed or gjs since they're in universe - debian/rules: + Explicitly disable gjs and seed -- Jeremy Bicha Thu, 01 Aug 2013 18:31:58 -0400 libpeas (1.8.1-1) unstable; urgency=low [ Michael Biebl ] * Upload to unstable. [ Iain Lane ] * debian/patches/0001-Fix-tests-after-glib-string-change.patch: Cherry-pick from upstream to work with `old' and 'new' GLib strings. Fixes FTBFS in test suite. [ Jeremy Bicha ] * Update homepage [ Michael Biebl ] * New upstream release. * debian/watch: Track stable releases. -- Michael Biebl Thu, 01 Aug 2013 17:29:30 +0200 libpeas (1.8.0-1) experimental; urgency=low * New upstream release. + debian/patches/30_fix_python2-config.patch: - Removed, included upstream. -- Emilio Pozuelo Monfort Thu, 28 Mar 2013 02:19:29 +0100 libpeas (1.7.0-2) experimental; urgency=low * debian/control.in: + Bump libgjs-dev build dependency to build against libgjs0c. * debian/rules: + Set $HOME when running the test suite, fixes the build on some buildds where $HOME is not writable. -- Emilio Pozuelo Monfort Sun, 24 Mar 2013 21:58:10 +0100 libpeas (1.7.0-1) experimental; urgency=low * New upstream release. * debian/control: - Bump Standards-Version to 3.9.4. - Build-Depends on python3-dev to build python3 loader. - Build-Depends on dh_autoreconf. - Build-Depends on python-gi-dev (>= 3.7.2) to pass testsuite. - Build-Depends on xvfb and xauth to run testsuite. - Build-Depends on libgjs-dev to build gjs loader. - Build-Depends on libseed-gtk3-dev also on ia64. * debian/rules: - Enable python3 loader (Closes: #678354). - Enable gjs loader. - Enable seed loader on ia64. - Include autoreconf.mk to run dh_autoreconf. - Enable testsuite. - Run gnome-autogen.sh * debian/patches: - Added 30_fix_python2-config.patch: Check for python-config binary. -- Thomas Bechtold Sat, 16 Mar 2013 07:27:26 +0100 libpeas (1.6.2-1) experimental; urgency=low * New upstream release * Drop vala build-dep and configure flag, vala demo plugin dropped upstream. (Closes: #675656) * Update for new libpeas-1.0-0 symbols (2 additions) -- Andreas Henriksson Sun, 09 Dec 2012 22:54:16 +0100 libpeas (1.4.0-2) unstable; urgency=low * Don't enable the seed plugin on ia64 and mips since seed is not available on those architectures. -- Michael Biebl Sat, 31 Mar 2012 23:37:26 +0200 libpeas (1.4.0-1) unstable; urgency=low * New upstream release. * debian/watch: Track .xz tarballs. * Bump (Build-)Depends on libglib2.0-dev to (>= 2.31.2). * debian/libpeas-1.0-0.symbols: Add new symbols and remove 2 internal symbols which were dropped upstream. * Explicitly enable the plugins (vala, python, seed) for more reliable build results. * Use find to remove the compiled python and libtool .la files. * Bump Standards-Version to 3.9.3. -- Michael Biebl Sat, 31 Mar 2012 08:26:42 +0200 libpeas (1.2.0-2) unstable; urgency=low [ Josselin Mouette ] * Replace python-gobject by python-gi. [ Michael Biebl ] * Change section of gir1.2-peas-1.0 to introspection. [ Josselin Mouette ] * Update repository URL. -- Michael Biebl Thu, 15 Mar 2012 20:17:11 +0100 libpeas (1.2.0-1) unstable; urgency=low [ Oliver Sauder ] * Renamed peas vapi file to libpeas-1.0.vapi (Closes: #639625) [ Laurent Bigonville ] * debian/control.in: - Bump Priority to optional - Drop duplicate Section to please lintian * debian/libpeas-doc.lintian-overrides: Override documentation-package-not-architecture-independent [ Sjoerd Simons ] * New upstream release * Binds plugin module symbols globally, fixes python plugins (Closes: 647292) * Sync with ubuntu: * Don't ship vapi files, rely on valac-0.14 shipping them * debian/libpeas-1.0-0.symbols: Updates * Put libpeas-1.0-0, libpeas-common and gir1.2-peas-1.0 in section libs * Don't run the GTK test as they require an X server * Set priority to extra -- Sjoerd Simons Sun, 20 Nov 2011 23:21:10 +0000 libpeas (1.1.1-1) unstable; urgency=low * New upstream release. * debian/libpeas-1.0-0.symbols: Update for new API additions. -- Michael Biebl Wed, 03 Aug 2011 19:11:54 +0200 libpeas (1.1.0-1) unstable; urgency=low * New upstream release. * Update debian/libpeas-1.0-0.symbols. * debian/rules: Build gtk-doc documentation. * Install the complete /usr/lib/peas-demo directory and remove compiled python and libtool .la files afterwards. This way we don't fail on architectures where seed is disabled and no .js files are installed. -- Michael Biebl Fri, 22 Jul 2011 00:16:40 +0200 libpeas (1.0.0-5) unstable; urgency=low * debian/libpeas-doc.install: - Install .js and .py plugin files for peas-demo. * Disable seed support on mips. Should be re-enabled when #633730 is fixed. -- Michael Biebl Thu, 21 Jul 2011 18:41:59 +0200 libpeas (1.0.0-4) unstable; urgency=low [ Sebastien Bacher ] * debian/control.in: build-depends on libgladeui-dev * Install the glade catalogue [ Michael Biebl ] * Rely on cdbs to call dh_girepository: - Bump Build-Depends on cdbs to (>= 0.4.90). - Remove custom dh_girepository rules from debian/rules. * Disable seed support on ia64 until #582774 is fixed. * Upload to unstable. - Update Vcs-* fields. - Remove check-dist.mk from debian/rules. -- Michael Biebl Wed, 13 Jul 2011 10:49:51 +0200 libpeas (1.0.0-3) experimental; urgency=low * Exclude plugin directory when calling dh_makeshlibs for libpeas-1.0-0 and remove those symbols from debian/libpeas-1.0-0.symbols. * debian/watch: Don't run uupdate. * debian/control.in: - Bump dependency on libgirepository1.0-dev to (>= 0.10.1) for libpeas-dev according to the .pc file. - Bump Build-Depends on libgirepository1.0-dev to (>= 0.10.1). * Don't install libtool .la files for loader plugins and peas-demo. -- Michael Biebl Sun, 19 Jun 2011 01:19:40 +0200 libpeas (1.0.0-2) experimental; urgency=low [ Michael Terry ] * debian/libpeas-1.0-0.symbols: add symbols file [ Martin Pitt ] * Enable Vala support: - debian/control.in: Add valac-0.12 build dependency. configure picks that up and enables Vala support. - debian/rules: Call vapigen to build a vapi from generated gir. - debian/libpeas-dev.install: Ship libpeas-1.0.vapi. * debian/rules: Run tests during build, but make sure that we don't build the tests with -Bsymbolic-functions, which confuses them. Thanks to Michael Terry for the patch! (Closes: #627115) * debian/control.in: Add gnome-icon-theme build dependency. One of the self tests checks the "gtk-about" stock icon, so ensure that it can actually find it. * debian/control.in: Bump Standards-Version to 3.9.2, no changes necessary. * debian/copyright: Update FSF address, thanks lintian. -- Martin Pitt Tue, 31 May 2011 15:29:55 +0200 libpeas (1.0.0-1) experimental; urgency=low [ Josselin Mouette ] * Make the -dev package depend on the gir package. [ Andreas Henriksson ] * New upstream release. - Bump gobject-introspection and seed build dependencies according to configure.ac [ Frederic Peters ] * debian/rules: don't install compiled python files for the demo plugin. -- Frederic Peters Wed, 13 Apr 2011 16:59:57 +0200 libpeas (0.9.0-1) experimental; urgency=low * New upstream release. -- Frederic Peters Mon, 28 Mar 2011 12:05:11 +0530 libpeas (0.7.3-2) experimental; urgency=low * Fix typo in the libpeas-dev dependencies -- Sjoerd Simons Sat, 26 Feb 2011 16:45:50 +0000 libpeas (0.7.3-1) experimental; urgency=low [ Sebastien Bacher ] * debian/control.in: - conflicts, replaces with old ubuntu naming to avoid upgrade issues. (Closes: #612478) [ Sjoerd Simons ] * New upstream release (0.7.3) * Transition to libgtk-3-* package nameing -- Sjoerd Simons Sat, 26 Feb 2011 16:17:43 +0000 libpeas (0.7.1-1) experimental; urgency=low * New upstream release. -- Emilio Pozuelo Monfort Mon, 31 Jan 2011 23:29:06 +0000 libpeas (0.7.0-1) experimental; urgency=low [ Sjoerd Simons ] * Initial debian revision [ Emilio Pozuelo Monfort ] * debian/control.in, debian/rules: - Switch to CDBS. * debian/rules: - Call dh_girepository. * debian/control.in: - Update the Homepage. - Fix the libpeas-dev dependencies. * debian/copyright: - Remove version from the download location. * debian/control.in, debian/libpeas-{examples,doc}.install: - Rename libpeas-examples to libpeas-doc and ship the documentation on it. * debian/control.in, debian/libpeas-common.install: - Add a common package. * debian/libpeas-dev: - Don't install libtool .la files. * debian/control.in, debian/compat: - Bump debhelper compatibility to 8. -- Emilio Pozuelo Monfort Mon, 20 Dec 2010 00:55:33 +0000 libpeas (0.7.0-0ubuntu2) natty; urgency=low * Rebuild with python 2.7 as the python default. -- Matthias Klose Thu, 09 Dec 2010 16:52:36 +0000 libpeas (0.7.0-0ubuntu1) natty; urgency=low * New upstream release * debian/control: - Update dependencies * debian/patches/older_gobject_introspection: - Dropped, not needed now * debian/rules: - Don't call autoreconf - Don't build against gtk2 - Call dh_girepository to set gir:Depends * debian/watch: - Use bz2 tarballs -- Michael Terry Mon, 15 Nov 2010 16:38:37 -0500 libpeas (0.5.3-0ubuntu5) maverick; urgency=low * debian/control: * debian/gir1.0-libpeas-1.0.install: * debian/gir1.0-peas-1.0.install: - Fix name of GIR package -- Robert Ancell Fri, 20 Aug 2010 15:36:33 +1000 libpeas (0.5.3-0ubuntu4) maverick; urgency=low * Rebuild against latest gobject-introspection -- Robert Ancell Wed, 11 Aug 2010 09:19:37 +1000 libpeas (0.5.3-0ubuntu3) maverick; urgency=low * debian/control: - Build-depend on intltool, gtk-doc-tools -- Robert Ancell Mon, 09 Aug 2010 16:44:03 +1000 libpeas (0.5.3-0ubuntu2) maverick; urgency=low * debian/control: - Build-depend on gobject-introspection -- Robert Ancell Mon, 09 Aug 2010 12:14:50 +1000 libpeas (0.5.3-0ubuntu1) maverick; urgency=low * Initial release -- Robert Ancell Tue, 03 Aug 2010 17:45:27 +1000 debian/libpeas-1.0-0.install0000644000000000000000000000006012255065571012632 0ustar usr/lib/*.so.* usr/lib/libpeas-1.0/loaders/*.so debian/compat0000644000000000000000000000000212255065571010374 0ustar 8 debian/libpeas-doc.lintian-overrides0000644000000000000000000000016012255065571014735 0ustar #lintian-doc package contains a demo executable libpeas-doc: documentation-package-not-architecture-independent debian/libpeas-1.0-0.symbols0000644000000000000000000001212412255065571012660 0ustar libpeas-1.0.so.0 libpeas-1.0-0 #MINVER# peas_activatable_activate@Base 1.0.0 peas_activatable_deactivate@Base 1.0.0 peas_activatable_get_type@Base 1.0.0 peas_activatable_update_state@Base 1.0.0 peas_cclosure_marshal_VOID__BOXED_OBJECT@Base 1.0.0 peas_debug_init@Base 1.0.0 peas_dirs_get_data_dir@Base 1.0.0 peas_dirs_get_lib_dir@Base 1.0.0 peas_dirs_get_locale_dir@Base 1.0.0 peas_dirs_get_plugin_loaders_dir@Base 1.0.0 peas_engine_add_search_path@Base 1.0.0 peas_engine_create_extension@Base 1.0.0 peas_engine_create_extension_valist@Base 1.0.0 peas_engine_create_extensionv@Base 1.0.0 peas_engine_enable_loader@Base 1.0.0 peas_engine_garbage_collect@Base 1.0.0 peas_engine_get_default@Base 1.0.0 peas_engine_get_loaded_plugins@Base 1.0.0 peas_engine_get_plugin_info@Base 1.0.0 peas_engine_get_plugin_list@Base 1.0.0 peas_engine_get_type@Base 1.0.0 peas_engine_load_plugin@Base 1.0.0 peas_engine_new@Base 1.0.0 peas_engine_prepend_search_path@Base 1.6.2 peas_engine_provides_extension@Base 1.0.0 peas_engine_rescan_plugins@Base 1.0.0 peas_engine_set_loaded_plugins@Base 1.0.0 peas_engine_shutdown@Base 1.0.0 peas_engine_unload_plugin@Base 1.0.0 peas_extension_base_get_data_dir@Base 1.0.0 peas_extension_base_get_plugin_info@Base 1.0.0 peas_extension_base_get_type@Base 1.0.0 peas_extension_call@Base 1.0.0 peas_extension_call_valist@Base 1.0.0 peas_extension_callv@Base 1.0.0 peas_extension_get_extension_type@Base 1.0.0 peas_extension_get_type@Base 1.0.0 peas_extension_register_subclass@Base 1.0.0 peas_extension_set_call@Base 1.0.0 peas_extension_set_call_valist@Base 1.0.0 peas_extension_set_callv@Base 1.0.0 peas_extension_set_foreach@Base 1.1.0 peas_extension_set_get_extension@Base 1.0.0 peas_extension_set_get_type@Base 1.0.0 peas_extension_set_new@Base 1.0.0 peas_extension_set_new_valist@Base 1.0.0 peas_extension_set_newv@Base 1.0.0 peas_extension_wrapper_callv@Base 1.1.1 peas_extension_wrapper_get_extension_type@Base 1.1.1 peas_extension_wrapper_get_type@Base 1.1.1 peas_gettext@Base 1.0.0 peas_gi_argument_to_pointer@Base 1.0.0 peas_gi_get_method_info@Base 1.0.0 peas_gi_get_type_from_name@Base 1.4.0 peas_gi_method_call@Base 1.4.0 peas_gi_pointer_to_argument@Base 1.0.0 peas_gi_valist_to_arguments@Base 1.0.0 peas_object_module_create_object@Base 1.0.0 peas_object_module_get_library@Base 1.0.0 peas_object_module_get_module_name@Base 1.0.0 peas_object_module_get_path@Base 1.0.0 peas_object_module_get_type@Base 1.0.0 peas_object_module_new@Base 1.0.0 peas_object_module_provides_object@Base 1.0.0 peas_object_module_register_extension_factory@Base 1.0.0 peas_object_module_register_extension_type@Base 1.0.0 peas_plugin_info_error_quark@Base 1.0.0 peas_plugin_info_get_authors@Base 1.0.0 peas_plugin_info_get_copyright@Base 1.0.0 peas_plugin_info_get_data_dir@Base 1.0.0 peas_plugin_info_get_dependencies@Base 1.0.0 peas_plugin_info_get_description@Base 1.0.0 peas_plugin_info_get_external_data@Base 1.6.2 peas_plugin_info_get_help_uri@Base 1.0.0 peas_plugin_info_get_icon_name@Base 1.0.0 peas_plugin_info_get_module_dir@Base 1.0.0 peas_plugin_info_get_module_name@Base 1.0.0 peas_plugin_info_get_name@Base 1.0.0 peas_plugin_info_get_settings@Base 1.4.0 peas_plugin_info_get_type@Base 1.0.0 peas_plugin_info_get_version@Base 1.0.0 peas_plugin_info_get_website@Base 1.0.0 peas_plugin_info_has_dependency@Base 1.0.0 peas_plugin_info_is_available@Base 1.0.0 peas_plugin_info_is_builtin@Base 1.0.0 peas_plugin_info_is_hidden@Base 1.0.0 peas_plugin_info_is_loaded@Base 1.0.0 peas_plugin_loader_c_get_type@Base 1.4.0 peas_plugin_loader_c_new@Base 1.4.0 peas_plugin_loader_create_extension@Base 1.0.0 peas_plugin_loader_garbage_collect@Base 1.0.0 peas_plugin_loader_get_type@Base 1.0.0 peas_plugin_loader_initialize@Base 1.2.0 peas_plugin_loader_load@Base 1.0.0 peas_plugin_loader_provides_extension@Base 1.0.0 peas_plugin_loader_unload@Base 1.0.0 libpeas-gtk-1.0.so.0 libpeas-1.0-0 #MINVER# peas_gtk_configurable_create_configure_widget@Base 1.0.0 peas_gtk_configurable_get_type@Base 1.0.0 peas_gtk_disable_plugins_dialog_get_type@Base 1.0.0 peas_gtk_disable_plugins_dialog_new@Base 1.0.0 peas_gtk_plugin_manager_get_type@Base 1.0.0 peas_gtk_plugin_manager_get_view@Base 1.0.0 peas_gtk_plugin_manager_new@Base 1.0.0 peas_gtk_plugin_manager_store_can_enable@Base 1.0.0 peas_gtk_plugin_manager_store_get_enabled@Base 1.0.0 peas_gtk_plugin_manager_store_get_iter_from_plugin@Base 1.0.0 peas_gtk_plugin_manager_store_get_plugin@Base 1.0.0 peas_gtk_plugin_manager_store_get_type@Base 1.0.0 peas_gtk_plugin_manager_store_new@Base 1.0.0 peas_gtk_plugin_manager_store_reload@Base 1.0.0 peas_gtk_plugin_manager_store_set_all_enabled@Base 1.0.0 peas_gtk_plugin_manager_store_set_enabled@Base 1.0.0 peas_gtk_plugin_manager_store_toggle_enabled@Base 1.0.0 peas_gtk_plugin_manager_view_get_selected_plugin@Base 1.0.0 peas_gtk_plugin_manager_view_get_show_builtin@Base 1.0.0 peas_gtk_plugin_manager_view_get_type@Base 1.0.0 peas_gtk_plugin_manager_view_new@Base 1.0.0 peas_gtk_plugin_manager_view_set_selected_plugin@Base 1.0.0 peas_gtk_plugin_manager_view_set_show_builtin@Base 1.0.0 debian/patches/0000755000000000000000000000000012255065620010620 5ustar debian/patches/0001-Fix-tests-after-glib-string-change.patch0000644000000000000000000000570012255065571020655 0ustar From cff159bccc584494059670dd24120522988199ff Mon Sep 17 00:00:00 2001 From: Garrett Regier Date: Tue, 21 May 2013 14:42:06 -0700 Subject: [PATCH] Fix tests after glib string change The strings used to use `really dumb quote' and now use 'dumb quotes'. https://git.gnome.org/browse/glib/commit/?id=4b94c0831e449374ce769cb4938a28b3dca59a43 --- tests/libpeas-gtk/testing/testing.c | 2 +- tests/libpeas/extension-set.c | 2 +- tests/libpeas/testing/testing-extension.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/libpeas-gtk/testing/testing.c b/tests/libpeas-gtk/testing/testing.c index 7a5d2ea..a3a070e 100644 --- a/tests/libpeas-gtk/testing/testing.c +++ b/tests/libpeas-gtk/testing/testing.c @@ -43,7 +43,7 @@ testing_init (gint *argc, gtk_test_init (argc, argv, NULL); - /* Must be after gtk_test_init() changes the log settings*/ + /* Must be after gtk_test_init() changes the log settings */ testing_util_init (); g_irepository_prepend_search_path (BUILDDIR "/libpeas-gtk"); diff --git a/tests/libpeas/extension-set.c b/tests/libpeas/extension-set.c index bbb9668..38bcea4 100644 --- a/tests/libpeas/extension-set.c +++ b/tests/libpeas/extension-set.c @@ -114,7 +114,7 @@ test_extension_set_create_invalid (PeasEngine *engine) { PeasExtensionSet *extension_set; - testing_util_push_log_hook ("*assertion `G_TYPE_IS_INTERFACE (*)' failed"); + testing_util_push_log_hook ("*assertion*G_TYPE_IS_INTERFACE*failed"); testing_util_push_log_hook ("*type 'PeasActivatable' has no property named 'invalid-property'"); /* Invalid GType */ diff --git a/tests/libpeas/testing/testing-extension.c b/tests/libpeas/testing/testing-extension.c index c1efd53..7fde1d4 100644 --- a/tests/libpeas/testing/testing-extension.c +++ b/tests/libpeas/testing/testing-extension.c @@ -100,7 +100,7 @@ test_extension_provides_invalid (PeasEngine *engine, PeasPluginInfo *info) { - testing_util_push_log_hook ("*assertion `G_TYPE_IS_INTERFACE (*)' failed"); + testing_util_push_log_hook ("*assertion*G_TYPE_IS_INTERFACE*failed"); /* Invalid GType */ peas_engine_provides_extension (engine, info, G_TYPE_INVALID); @@ -142,10 +142,10 @@ test_extension_create_invalid (PeasEngine *engine, { PeasExtension *extension; - testing_util_push_log_hook ("*assertion `G_TYPE_IS_INTERFACE (*)' failed"); + testing_util_push_log_hook ("*assertion*G_TYPE_IS_INTERFACE*failed"); testing_util_push_log_hook ("*does not provide a 'IntrospectionUnimplemented' extension"); testing_util_push_log_hook ("*type 'IntrospectionCallable' has no property named 'invalid-property'"); - testing_util_push_log_hook ("*assertion `peas_plugin_info_is_loaded (*)' failed"); + testing_util_push_log_hook ("*assertion*peas_plugin_info_is_loaded*failed"); /* Invalid GType */ extension = peas_engine_create_extension (engine, info, G_TYPE_INVALID, NULL); -- 1.8.3.1 debian/patches/series0000644000000000000000000000013612255065604012037 0ustar 0001-Fix-tests-after-glib-string-change.patch 0002-Fix-autogen-with-latest-gnome-common.patch debian/patches/0002-Fix-autogen-with-latest-gnome-common.patch0000644000000000000000000000134112255065604021243 0ustar commit 596db299943eaee7ef696c6b16137fd27a106b38 Author: Seán de Búrca Date: Mon Aug 26 15:22:13 2013 -0600 Fix autogen with latest gnome-common Side-by-side use of IT_PROG_INTLTOOL and AM_GNU_GETTEXT is not supported. https://bugzilla.gnome.org/show_bug.cgi?id=706835 diff --git a/configure.ac b/configure.ac index d57c5d2..3ca64db 100644 --- a/configure.ac +++ b/configure.ac @@ -71,9 +71,6 @@ dnl ================================================================ IT_PROG_INTLTOOL([0.40.0]) -AM_GNU_GETTEXT_VERSION([0.17]) -AM_GNU_GETTEXT([external]) - GETTEXT_PACKAGE=libpeas AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package]) debian/control0000644000000000000000000000651112301123352010564 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: libpeas Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Andreas Henriksson , Debian GNOME Maintainers , Emilio Pozuelo Monfort , Jeremy Bicha , Michael Biebl Build-Depends: cdbs (>= 0.4.90), debhelper (>= 8), dh-autoreconf, gnome-pkg-tools, intltool (>= 0.40), gtk-doc-tools (>= 1.11), libglib2.0-dev (>= 2.31.2), libgladeui-dev, gobject-introspection (>= 0.10.1), libgirepository1.0-dev (>= 0.10.1), libgtk-3-dev, # libseed-gtk3-dev (>= 2.91.91) [!mips], # libgjs-dev (>= 1.35.8), python-dev (>= 2.5.2), python-gi-dev (>= 3.7.2), python3-dev, gnome-icon-theme, xvfb, xauth Standards-Version: 3.9.4 Section: libs Homepage: https://wiki.gnome.org/Libpeas Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libpeas/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libpeas/ Package: libpeas-1.0-0 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libpeas-common Description: Application plugin library libpeas is a library that allows applications to support plugins. Package: libpeas-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libpeas-1.0-0 (= ${binary:Version}), gir1.2-peas-1.0 (= ${binary:Version}), libglib2.0-dev (>= 2.31.2), libgirepository1.0-dev (>= 0.10.1), libgtk-3-dev (>= 2.90) Suggests: libpeas-doc Description: Application plugin library (development files) libpeas is a library that allows applications to support plugins. . This package contains the headers files required for developing software that uses libpeas. Package: libpeas-doc Section: doc Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libpeas-examples Description: Application plugin library (documentation) libpeas is a library that allows applications to support plugins. . This package contains the API reference for libpeas. Package: libpeas-common Section: libs Architecture: all Depends: ${misc:Depends} Replaces: libpeas-1.0-0 (<< 0.7.0-1) Description: Application plugin library (common files) libpeas is a library that allows applications to support plugins. . This package contains common files, such as translations and icons. Package: gir1.2-peas-1.0 Section: introspection Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, ${gir:Depends} Conflicts: gir1.0-libpeas-1.0, gir1.0-peas-1.0 Replaces: gir1.0-libpeas-1.0, gir1.0-peas-1.0 Description: Application plugin library (introspection files) libpeas is a library that allows applications to support plugins. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. debian/libpeas-doc.install0000644000000000000000000000006612255065571012752 0ustar usr/bin/peas-demo usr/lib/peas-demo usr/share/gtk-doc debian/rules0000755000000000000000000000214212255065604010252 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk DEB_DH_AUTORECONF_ARGS = gnome-autogen.sh DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc \ --enable-python2 \ --enable-python3 \ --disable-gjs \ --disable-seed #ifeq (,$(filter $(DEB_HOST_ARCH),mips)) #DEB_CONFIGURE_EXTRA_FLAGS += --enable-seed #endif DEB_MAKE_CHECK_TARGET = build/libpeas-1.0-0:: HOME=$(CURDIR) xvfb-run $(MAKE) check DEB_DH_MAKESHLIBS_ARGS_libpeas-1.0-0 += -X/usr/lib/libpeas-1.0/ binary-post-install/libpeas-doc:: # remove compiled python and libtool .la files find debian/$(cdbs_curpkg) -name '*.pyo' -delete find debian/$(cdbs_curpkg) -name '*.pyc' -delete find debian/$(cdbs_curpkg) -name '__pycache__' -delete find debian/$(cdbs_curpkg) -name '*.la' -delete debian/source/0000755000000000000000000000000012255065620010471 5ustar debian/source/format0000644000000000000000000000001412255065571011704 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000014512255065571010227 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/libpeas/([\d\.]+[02468])/libpeas-([\d\.]+)\.tar\.xz debian/libpeas-common.install0000644000000000000000000000004112255065571013466 0ustar usr/share/icons usr/share/locale