Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Mattia Rizzolo
On Tue, Apr 29, 2014 at 9:30 PM, Paul Gevers wrote: > On 29-04-14 21:13, Mattia Rizzolo wrote: >> Anyway, I don't like too much putting ubuntu-specific diffs in a >> debian package that can't be built without further edits. > > I don't know if I understand what you mean here. Of course, if a patch

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Paul Gevers
On 29-04-14 21:13, Mattia Rizzolo wrote: > Anyway, I don't like too much putting ubuntu-specific diffs in a > debian package that can't be built without further edits. I don't know if I understand what you mean here. Of course, if a patch is unmaintainable in Debian, it also doesn't make much sens

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Mattia Rizzolo
On Tue, Apr 29, 2014 at 8:50 PM, Paul Gevers wrote: > Ok. But having only a U/D delta in d/control is already a lot nicer than > the current situation, AFAIAC. So let's go for that (if somebody does > the work ;) ) I can do it, in fact doing such work in debian would be easier Anyway, I don't like

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Paul Gevers
On 29-04-14 20:39, Martin Pitt wrote: > Mattia Rizzolo [2014-04-29 17:02 -]: >> What's about the different build-deps? > > That's not generally possible, as you can't generate build-deps > dynamically. In some cases one can use alternatives if a package is > only present in D or U, and fall ba

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Martin Pitt
Mattia Rizzolo [2014-04-29 17:02 -]: > What's about the different build-deps? That's not generally possible, as you can't generate build-deps dynamically. In some cases one can use alternatives if a package is only present in D or U, and fall back on the other one. Otherwise there needs to be

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Mattia Rizzolo
On Apr 29, 2014 6:50 PM, "Martin Pitt" wrote: > Right, you can do that with something like > > if dpkg-vendor --is ubuntu; then \ > [...] > fi > > One can have a debian/patches/ubuntu.series and > debian/patches/debian.series for that purpose. What's about the differen

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Mattia Rizzolo
On Tue, Apr 29, 2014 at 6:30 PM, Paul Gevers wrote: > What I meant is that there are ways to make changes such that they only > apply when build by Ubuntu. In that way, the necessary code is in the > Debian package while not APPLIED in Debian. I remember having used this > kind of logic at least in

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Martin Pitt
Hello, Paul Gevers [2014-04-29 16:30 -]: > I remember having used this kind of logic at least in debian/rules > file, Right, you can do that with something like if dpkg-vendor --is ubuntu; then \ [...] fi > although you would need to > search around how to do th

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Paul Gevers
On 29-04-14 18:13, Mattia Rizzolo wrote: > On Tue, Apr 29, 2014 at 5:50 PM, Paul Gevers <1208...@bugs.launchpad.net> > wrote: >> It would be great if somebody could actually go through the effort of >> creating a debdiff that we could integrate into the Debian packaging so >> that we don't need th

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Mattia Rizzolo
On Tue, Apr 29, 2014 at 5:50 PM, Paul Gevers <1208...@bugs.launchpad.net> wrote: > It would be great if somebody could actually go through the effort of > creating a debdiff that we could integrate into the Debian packaging so > that we don't need this dance in the future. This should be doable > c

Re: [Bug 1208776] Re: Update to most recent upstream version 1.10.8

2014-04-29 Thread Paul Gevers
On 29-04-14 16:36, Mattia Rizzolo wrote: > Here there is a debdiff from the current debian package. > > ** Patch added: "debdiff from debian/1.10.8-1" > > https://bugs.launchpad.net/ubuntu/+source/liferea/+bug/1208776/+attachment/4100416/+files/1.10.8-1_1.10.8-1u1.debdiff It would be great if