Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 254531 - app-emacs/magit: request for ebuild
Summary: app-emacs/magit: request for ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://zagadka.vm.bytemark.co.uk/magit/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-11 11:21 UTC by Elias Pipping
Modified: 2009-10-10 10:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Pipping 2009-01-11 11:21:35 UTC
The only git mode for emacs currently available in gentoo is git.el via git and USE=emacs. There's also

magit: http://zagadka.vm.bytemark.co.uk/magit/ and
egg: http://github.com/bogolisk/egg/ which is a fork of the former

and probably more.
Comment 1 Ulrich Müller gentoo-dev 2009-01-11 19:45:08 UTC
Standard question, is there a released version?
Comment 2 Elias Pipping 2009-01-11 20:04:46 UTC
don't think so, unfortunately :/
Comment 3 Elias Pipping 2009-01-11 20:11:29 UTC
(In reply to comment #2)
> don't think so, unfortunately :/
> 

nvm that:

http://gitorious.org/projects/magit/repos/mainline/commits/b4b0a8bffc393137d3a52d62bc92c762a77067e9
Comment 4 Ulrich Müller gentoo-dev 2009-01-11 23:37:37 UTC
That's a version tag, not a release. ;-) Is there no tarball?
Comment 5 Elias Pipping 2009-01-12 08:39:53 UTC
I believe there is no tarball, yes. The installation instructions have one clone the git repository.
Comment 6 Ulrich Müller gentoo-dev 2009-01-12 09:23:35 UTC
Normally we (Gentoo Emacs team) are very reluctant to add live or snapshot packages, because it means additional workload for every version bump.

So, please convince upstream to provide a tarball. Or give some good arguments why we should make an exception for this package. After all, VC in Emacs has a GIT backend already, and also dev-util/git installs Emacs support files.
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2009-01-12 11:33:03 UTC
(In reply to comment #6)
> Normally we (Gentoo Emacs team) are very reluctant to add live or snapshot
> packages, because it means additional workload for every version bump.

 In dVCS world it is quite common, to just tag a release branch and let people check it out...I think that will be release policy of the future (GLIBC does exactly that, we only have snapshots from the stable branch).
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2009-01-12 12:36:53 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Normally we (Gentoo Emacs team) are very reluctant to add live or snapshot
> > packages, because it means additional workload for every version bump.
> 
>  In dVCS world it is quite common, to just tag a release branch and let people
> check it out...I think that will be release policy of the future (GLIBC does
> exactly that, we only have snapshots from the stable branch).

 And this does not mean that I like it.  Even local maintenance of programs from LaunchPad is tedious work, so I think using the git.eclass is a feasible way to avoid creating tarballs on our own.
Comment 9 Grygoriy I. Fuchedzhy 2009-09-09 12:41:47 UTC
It has tarball now, here is link from project homepage:
http://zagadka.vm.bytemark.co.uk/magit/magit-0.7.tar.gz
Comment 10 Ulrich Müller gentoo-dev 2009-09-09 18:30:54 UTC
(In reply to comment #9)
> It has tarball now, here is link from project homepage:
> http://zagadka.vm.bytemark.co.uk/magit/magit-0.7.tar.gz

Committed to Emacs overlay.
Comment 11 Ulrich Müller gentoo-dev 2009-10-10 10:50:31 UTC
Added to Portage tree.