Summary: | Updated ebuild for swig-1.3.22 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kevin Smith <gentoo> |
Component: | New packages | Assignee: | Heinrich Wendel (RETIRED) <lanius> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | gentoo, swtaylor |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
swig-1.3.22.ebuild
Diff file from swig-1.3.21.ebuild to swig-1.3.22.ebuild |
Description
Kevin Smith
2004-09-18 20:28:33 UTC
Created attachment 39888 [details]
swig-1.3.22.ebuild
As I mentioned, this has a hard-coded sourceforge mirror, which is probably a
bad thing.
hardcoded mirrors aren't good, why did you do that? please attach a patch instead of the complete ebuild Created attachment 40095 [details, diff]
Diff file from swig-1.3.21.ebuild to swig-1.3.22.ebuild
Here is a patch against the 1.3.21 ebuild. Now, the only change is the removal
of the deprecated runtime stuff.
The first time I tried the original SF mirror, it failed. That's why I used a
hard-coded mirror. Today, it worked with the original SRC_URI, so I removed
that change.
I have only tried emerging on x86, and have only tested the resulting swig
executable for a ruby-based project.
i got many bugreports after removing the runtime stuff, so i think it should remain for now ok, i see that runtime is no longer provided, so i removed it and commited swig-1.3.22 if the now-missing runtime bit is breaking things, how about package masking this build? or perhaps a depend line in here to prevent it from installing if any of the packages wanting runtime (like subversion) are already there? By not doing this, 1.3.22 gets installed, then on the next emerge world, subversion's requirement of 1.3.21 gets applied and swig is rolled back, then the cycle repeats... |