Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110083 - app-emacs/doxymacs-1.8.0.ebuild (New Package)
Summary: app-emacs/doxymacs-1.8.0.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, InOverlay
Depends on:
Blocks: 174469
  Show dependency tree
 
Reported: 2005-10-21 18:45 UTC by Ciprian Ciubotariu
Modified: 2007-07-02 06:44 UTC (History)
5 users (show)

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


Attachments
doxymacs-1.6.0.ebuild (doxymacs-1.6.0.ebuild,1.07 KB, text/plain)
2005-10-21 18:46 UTC, Ciprian Ciubotariu
Details
50doxymacs-gentoo.el (50doxymacs-gentoo.el,347 bytes, text/plain)
2005-10-21 18:48 UTC, Ciprian Ciubotariu
Details
doxymacs-1.7.0.ebuild (doxymacs-1.7.0.ebuild,876 bytes, text/plain)
2006-05-27 06:02 UTC, Christian Schlotter
Details
files/50doxymacs-gentoo.el (50doxymacs-gentoo.el,292 bytes, text/plain)
2006-05-27 06:03 UTC, Christian Schlotter
Details
doxymacs-1.7.0.ebuild (doxymacs-1.7.0.ebuild,877 bytes, text/plain)
2006-05-27 06:05 UTC, Christian Schlotter
Details
doxymacs-1.7.0.ebuild (doxymacs-1.7.0.ebuild,876 bytes, text/plain)
2006-05-27 06:07 UTC, Christian Schlotter
Details
doxymacs-1.7.0.ebuild (doxymacs-1.7.0.ebuild,895 bytes, text/plain)
2006-11-04 03:10 UTC, Christian Schlotter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ciprian Ciubotariu 2005-10-21 18:45:35 UTC
Hello.   
   
I'm using doxygen to generate docs from my C++ programs, and doxymacs is an   
emacs plugin for syntax coloring and inserting documentation snippets for   
doxygen. Since I have multiple gentoo machines I thought an ebuild would be   
nice, and since I have it... well, why not submit it? :-)  
   
Probably the best place for the ebuild is app-emacs/doxymacs; I don't know how   
to make one for XEmacs (I only use emacs), but on the homepage they place   
instructions for XEmacs too.   
  
Have fun, 
Cipi
Comment 1 Ciprian Ciubotariu 2005-10-21 18:46:46 UTC
Created attachment 71149 [details]
doxymacs-1.6.0.ebuild
Comment 2 Ciprian Ciubotariu 2005-10-21 18:48:11 UTC
Created attachment 71150 [details]
50doxymacs-gentoo.el

The site-gentoo.el code for initializing doxymacs. (from
app-emacs/doxymacs/files)
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-22 06:33:17 UTC
- missing
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-22 06:33:17 UTC
- missing¹ ebuild header


[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Comment 5 Ciprian Ciubotariu 2005-10-22 17:05:30 UTC
(In reply to comment #3) 
> - missing
Comment 6 Ciprian Ciubotariu 2005-10-22 17:05:30 UTC
(In reply to comment #3) 
> - missing¹ ebuild header 
Hmmm... is it me responsible for correcting it? I don't know the rules, so...  
 
Anyway I apologize; I haven't read the rules for submitting ebuilds thoroughly. 
 
Comment 7 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-22 17:37:41 UTC
The rule of thumb is - the better the ebuild, the higher the chance a dev is
willing to work for you and accepts to maintain the package. The second point is
that the quality of user submitted ebuilds was pretty low and we have hundreds
of requests in bugzilla we currently cannot fulfill and maybe never can. So we
do at least review know.
Comment 8 Ciprian Ciubotariu 2005-10-22 18:04:59 UTC
(In reply to comment #5) 
> The rule of thumb is - the better the ebuild, the higher the chance a dev is 
> willing to work for you and accepts to maintain the package. 
 
Wait! Doxymacs is not my package. Doxymacs is a package I use and I thought 
other gentoo users would benefit from easy installation through portage. I hope 
that's not a problem (i.e. I only made and submitted the ebuild, but haven't 
asked doxymacs' maintainer about permission or anything). In my understanding 
GPL-2 is okay with that, but I want to be clear. 
 
Second, it wouldn't be a problem for me to edit the ebuild and add the header, 
but I don't want to work against your process with that. 
 
Cipi 
Comment 9 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-23 05:46:05 UTC
(In reply to comment #6)
> Wait! Doxymacs is not my package. Doxymacs is a package I use and I thought 
> other gentoo users would benefit from easy installation through portage.

Everything you use within Gentoo, someone works for. That you or other users may
be interested in an application means not necessarily a developer is - so being
as helpful as you as a user can is the very least you can do using a community
distribution.
Comment 10 Ciprian Ciubotariu 2005-10-24 12:56:42 UTC
(In reply to comment #7) 
Thanks. And congratulations to all of you for the gentoo distro. The package 
management works really great, and the docs are extraordinarily well written. 
Comment 11 Christian Schlotter 2006-05-27 06:02:23 UTC
Created attachment 87639 [details]
doxymacs-1.7.0.ebuild

Cleaned up ebuild for newest version of doxymacs.  Obsoletes doxymacs-1.6.0.ebuild.
Comment 12 Christian Schlotter 2006-05-27 06:03:16 UTC
Created attachment 87640 [details]
files/50doxymacs-gentoo.el

Cleaned up version of previously posted 50doxymacs-gentoo.el.
Comment 13 Christian Schlotter 2006-05-27 06:05:24 UTC
Created attachment 87641 [details]
doxymacs-1.7.0.ebuild

typo
Comment 14 Christian Schlotter 2006-05-27 06:07:02 UTC
Created attachment 87642 [details]
doxymacs-1.7.0.ebuild

typo
Comment 15 Christian Schlotter 2006-11-04 03:10:33 UTC
Created attachment 101205 [details]
doxymacs-1.7.0.ebuild

Change of dependencies.  app-emacs/w3 is only needed, if no GNU Emacs version >=22 is available, as the URL package is now part of GNU Emacs.
Comment 16 Christian Schlotter 2007-01-13 13:26:34 UTC
This ebuild is now in the sunrise overlay.  You will find it soon at:
http://gentoo-sunrise.org/svn/reviewed/app-emacs/doxymacs
Comment 17 Santiago M. Mola (RETIRED) gentoo-dev 2007-03-13 12:54:58 UTC
The ebuild in sunrise depends on app-emacs/w3 which is no longer in the tree.
Comment 18 Christian Schlotter 2007-03-13 23:12:52 UTC
Thanks! After review your fix will show up in sunrise.
http://www.gentoo-sunrise.org/sunrise/changeset/3224
Comment 19 Christian Faulhammer (RETIRED) gentoo-dev 2007-06-28 11:33:32 UTC
I will bump to 1.8.0 and port it to our Emacs overlay.  The ebuild will disappear from Sunrise, so switch to $(layman -a emacs), if you like to benefit from bumps.  Thanks for all your work.
Comment 20 Christian Faulhammer (RETIRED) gentoo-dev 2007-06-29 07:52:33 UTC
Ok, it is in Overlay now.  Please test and report failures here.  It now has autoload capabilites and some other minor improvements.  Thanks for your work, and the next time make sure, the Emacs team is cced on the bug so we actually know about such requests.  I stepped by mistake over that package.
Comment 21 Christian Faulhammer (RETIRED) gentoo-dev 2007-07-02 06:44:51 UTC
In Portage now.  Closing, thanks for your submissions.