Bug 247500 - dev-util/quilt-0.47-r1 Emacs support
Bug#: 247500 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: mpagano@gentoo.org Reported By: ulm@gentoo.org
Component: Development
URL: 
Summary: dev-util/quilt-0.47-r1 Emacs support
Keywords:  
Status Whiteboard: 
Opened: 2008-11-18 20:58 0000
Description:   Opened: 2008-11-18 20:58 0000
It's a strange coincidence: Today I have finally moved app-emacs/quilt-el from
the Emacs overlay (where it was sitting for one year) to the main tree. And a
few hours later I notice that dev-util/quilt was bumped to 0.47 which now also
installs the Emacs mode (0.46 didn't include it).

Any suggestions what to do? There are two options:
1. Keep app-emacs/quilt-el, and remove Emacs support from dev-util/quilt.
2. Add an Emacs USE flag to dev-util/quilt, byte-compile the Emacs mode, and
   install a site-init file for Emacs. And delete app-emacs/quilt-el again.

------- Comment #1 From Ulrich Müller 2008-11-18 21:51:00 0000 -------
Addendum: The Emacs mode has its own upstream, and the version of quilt.el
bundled with dev-util/quilt-0.47 is (slightly) out-of-date.

------- Comment #2 From Ulrich Müller 2008-11-20 07:11:40 0000 -------
Created an attachment (id=172440) [details]
Proposed change for quilt-0.47.ebuild

From our IRC discussion I conclude that we should keep app-emacs/quilt-el. Then
dev-util/quilt shouldn't install the Emacs mode, see attached patch.

<mpagano_> ulm: i'm leaning towards local emacs use flag for quilt and then
rdepend on quilt-el
<mpagano_> ulm: thoughts?

Good idea. Probably PDEPEND, because quilt-el itself RDEPENDs on quilt. And
app-emacs/quilt-el will need some keywords; I'll open a bug for keywording.

------- Comment #3 From Ulrich Müller 2009-01-10 16:16:57 0000 -------
quilt-el has all necessary keywords, so I've added IUSE=emacs and
PDEPEND=quilt-el to quilt-0.47-r1.