r25182 - in /packages/experimental/gobject-introspection/debian: ./ patches/
sjoerd at users.alioth.debian.org
sjoerd at users.alioth.debian.org
Wed Sep 22 21:28:06 UTC 2010
Author: sjoerd
Date: Wed Sep 22 21:28:06 2010
New Revision: 25182
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=25182
Log:
New upstream release, thanks to smcv
Added:
packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.install
packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.symbols
packages/experimental/gobject-introspection/debian/patches/02_local_gir.patch
Modified:
packages/experimental/gobject-introspection/debian/changelog
packages/experimental/gobject-introspection/debian/control
packages/experimental/gobject-introspection/debian/control.in
packages/experimental/gobject-introspection/debian/gir1.0-freedesktop.install
packages/experimental/gobject-introspection/debian/libgirepository1.0-dev.install
packages/experimental/gobject-introspection/debian/patches/series
packages/experimental/gobject-introspection/debian/rules
Modified: packages/experimental/gobject-introspection/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/changelog?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/changelog [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/changelog [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,3 +1,24 @@
+gobject-introspection (0.9.6-0.1) UNRELEASED; urgency=low
+
+ [ Simon McVittie ]
+ * New upstream release
+ - add skeletal DBus-1.0 and DBusGLib-1.0 introspection to
+ gir1.0-freedesktop
+ - remove debian/patches/02_giscanner_cache.patch - applied upstream
+ - remove gir1.0-everything, whose files are no longer installed by
+ upstream
+ - install the source code for gir1.0-everything, which pygi now uses
+ instead
+ * debian/patches/02_local_gir.patch: new patch to use local .gir files
+ during the build, in case the system ones came from an older g-i
+ * debian/rules: set up the environment to use local .gir, .typelib files
+ * While we're in the NEW queue for a SONAME bump anyway, name the shared
+ library package according to Policy (libgirepository-1.0-1 instead of
+ libgirepository1.0-1)
+ * Add the cdbs list-missing rule
+
+ -- Simon McVittie <smcv at debian.org> Mon, 20 Sep 2010 13:02:24 +0100
+
gobject-introspection (0.9.3-1) experimental; urgency=low
[ Sjoerd Simons ]
Modified: packages/experimental/gobject-introspection/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/control?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/control [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/control [utf-8] Wed Sep 22 21:28:06 2010
@@ -27,7 +27,7 @@
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/gobject-introspection
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/gobject-introspection/
-Package: libgirepository1.0-1
+Package: libgirepository-1.0-1
Section: libs
Architecture: any
Depends: ${shlibs:Depends},
@@ -47,7 +47,7 @@
Package: libgirepository1.0-dev
Section: libdevel
Architecture: any
-Depends: libgirepository1.0-1 (= ${binary:Version}),
+Depends: libgirepository-1.0-1 (= ${binary:Version}),
libglib2.0-dev (>= 2.16.0),
libffi-dev,
${shlibs:Depends},
@@ -94,7 +94,7 @@
Depends: ${shlibs:Depends},
${misc:Depends},
${python:Depends},
- libgirepository1.0-1 (= ${binary:Version})
+ libgirepository-1.0-1 (= ${binary:Version})
Provides: ${python:Provides}
Description: Generate interface introspection data for GObject libraries
GObject Introspection is a project for providing machine readable
@@ -150,22 +150,3 @@
do not include support for GObject Introspection. They are far from
complete and only include what is necessary for other introspection
packages to work properly.
-
-Package: gir1.0-everything-1.0
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends},
- ${gir:Depends},
- ${misc:Depends}
-Description: Introspection data for some FreeDesktop components
- GObject Introspection is a project for providing machine readable
- introspection data of the API of C libraries. This introspection
- data can be used in several different use cases, for example
- automatic code generation for bindings, API verification and documentation
- generation.
- .
- GObject Introspection contains tools to generate and handle the
- introspection data.
- .
- This package contains the introspection data for the GLib, GObject,
- GModule and Gio libraries.
Modified: packages/experimental/gobject-introspection/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/control.in?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/control.in [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/control.in [utf-8] Wed Sep 22 21:28:06 2010
@@ -22,7 +22,7 @@
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/gobject-introspection
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/gobject-introspection/
-Package: libgirepository1.0-1
+Package: libgirepository-1.0-1
Section: libs
Architecture: any
Depends: ${shlibs:Depends},
@@ -42,7 +42,7 @@
Package: libgirepository1.0-dev
Section: libdevel
Architecture: any
-Depends: libgirepository1.0-1 (= ${binary:Version}),
+Depends: libgirepository-1.0-1 (= ${binary:Version}),
libglib2.0-dev (>= 2.16.0),
libffi-dev,
${shlibs:Depends},
@@ -89,7 +89,7 @@
Depends: ${shlibs:Depends},
${misc:Depends},
${python:Depends},
- libgirepository1.0-1 (= ${binary:Version})
+ libgirepository-1.0-1 (= ${binary:Version})
Provides: ${python:Provides}
Description: Generate interface introspection data for GObject libraries
GObject Introspection is a project for providing machine readable
@@ -145,22 +145,3 @@
do not include support for GObject Introspection. They are far from
complete and only include what is necessary for other introspection
packages to work properly.
-
-Package: gir1.0-everything-1.0
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends},
- ${gir:Depends},
- ${misc:Depends}
-Description: Introspection data for some FreeDesktop components
- GObject Introspection is a project for providing machine readable
- introspection data of the API of C libraries. This introspection
- data can be used in several different use cases, for example
- automatic code generation for bindings, API verification and documentation
- generation.
- .
- GObject Introspection contains tools to generate and handle the
- introspection data.
- .
- This package contains the introspection data for the GLib, GObject,
- GModule and Gio libraries.
Modified: packages/experimental/gobject-introspection/debian/gir1.0-freedesktop.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/gir1.0-freedesktop.install?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/gir1.0-freedesktop.install [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/gir1.0-freedesktop.install [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,4 +1,6 @@
debian/tmp/usr/lib/girepository-1.0/cairo-1.0.typelib
+debian/tmp/usr/lib/girepository-1.0/DBus-1.0.typelib
+debian/tmp/usr/lib/girepository-1.0/DBusGLib-1.0.typelib
debian/tmp/usr/lib/girepository-1.0/fontconfig-2.0.typelib
debian/tmp/usr/lib/girepository-1.0/freetype2-2.0.typelib
debian/tmp/usr/lib/girepository-1.0/GL-1.0.typelib
Added: packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.install?rev=25182&op=file
==============================================================================
--- packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.install (added)
+++ packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.install [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/libgirepository-1.0.so.*
Added: packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.symbols?rev=25182&op=file
==============================================================================
--- packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.symbols (added)
+++ packages/experimental/gobject-introspection/debian/libgirepository-1.0-1.symbols [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,0 +1,191 @@
+libgirepository-1.0.so.1 libgirepository-1.0-1 #MINVER#
+ _attribute_blob_find_first at Base 0.9.2
+ _g_base_info_find_method at Base 0.9.2
+ _g_base_info_find_vfunc at Base 0.9.2
+ _g_info_from_entry at Base 0.9.2
+ _g_info_init at Base 0.9.2
+ _g_info_new_full at Base 0.9.2
+ _g_type_info_init at Base 0.9.2
+ _g_type_info_new at Base 0.9.2
+ _gi_type_tag_get_ffi_type at Base 0.9.2
+ g_arg_info_get_closure at Base 0.9.2
+ g_arg_info_get_destroy at Base 0.9.2
+ g_arg_info_get_direction at Base 0.9.2
+ g_arg_info_get_ownership_transfer at Base 0.9.2
+ g_arg_info_get_scope at Base 0.9.2
+ g_arg_info_get_type at Base 0.9.2
+ g_arg_info_is_caller_allocates at Base 0.9.2
+ g_arg_info_is_optional at Base 0.9.2
+ g_arg_info_is_return_value at Base 0.9.2
+ g_arg_info_load_type at Base 0.9.2
+ g_arg_info_may_be_null at Base 0.9.2
+ g_base_info_equal at Base 0.9.2
+ g_base_info_get_attribute at Base 0.9.2
+ g_base_info_get_container at Base 0.9.2
+ g_base_info_get_name at Base 0.9.2
+ g_base_info_get_namespace at Base 0.9.2
+ g_base_info_get_type at Base 0.9.2
+ g_base_info_get_typelib at Base 0.9.2
+ g_base_info_gtype_get_type at Base 0.9.6
+ g_base_info_is_deprecated at Base 0.9.2
+ g_base_info_iterate_attributes at Base 0.9.2
+ g_base_info_ref at Base 0.9.2
+ g_base_info_unref at Base 0.9.2
+ g_callable_info_free_closure at Base 0.9.2
+ g_callable_info_get_arg at Base 0.9.2
+ g_callable_info_get_caller_owns at Base 0.9.2
+ g_callable_info_get_n_args at Base 0.9.2
+ g_callable_info_get_return_attribute at Base 0.9.2
+ g_callable_info_get_return_type at Base 0.9.2
+ g_callable_info_iterate_return_attributes at Base 0.9.2
+ g_callable_info_load_arg at Base 0.9.2
+ g_callable_info_load_return_type at Base 0.9.2
+ g_callable_info_may_return_null at Base 0.9.2
+ g_callable_info_prepare_closure at Base 0.9.2
+ g_constant_info_get_type at Base 0.9.2
+ g_constant_info_get_value at Base 0.9.2
+ g_enum_info_get_n_values at Base 0.9.2
+ g_enum_info_get_storage_type at Base 0.9.2
+ g_enum_info_get_value at Base 0.9.2
+ g_error_domain_info_get_codes at Base 0.9.2
+ g_error_domain_info_get_quark at Base 0.9.2
+ g_field_info_get_field at Base 0.9.2
+ g_field_info_get_flags at Base 0.9.2
+ g_field_info_get_offset at Base 0.9.2
+ g_field_info_get_size at Base 0.9.2
+ g_field_info_get_type at Base 0.9.2
+ g_field_info_set_field at Base 0.9.2
+ g_function_info_get_flags at Base 0.9.2
+ g_function_info_get_property at Base 0.9.2
+ g_function_info_get_symbol at Base 0.9.2
+ g_function_info_get_vfunc at Base 0.9.2
+ g_function_info_invoke at Base 0.9.2
+ g_function_info_prep_invoker at Base 0.9.2
+ g_function_invoker_destroy at Base 0.9.2
+ g_info_new at Base 0.9.2
+ g_info_type_to_string at Base 0.9.3
+ g_interface_info_find_method at Base 0.9.2
+ g_interface_info_find_vfunc at Base 0.9.2
+ g_interface_info_get_constant at Base 0.9.2
+ g_interface_info_get_iface_struct at Base 0.9.2
+ g_interface_info_get_method at Base 0.9.2
+ g_interface_info_get_n_constants at Base 0.9.2
+ g_interface_info_get_n_methods at Base 0.9.2
+ g_interface_info_get_n_prerequisites at Base 0.9.2
+ g_interface_info_get_n_properties at Base 0.9.2
+ g_interface_info_get_n_signals at Base 0.9.2
+ g_interface_info_get_n_vfuncs at Base 0.9.2
+ g_interface_info_get_prerequisite at Base 0.9.2
+ g_interface_info_get_property at Base 0.9.2
+ g_interface_info_get_signal at Base 0.9.2
+ g_interface_info_get_vfunc at Base 0.9.2
+ g_invoke_error_quark at Base 0.9.2
+ g_irepository_dump at Base 0.9.2
+ g_irepository_enumerate_versions at Base 0.9.3
+ g_irepository_error_quark at Base 0.9.2
+ g_irepository_find_by_gtype at Base 0.9.2
+ g_irepository_find_by_name at Base 0.9.2
+ g_irepository_get_c_prefix at Base 0.9.2
+ g_irepository_get_default at Base 0.9.2
+ g_irepository_get_dependencies at Base 0.9.2
+ g_irepository_get_info at Base 0.9.2
+ g_irepository_get_loaded_namespaces at Base 0.9.2
+ g_irepository_get_n_infos at Base 0.9.2
+ g_irepository_get_option_group at Base 0.9.2
+ g_irepository_get_search_path at Base 0.9.2
+ g_irepository_get_shared_library at Base 0.9.2
+ g_irepository_get_type at Base 0.9.2
+ g_irepository_get_typelib_path at Base 0.9.2
+ g_irepository_get_version at Base 0.9.2
+ g_irepository_is_registered at Base 0.9.2
+ g_irepository_load_typelib at Base 0.9.2
+ g_irepository_prepend_search_path at Base 0.9.2
+ g_irepository_require at Base 0.9.2
+ g_irepository_require_private at Base 0.9.3
+ g_object_info_find_method at Base 0.9.2
+ g_object_info_find_vfunc at Base 0.9.2
+ g_object_info_get_abstract at Base 0.9.2
+ g_object_info_get_class_struct at Base 0.9.2
+ g_object_info_get_constant at Base 0.9.2
+ g_object_info_get_field at Base 0.9.2
+ g_object_info_get_fundamental at Base 0.9.2
+ g_object_info_get_get_value_function at Base 0.9.2
+ g_object_info_get_get_value_function_pointer at Base 0.9.2
+ g_object_info_get_interface at Base 0.9.2
+ g_object_info_get_method at Base 0.9.2
+ g_object_info_get_n_constants at Base 0.9.2
+ g_object_info_get_n_fields at Base 0.9.2
+ g_object_info_get_n_interfaces at Base 0.9.2
+ g_object_info_get_n_methods at Base 0.9.2
+ g_object_info_get_n_properties at Base 0.9.2
+ g_object_info_get_n_signals at Base 0.9.2
+ g_object_info_get_n_vfuncs at Base 0.9.2
+ g_object_info_get_parent at Base 0.9.2
+ g_object_info_get_property at Base 0.9.2
+ g_object_info_get_ref_function at Base 0.9.2
+ g_object_info_get_ref_function_pointer at Base 0.9.2
+ g_object_info_get_set_value_function at Base 0.9.2
+ g_object_info_get_set_value_function_pointer at Base 0.9.2
+ g_object_info_get_signal at Base 0.9.2
+ g_object_info_get_type_init at Base 0.9.2
+ g_object_info_get_type_name at Base 0.9.2
+ g_object_info_get_unref_function at Base 0.9.2
+ g_object_info_get_unref_function_pointer at Base 0.9.2
+ g_object_info_get_vfunc at Base 0.9.2
+ g_property_info_get_flags at Base 0.9.2
+ g_property_info_get_ownership_transfer at Base 0.9.2
+ g_property_info_get_type at Base 0.9.2
+ g_registered_type_info_get_g_type at Base 0.9.2
+ g_registered_type_info_get_type_init at Base 0.9.2
+ g_registered_type_info_get_type_name at Base 0.9.2
+ g_signal_info_get_class_closure at Base 0.9.2
+ g_signal_info_get_flags at Base 0.9.2
+ g_signal_info_true_stops_emit at Base 0.9.2
+ g_struct_info_find_method at Base 0.9.2
+ g_struct_info_get_alignment at Base 0.9.2
+ g_struct_info_get_field at Base 0.9.2
+ g_struct_info_get_method at Base 0.9.2
+ g_struct_info_get_n_fields at Base 0.9.2
+ g_struct_info_get_n_methods at Base 0.9.2
+ g_struct_info_get_size at Base 0.9.2
+ g_struct_info_is_foreign at Base 0.9.2
+ g_struct_info_is_gtype_struct at Base 0.9.2
+ g_type_info_get_array_fixed_size at Base 0.9.2
+ g_type_info_get_array_length at Base 0.9.2
+ g_type_info_get_array_type at Base 0.9.2
+ g_type_info_get_error_domain at Base 0.9.2
+ g_type_info_get_ffi_type at Base 0.9.2
+ g_type_info_get_interface at Base 0.9.2
+ g_type_info_get_n_error_domains at Base 0.9.2
+ g_type_info_get_param_type at Base 0.9.2
+ g_type_info_get_tag at Base 0.9.2
+ g_type_info_is_pointer at Base 0.9.2
+ g_type_info_is_zero_terminated at Base 0.9.2
+ g_type_tag_to_string at Base 0.9.2
+ g_typelib_check_sanity at Base 0.9.2
+ g_typelib_error_quark at Base 0.9.2
+ g_typelib_free at Base 0.9.2
+ g_typelib_get_dir_entry at Base 0.9.2
+ g_typelib_get_namespace at Base 0.9.2
+ g_typelib_new_from_const_memory at Base 0.9.2
+ g_typelib_new_from_mapped_file at Base 0.9.2
+ g_typelib_new_from_memory at Base 0.9.2
+ g_typelib_symbol at Base 0.9.2
+ g_typelib_validate at Base 0.9.2
+ g_union_info_find_method at Base 0.9.2
+ g_union_info_get_alignment at Base 0.9.2
+ g_union_info_get_discriminator at Base 0.9.2
+ g_union_info_get_discriminator_offset at Base 0.9.2
+ g_union_info_get_discriminator_type at Base 0.9.2
+ g_union_info_get_field at Base 0.9.2
+ g_union_info_get_method at Base 0.9.2
+ g_union_info_get_n_fields at Base 0.9.2
+ g_union_info_get_n_methods at Base 0.9.2
+ g_union_info_get_size at Base 0.9.2
+ g_union_info_is_discriminated at Base 0.9.2
+ g_value_info_get_value at Base 0.9.2
+ g_vfunc_info_get_flags at Base 0.9.2
+ g_vfunc_info_get_invoker at Base 0.9.2
+ g_vfunc_info_get_offset at Base 0.9.2
+ g_vfunc_info_get_signal at Base 0.9.2
+ gi_cclosure_marshal_generic at Base 0.9.2
Modified: packages/experimental/gobject-introspection/debian/libgirepository1.0-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/libgirepository1.0-dev.install?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/libgirepository1.0-dev.install [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/libgirepository1.0-dev.install [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,9 +1,5 @@
debian/tmp/usr/lib/libgirepository-1.0.so
debian/tmp/usr/lib/libgirepository-1.0.a
-debian/tmp/usr/lib/libgirepository-everything-1.0.so
-debian/tmp/usr/lib/libgirepository-everything-1.0.a
-debian/tmp/usr/lib/libgirepository-gimarshallingtests-1.0.so
-debian/tmp/usr/lib/libgirepository-gimarshallingtests-1.0.a
debian/tmp/usr/include
debian/tmp/usr/lib/pkgconfig
debian/tmp/usr/share/gir-1.0
Added: packages/experimental/gobject-introspection/debian/patches/02_local_gir.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/patches/02_local_gir.patch?rev=25182&op=file
==============================================================================
--- packages/experimental/gobject-introspection/debian/patches/02_local_gir.patch (added)
+++ packages/experimental/gobject-introspection/debian/patches/02_local_gir.patch [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,0 +1,48 @@
+From b08c41cb38b4fb208da93772bf4dd260cbd0267f Mon Sep 17 00:00:00 2001
+From: Simon McVittie <smcv at debian.org>
+Date: Mon, 20 Sep 2010 14:30:31 +0100
+Subject: [PATCH 1/2] transformer: when running uninstalled, search ./gir before the system paths
+
+Otherwise, we'll be using the GLib/GObject GIR files from system packages,
+which aren't necessarily the same as the ones we just generated; this is
+particularly noticeable when the system has g-i < 0.9.3 so the system
+GIR files are in 1.0 format, but we expect 1.2 format.
+
+Origin: vendor, Debian
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=630160
+Forwarded: yes
+---
+ giscanner/transformer.py | 10 ++++++++++
+ 1 files changed, 10 insertions(+), 0 deletions(-)
+
+diff --git a/giscanner/transformer.py b/giscanner/transformer.py
+index be34ff5..6f4a44e 100644
+--- a/giscanner/transformer.py
++++ b/giscanner/transformer.py
+@@ -41,6 +41,8 @@ class TransformerException(Exception):
+
+ _xdg_data_dirs = [x for x in os.environ.get('XDG_DATA_DIRS', '').split(':') \
+ + [DATADIR, '/usr/share'] if x]
++_uninst_srcdir = os.environ.get('UNINSTALLED_INTROSPECTION_SRCDIR')
++_uninst_builddir = os.environ.get('UNINSTALLED_INTROSPECTION_BUILDDIR')
+
+ class Transformer(object):
+ namespace = property(lambda self: self._namespace)
+@@ -155,6 +157,14 @@ None."""
+
+ def _find_include(self, include):
+ searchdirs = self._includepaths[:]
++
++ # If running in the source tree, these have higher priority than the
++ # system copy
++ if _uninst_srcdir is not None:
++ searchdirs.append(os.path.join(_uninst_srcdir, 'gir'))
++ if _uninst_builddir is not None:
++ searchdirs.append(os.path.join(_uninst_builddir, 'gir'))
++
+ for path in _xdg_data_dirs:
+ searchdirs.append(os.path.join(path, GIR_SUFFIX))
+ searchdirs.append(GIR_DIR)
+--
+1.7.1
+
Modified: packages/experimental/gobject-introspection/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/patches/series?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/patches/series [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/patches/series [utf-8] Wed Sep 22 21:28:06 2010
@@ -1,2 +1,2 @@
01_fix_doc_building.diff
-02_giscanner_cache.patch
+02_local_gir.patch
Modified: packages/experimental/gobject-introspection/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gobject-introspection/debian/rules?rev=25182&op=diff
==============================================================================
--- packages/experimental/gobject-introspection/debian/rules [utf-8] (original)
+++ packages/experimental/gobject-introspection/debian/rules [utf-8] Wed Sep 22 21:28:06 2010
@@ -6,7 +6,17 @@
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
-DEB_MAKE_ENVVARS += HOME=$(CURDIR)
+common-binary-post-install-arch:: list-missing
+list-missing: remove-unwanted-files
+remove-unwanted-files:
+ rm -f debian/tmp/usr/lib/gobject-introspection/giscanner/*.py[co]
+ rm -f debian/tmp/usr/lib/*.la
+
+DEB_MAKE_ENVVARS += \
+ HOME=$(CURDIR) \
+ XDG_DATA_DIRS=$(CURDIR)/gir \
+ UNINSTALLED_INTROSPECTION_SRCDIR=$(CURDIR) \
+ UNINSTALLED_INTROSPECTION_BUILDDIR=$(CURDIR)
DEB_MAKE_CHECK_TARGET = check
DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
More information about the pkg-gnome-commits
mailing list