Hi Vincent, Thanks for the suggestion for the usage of the Breaks keyword. I personally prefer to do as the gnome-shell-extensions do which is adding "gnome-shell (>= 3.8), gnome-shell (<< 3.9)" to the package. I'll update the package accordingly for the next release.
For the integration of the gnome-shell-extensions, it was my first idea, but as the author explained on the Github's readme: "*Until recently it was just an GNOME Shell extension, with latest release it became an app. It was necessary change to make ground for coming features, a todo list for instance. However, it no longer will be possible to distribute it via extensions.gnome.org <http://extensions.gnome.org>, we need to figure out packaging and it will take a few months...*" So I followed the author's mind and created an independent package. Anyway, I'm using it (installed using the package I've done) on 2 computer for quite some times now without issue. PS: I added you to the "to" reply because I'm not sure you've subscribed to the bug. My apologies if you receive this mail twice. Regards, Joseph On Fri, Jan 17, 2014 at 1:01 PM, Vincent Cheng <vch...@debian.org> wrote: > On Wed, Oct 30, 2013 at 2:16 PM, Joseph Herlant <herla...@gmail.com> > wrote: > > Package: sponsorship-requests > > Severity: wishlist > > > > > > Dear mentors, > > > > I repackaged the gnome-shell-pomodoro to support gnome-shell-3.8 (to > > work with unstable). > > > > I am now looking for a sponsor for my package "gnome-shell-pomodoro" > > > > * Package name : gnome-shell-pomodoro > > Version : 0.8.0-1 > > Upstream Authors : Arun Mahapatra <pratika...@gmail.com> and Kamil > > Prusko <kamilpru...@gmail.com> > > * URL : https://github.com/codito/gnome-shell-pomodoro > > * License : GPLv3 > > Section : gnome > > > > It builds those binary packages: > > > > gnome-shell-pomodoro - This GNOME Shell extension helps managing time > > according to Pomodoro technique (slices of 25/5-15minutes) > > > > To access further information about this package, please visit the > > following URL: > > > > http://mentors.debian.net/package/gnome-shell-pomodoro > > > > Alternatively, one can download the package with dget using this command: > > > > dget -x > http://mentors.debian.net/debian/pool/main/g/gnome-shell-pomodoro/gnome-shell-pomodoro_0.8.0-1.dsc > > > > More information about hello can be obtained from > > https://github.com/codito/gnome-shell-pomodoro. > > > > Changes since the last upload: > > --------------------------------------------- > > Last time I uploaded the version 0.6 that only fits testing (gnome > > 3.4) which I packaged for my personal usage. This one packages the > > version 0.8 that works with the unstable release (gnome-shell-3.8. > > > > > > > > Notes: > > --------- > > > > As it is the first package I really do for the community, don't > > hesitate to tell me if I did anything wrong. > > > > Note that I put gnome-shell >= 3.7 in the depends field because it > > requires gnome-shell 3.7 or 3.8. And as I didn't find a way to tell > > that it's not compatible with version 3.9 and higher, I put the > > gnome-shell <= 3.8 in the Recommends field. > > Please let me know it there's a better way to do that. > > You'd want Breaks: gnome-shell (<= 3.8) instead. > > Perhaps this should be included as part of the gnome-shell-extensions > package instead? There's also the fact that gnome-shell extensions > often break between each major release; if the upstream developer(s) > for your package don't keep their extension updated, this package > might not last very long in Debian. > > Vincent >