r27188 - in /packages/unstable/gobject-introspection/debian: changelog control control.in policy.txt
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Wed Mar 30 14:10:10 UTC 2011
Author: joss
Date: Wed Mar 30 14:10:03 2011
New Revision: 27188
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=27188
Log:
* policy.txt: change the policy about dependencies between the
development package and the gir package.
Rationale: this will simplify build-dependencies a lot.
* Implement this in libgirepository1.0-dev.
Modified:
packages/unstable/gobject-introspection/debian/changelog
packages/unstable/gobject-introspection/debian/control
packages/unstable/gobject-introspection/debian/control.in
packages/unstable/gobject-introspection/debian/policy.txt
Modified: packages/unstable/gobject-introspection/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gobject-introspection/debian/changelog?rev=27188&op=diff
==============================================================================
--- packages/unstable/gobject-introspection/debian/changelog [utf-8] (original)
+++ packages/unstable/gobject-introspection/debian/changelog [utf-8] Wed Mar 30 14:10:03 2011
@@ -1,3 +1,12 @@
+gobject-introspection (0.10.4-3) UNRELEASED; urgency=low
+
+ * policy.txt: change the policy about dependencies between the
+ development package and the gir package.
+ Rationale: this will simplify build-dependencies a lot.
+ * Implement this in libgirepository1.0-dev.
+
+ -- Josselin Mouette <joss at debian.org> Wed, 30 Mar 2011 19:37:04 +0530
+
gobject-introspection (0.10.4-2) unstable; urgency=low
* Upload to unstable.
Modified: packages/unstable/gobject-introspection/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gobject-introspection/debian/control?rev=27188&op=diff
==============================================================================
--- packages/unstable/gobject-introspection/debian/control [utf-8] (original)
+++ packages/unstable/gobject-introspection/debian/control [utf-8] Wed Mar 30 14:10:03 2011
@@ -7,7 +7,7 @@
Section: devel
Priority: optional
Maintainer: Sebastian Dröge <slomo at debian.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Josselin Mouette <joss at debian.org>
Build-Depends: debhelper (>= 5),
cdbs,
gnome-pkg-tools (>= 0.10),
@@ -51,6 +51,8 @@
Section: libdevel
Architecture: any
Depends: libgirepository-1.0-1 (= ${binary:Version}),
+ gir1.2-glib-2.0 (= ${binary:Version}),
+ gir1.2-freedesktop (= ${binary:Version}),
libglib2.0-dev (>= 2.16.0),
libffi-dev,
${shlibs:Depends},
Modified: packages/unstable/gobject-introspection/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gobject-introspection/debian/control.in?rev=27188&op=diff
==============================================================================
--- packages/unstable/gobject-introspection/debian/control.in [utf-8] (original)
+++ packages/unstable/gobject-introspection/debian/control.in [utf-8] Wed Mar 30 14:10:03 2011
@@ -46,6 +46,8 @@
Section: libdevel
Architecture: any
Depends: libgirepository-1.0-1 (= ${binary:Version}),
+ gir1.2-glib-2.0 (= ${binary:Version}),
+ gir1.2-freedesktop (= ${binary:Version}),
libglib2.0-dev (>= 2.16.0),
libffi-dev,
${shlibs:Depends},
Modified: packages/unstable/gobject-introspection/debian/policy.txt
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gobject-introspection/debian/policy.txt?rev=27188&op=diff
==============================================================================
--- packages/unstable/gobject-introspection/debian/policy.txt [utf-8] (original)
+++ packages/unstable/gobject-introspection/debian/policy.txt [utf-8] Wed Mar 30 14:10:03 2011
@@ -42,9 +42,13 @@
separate package containing this XML data can be created, in section
libdevel.
-The package containing the XML data doesn’t need to depend on the
-introspection package. It can contain XML data for several unrelated
-libraries, since in the end it doesn’t depend on them.
+The package containing the XML data must depend on each of the
+introspection packages that contain the corresponding binary files.
+
+For example, a source package would generate libfoo2.0-0, libfoo2.0-dev
+and gir1.2-foo-2.0.
+ - gir1.2-foo-2.0 Depends: libfoo2.0-0 through the ${gir:Depends}
+ - libfoo2.0-dev Depends: gir1.2-foo-2.0 (= ${binary:Version})
4. Dependencies of introspection packages
More information about the pkg-gnome-commits
mailing list