Bug#627402: [with Patch] please upload 3.0.2 version to experimental
Josselin Mouette
joss at debian.org
Fri May 20 12:19:25 UTC 2011
Hi, and thanks for the patch.
Le vendredi 20 mai 2011 à 19:10 +0800, YunQiang Su a écrit :
> diff -ruN debian-2.30.0-1/changelog debian-3.0.2-1/changelog
> --- debian-2.30.0-1/changelog 2011-05-20 00:20:01.000000000 +0800
> +++ debian-3.0.2-1/changelog 2011-05-17 11:13:54.000000000 +0800
> @@ -1,3 +1,21 @@
> +gedit-plugins (3.0.2-1) experimental; urgency=low
> +
> + * New upstream stable release.(3.0.2 released)
Please document the other changes. At least mention the
build-dependencies have changed, and this is far from being the only
one.
> +gedit-plugins (3.0.0-0) natty; urgency=low
Please drop the Ubuntu changelog entries, unless they correspond to a
real Ubuntu upload with relevant changes.
> diff -ruN debian-2.30.0-1/control debian-3.0.2-1/control
> --- debian-2.30.0-1/control 2011-05-20 00:20:01.000000000 +0800
> +++ debian-3.0.2-1/control 2011-05-17 11:14:42.000000000 +0800
Please modify control.in instead of control.
> @@ -1,25 +1,18 @@
> Source: gedit-plugins
> Section: gnome
> Priority: optional
> Maintainer: Loic Minier <lool at dooz.org>
> Uploaders: Debian GNOME Maintainers
> <pkg-gnome-maintainers at lists.alioth.debian.org>, Josselin Mouette
> <joss at debian.org>, Sebastian Dröge <slomo at debian.org>
> -Build-Depends: cdbs,
> - debhelper (>= 5),
> +Build-Depends: debhelper (>= 7.0.50~),
> intltool (>= 0.35.0),
This should be 0.40.0.
> + libglib2.0-dev (>= 2.26.0),
> + libgtk-3-dev (>= 3.0.0),
> + libgtksourceview-3.0-dev (>= 2.91.9),
This one should be 3.0.0.
> + libpeas-dev (>= 0.7.3),
> + gedit-dev (>= 2.91.11),
This one too is 3.0.0.
> python-support (>= 0.7.1)
You are also missing python-dbus.
> Depends: ${shlibs:Depends},
> ${misc:Depends},
> ${python:Depends},
> - gedit (>= 2.29.3),
> + gedit (>= 2.91.11),
BTW gedit is missing a Breaks on gedit-plugins < 2.91. This is unrelated
to these changes, though.
> + gir1.2-gucharmap-2.90,
> + gir1.2-peas-1.0,
> + gir1.2-vte-2.90
You are missing the following modules: Glib, Gtk, Gdk, Pango, GtkSource.
> --- debian-2.30.0-1/rules 2011-05-20 00:20:01.000000000 +0800
> +++ debian-3.0.2-1/rules 2011-04-03 20:15:19.000000000 +0800
> +%:
> + dh $@
If you want to switch to dh (and I’m not convinced it is appropriate),
you need to use --with gnome, and don’t forget the build-dependency on
the appropriate gnome-pkg-tools.
> -DEB_CONFIGURE_EXTRA_FLAGS += --with-plugins=all --enable-python
You still need to pass this.
> -clean::
> - plugins_desc_script="/^ @PLUGINS_DESCRIPTION@\$$/ c \\
> $$(find . -iname \*.desktop.in.in | while read f; do cat $$f | awk -f
> debian/desktop2description.awk; done | sed 's/.*/ &\\/'; echo " ")";
> \
> - sed \
> - -e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
> - -e "$$plugins_desc_script" \
> - debian/control.in > debian/control
You still need to do this, dh won’t magically do it for you.
Cheers,
--
.''`. Josselin Mouette
: :' :
`. `'
`-
More information about the pkg-gnome-maintainers
mailing list