r46806 - in /desktop/unstable/yelp/debian: changelog libyelp0.install libyelp0.symbols rules

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Sat Oct 24 05:36:38 UTC 2015


Author: biebl
Date: Sat Oct 24 05:36:38 2015
New Revision: 46806

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=46806
Log:
Parts of libyelp moved into a new package-private libyelpcommon library.
Install that new library along with the new  web extension as part of
libyelp0. Make sure to exclude those shared libraries from dh_makeshlibs.
Update the symbols file for libyelp0 accordingly and remove all those
symbols which are now private and part of libyelpcommon.

Modified:
    desktop/unstable/yelp/debian/changelog
    desktop/unstable/yelp/debian/libyelp0.install
    desktop/unstable/yelp/debian/libyelp0.symbols
    desktop/unstable/yelp/debian/rules

Modified: desktop/unstable/yelp/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/yelp/debian/changelog?rev=46806&op=diff
==============================================================================
--- desktop/unstable/yelp/debian/changelog	[utf-8] (original)
+++ desktop/unstable/yelp/debian/changelog	[utf-8] Sat Oct 24 05:36:38 2015
@@ -14,6 +14,11 @@
     non-minified files are shipped in data/mathjax/unpacked/.
   * Drop debian/patches/03_info_crasher.patch, fixed upstream with a different
     approach.
+  * Parts of libyelp moved into a new package-private libyelpcommon library.
+    Install that new library along with the new  web extension as part of
+    libyelp0. Make sure to exclude those shared libraries from dh_makeshlibs.
+    Update the symbols file for libyelp0 accordingly and remove all those
+    symbols which are now private and part of libyelpcommon.
 
  -- Andreas Henriksson <andreas at fatal.se>  Wed, 23 Sep 2015 19:27:54 +0200
 

Modified: desktop/unstable/yelp/debian/libyelp0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/yelp/debian/libyelp0.install?rev=46806&op=diff
==============================================================================
--- desktop/unstable/yelp/debian/libyelp0.install	[utf-8] (original)
+++ desktop/unstable/yelp/debian/libyelp0.install	[utf-8] Sat Oct 24 05:36:38 2015
@@ -1 +1,3 @@
 usr/lib/libyelp.so.*
+usr/lib/yelp/*.so
+usr/lib/yelp/web-extensions/*.so

Modified: desktop/unstable/yelp/debian/libyelp0.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/yelp/debian/libyelp0.symbols?rev=46806&op=diff
==============================================================================
--- desktop/unstable/yelp/debian/libyelp0.symbols	[utf-8] (original)
+++ desktop/unstable/yelp/debian/libyelp0.symbols	[utf-8] Sat Oct 24 05:36:38 2015
@@ -25,9 +25,11 @@
  yelp_document_get_root_title at Base 2.91.92
  yelp_document_get_type at Base 2.91.92
  yelp_document_get_up_id at Base 2.91.92
+ yelp_document_get_uri at Base 3.18.1
  yelp_document_give_contents at Base 2.91.92
  yelp_document_index at Base 2.91.92
  yelp_document_list_page_ids at Base 2.91.92
+ yelp_document_lookup_document_uri at Base 3.18.1
  yelp_document_read_contents at Base 2.91.92
  yelp_document_request_page at Base 2.91.92
  yelp_document_set_next_id at Base 2.91.92
@@ -49,9 +51,6 @@
  yelp_info_parse_menu at Base 2.91.92
  yelp_info_parser_parse_file at Base 2.91.92
  yelp_info_parser_parse_tree at Base 2.91.92
-#MISSING: 3.13.90-1# yelp_location_entry_get_type at Base 2.91.92
-#MISSING: 3.13.90-1# yelp_location_entry_new at Base 2.91.92
-#MISSING: 3.13.90-1# yelp_location_entry_start_search at Base 2.91.92
  yelp_lzma_decompressor_get_type at Base 2.91.92
  yelp_lzma_decompressor_new at Base 2.91.92
  yelp_magic_decompressor_get_type at Base 2.91.92
@@ -67,32 +66,6 @@
  yelp_marshal_VOID__OBJECT_BOXED at Base 2.91.92
  yelp_search_entry_get_type at Base 3.13.90
  yelp_search_entry_new at Base 3.13.90
- yelp_settings_cmp_icons at Base 2.91.92
- yelp_settings_color_get_type at Base 2.91.92
- yelp_settings_font_get_type at Base 2.91.92
- yelp_settings_get_all_params at Base 2.91.92
- yelp_settings_get_color at Base 2.91.92
- yelp_settings_get_color_param at Base 2.91.92
- yelp_settings_get_colors at Base 2.91.92
- yelp_settings_get_default at Base 2.91.92
- yelp_settings_get_editor_mode at Base 2.91.92
- yelp_settings_get_font at Base 2.91.92
- yelp_settings_get_font_adjustment at Base 2.91.92
- yelp_settings_get_font_family at Base 2.91.92
- yelp_settings_get_font_size at Base 2.91.92
- yelp_settings_get_icon at Base 2.91.92
- yelp_settings_get_icon_param at Base 2.91.92
- yelp_settings_get_icon_size at Base 2.91.92
- yelp_settings_get_show_text_cursor at Base 2.91.92
- yelp_settings_get_type at Base 2.91.92
- yelp_settings_icon_get_type at Base 2.91.92
- yelp_settings_set_colors at Base 2.91.92
- yelp_settings_set_editor_mode at Base 2.91.92
- yelp_settings_set_font_adjustment at Base 2.91.92
- yelp_settings_set_fonts at Base 2.91.92
- yelp_settings_set_icon_size at Base 2.91.92
- yelp_settings_set_icons at Base 2.91.92
- yelp_settings_set_show_text_cursor at Base 2.91.92
  yelp_simple_document_get_type at Base 2.91.92
  yelp_simple_document_new at Base 2.91.92
  yelp_sqlite_storage_get_type at Base 2.91.92
@@ -110,25 +83,7 @@
  yelp_transform_new at Base 2.91.92
  yelp_transform_start at Base 2.91.92
  yelp_transform_take_chunk at Base 2.91.92
- yelp_uri_document_type_get_type at Base 2.91.92
- yelp_uri_get_canonical_uri at Base 2.91.92
- yelp_uri_get_document_type at Base 2.91.92
- yelp_uri_get_document_uri at Base 2.91.92
- yelp_uri_get_file at Base 2.91.92
- yelp_uri_get_frag_id at Base 2.91.92
- yelp_uri_get_page_id at Base 2.91.92
- yelp_uri_get_query at Base 3.3.4
- yelp_uri_get_search_path at Base 2.91.92
- yelp_uri_get_type at Base 2.91.92
- yelp_uri_is_resolved at Base 2.91.92
- yelp_uri_locate_file_uri at Base 2.91.92
- yelp_uri_new at Base 2.91.92
- yelp_uri_new_relative at Base 2.91.92
- yelp_uri_new_search at Base 2.91.92
- yelp_uri_resolve at Base 2.91.92
- yelp_uri_resolve_sync at Base 2.91.92
  yelp_view_add_link_action at Base 2.91.92
-#MISSING: 3.13.90-1# yelp_view_get_action_group at Base 2.91.92
  yelp_view_get_active_link_text at Base 2.91.92
  yelp_view_get_active_link_uri at Base 2.91.92
  yelp_view_get_document at Base 2.91.92

Modified: desktop/unstable/yelp/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/yelp/debian/rules?rev=46806&op=diff
==============================================================================
--- desktop/unstable/yelp/debian/rules	[utf-8] (original)
+++ desktop/unstable/yelp/debian/rules	[utf-8] Sat Oct 24 05:36:38 2015
@@ -6,7 +6,8 @@
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
-DEB_DH_MAKESHLIBS_ARGS_ALL += -V -- -c4
+DEB_DH_MAKESHLIBS_ARGS_ALL += -X/usr/lib/yelp/ -V -- -c4
+
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
 DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc




More information about the pkg-gnome-commits mailing list