Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22897 - New ac-sources (better ac-sources ebuild included)
Summary: New ac-sources (better ac-sources ebuild included)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-06-15 19:37 UTC by Matt Hartley
Modified: 2003-09-28 13:28 UTC (History)
0 users

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


Attachments
New ebuild with increased functionality (ac-sources-2.4.21-r1.ebuild,2.03 KB, text/plain)
2003-06-15 19:39 UTC, Matt Hartley
Details
New ebuild with increased functionality (ac-sources-2.4.21-r1.ebuild,2.03 KB, application/octet-stream)
2003-06-15 19:39 UTC, Matt Hartley
Details
New ebuild with increased functionality (ac-sources-2.4.21-r1.ebuild,2.03 KB, text/plain)
2003-06-15 19:40 UTC, Matt Hartley
Details
New ebuild with increased functionality (ac-sources-2.4.21-r1.ebuild.gz,1013 bytes, application/gzip)
2003-06-15 19:40 UTC, Matt Hartley
Details
New ebuild with increased functionality (ac-sources-2.4.21-r1.ebuild.gz,1013 bytes, application/gzip)
2003-06-15 19:40 UTC, Matt Hartley
Details
New ebuild with increased functionality (ac-sources-2.4.21-r1.ebuild.gz,1013 bytes, application/gzip)
2003-06-15 19:40 UTC, Matt Hartley
Details
Highly optimized! (ac-sources-2.4.22_pre3-r1.ebuild,1.88 KB, text/plain)
2003-07-07 20:46 UTC, Matt Hartley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Hartley 2003-06-15 19:37:02 UTC
There is a new ac-sources release (2.4.21-ac1).  I noticed the current ebuild
doesn't handle this case (it expects a pre/rc), so I modified it heavily to
handle either case.  It's attached.

Enjoy!
Matt Hartley 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Matt Hartley 2003-06-15 19:39:31 UTC
Created attachment 13342 [details]
New ebuild with increased functionality

This is the ebuild with the increased functionality, to handle ac's sources
with and without a marcelo testing patch.  For example, it will accept either
ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Comment 2 Matt Hartley 2003-06-15 19:39:43 UTC
Created attachment 13343 [details]
New ebuild with increased functionality

This is the ebuild with the increased functionality, to handle ac's sources
with and without a marcelo testing patch.  For example, it will accept either
ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Comment 3 Matt Hartley 2003-06-15 19:40:00 UTC
Created attachment 13344 [details]
New ebuild with increased functionality

This is the ebuild with the increased functionality, to handle ac's sources
with and without a marcelo testing patch.  For example, it will accept either
ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Comment 4 Matt Hartley 2003-06-15 19:40:30 UTC
Created attachment 13345 [details]
New ebuild with increased functionality

This is the ebuild with the increased functionality, to handle ac's sources
with and without a marcelo testing patch.  For example, it will accept either
ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Comment 5 Matt Hartley 2003-06-15 19:40:47 UTC
Created attachment 13346 [details]
New ebuild with increased functionality
Comment 6 Matt Hartley 2003-06-15 19:40:58 UTC
Created attachment 13347 [details]
New ebuild with increased functionality
Comment 7 Matt Hartley 2003-06-15 19:42:08 UTC
Sorry about the multiple posts, bugzilla kept issuing error messages.  Anyway, this is the ebuild with the increased functionality, to handle ac's sources with and without a marcelo testing patch.  For example, it will accept either ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.

Thanks again!
Matt Hartley
Comment 8 Brandon Low (RETIRED) gentoo-dev 2003-06-21 13:33:01 UTC
I hesitate to use this rather than my current method of hand modifying the ebuilds for the occasional change in case reason:  the more variables that are calculated with external calls rather than simple bash replacements the slower all of portage's dep and caching functions becomes...
Comment 9 Matt Hartley 2003-07-01 09:30:17 UTC
I'll take a look and see if I can reduce the external dependencies.  Otherwise, you are probably correct, even though it might be slightly more work.

Thanks!
Comment 10 Brandon Low (RETIRED) gentoo-dev 2003-07-07 10:18:18 UTC
So there I was saying "no" but then I accidentally committed it... so it would be real nice if you could get those reduced externalities fixed for me so I can keep the functionality and feel less dumb :-D
Comment 11 Matt Hartley 2003-07-07 20:46:21 UTC
Created attachment 14263 [details]
Highly optimized!

No problem.  Here is the highly optimized version that removes much of the
extra work done in the previous ebuilds and simplifies the functionality.  Let
me know if it is enough, or if you want me to work on it some more.  It appears
to be working without problems.
Comment 12 Brandon Low (RETIRED) gentoo-dev 2003-09-28 13:28:23 UTC
good enough.