[notmuch] Debian packaging

2009-11-30 Thread Carl Worth
On Sun, 29 Nov 2009 11:06:34 -0700, Bdale Garbee  wrote:
> On Sun, 2009-11-29 at 08:55 -0500, Jameson Graef Rollins wrote:
> > As much as I would love to, at this point I'm not quite offering to
> > actually be maintainer of a notmuch Debian package. 
> 
> Actually, since Carl is a DD now, I've already nudged him about
> maintaining a Debian package, and offered to help.  Perhaps your work
> will provide additional motivation.  ;-)

Yes, this is great motivation. Now I just need a *little* bit more spare
time. :-)

I do appreciate all the work that people are doing as far as packaging
notmuch for Debian. My plan is to survey the various things done
already, pick one, put it in our upstream notmuch repository, and then
push a package out myself as the Debian maintainer for notmuch.

I'm a very new Debian maintainer, (in fact, this will be my first
package to maintain on my own), so I'll appreciate any help that more
experienced people can provide.

-Carl
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 



[notmuch] Debian packaging

2009-11-29 Thread da...@tethera.net
Jameson Graef Rollins wrote:


>I'm happy to combine efforts.  Seems to me the most appropriate thing
>to do, since we're already working in git, is to track each others
>"debian" branches.  Is this the canonical URL of your repo?:

>http://pivot.cs.unb.ca/git/notmuch.git

That should work, but git://pivot.cs.unb.ca/git/notmuch.git, should be
faster (at least since I fixed the firewall!).

d


[notmuch] Debian packaging

2009-11-29 Thread Jameson Graef Rollins
On Sun, Nov 29, 2009 at 11:06:34AM -0700, Bdale Garbee wrote:
> Actually, since Carl is a DD now, I've already nudged him about
> maintaining a Debian package, and offered to help.  Perhaps your work
> will provide additional motivation.  ;-)

Yeah, I realized that Carl and Keith are I think both DDs, but as
someone else pointed out to me, they've probably already got their
hands full as it is.  In any rate, building the packaging was mostly
for my own elucidation (I have never used git-buildpackage before),
and to prompt getting it into debian sooner.

> FWIW, it's entirely possible to configure git-buildpackage to package
> directly from the master branch.  I do that with AltOS, details can be
> found in the fw/altos repo on git.gag.com if you're curious.  There are
> various ways you could do this, but I've put a hook in .gbp.conf that
> invokes a new debian/rules 'prebuild' target...  This allows me to just
> run 'git-buildpackage' any time we want fresh packages, and get a Debian
> changelog crafted from the git commit logs since the last time I built a
> Debian package.

What I put together does build almost directly from the master
branch.  I just renamed my master "upstream".  I did create a separate
changelog, mostly because I like having more direct control over what
goes in them, but I'm curious about how changelogs would be crafted
from the git logs.

jamie.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: 



[notmuch] Debian packaging

2009-11-29 Thread David Bremner

Jameson Graef Rollins wrote:


>Please let me know if there are any questions, comments, patches, etc.

>jamie.

>[0] I noticed that David Bremner filled a RFP for notmuch a little
>while ago: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557354

I should have mentioned on the RFP, but I have also made a debian package at 

  http://pivot.cs.unb.ca/git/?p=notmuch.git;a=shortlog;h=refs/heads/debian

We should combine efforts somehow I guess.  One option would be to
make a combined repo on alioth.debian.org in the collab-maint project.

d


[notmuch] Debian packaging

2009-11-29 Thread Bdale Garbee
On Sun, 2009-11-29 at 08:55 -0500, Jameson Graef Rollins wrote:

> As much as I would love to, at this point I'm not quite offering to
> actually be maintainer of a notmuch Debian package. 

Actually, since Carl is a DD now, I've already nudged him about
maintaining a Debian package, and offered to help.  Perhaps your work
will provide additional motivation.  ;-)

FWIW, it's entirely possible to configure git-buildpackage to package
directly from the master branch.  I do that with AltOS, details can be
found in the fw/altos repo on git.gag.com if you're curious.  There are
various ways you could do this, but I've put a hook in .gbp.conf that
invokes a new debian/rules 'prebuild' target...  This allows me to just
run 'git-buildpackage' any time we want fresh packages, and get a Debian
changelog crafted from the git commit logs since the last time I built a
Debian package.

Bdale