| Summary: | net-wireless/rutilt - gtk+ wireless configuration utility with extra support for Ralink (rt*) cards (ebuild) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ed Catmur <ed> |
| Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | enhancement | CC: | denilsonsa, geevh, gentoobugs, napalmllama |
| Priority: | High | Keywords: | EBUILD |
| Version: | 2006.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://cbbk.free.fr/bonrom/ | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
rutilt-0.13.ebuild
rutilt-0.13.ebuild linux-2.6.19-wireless.h.patch rutilt-0.15_pre1180693531.ebuild rutilt-0.15.ebuild rutilt-0.15.ebuild rutilt-0.15.ebuild rutilt-0.15.ebuild rutilt-0.16.ebuild rutilt-0.16.ebuild rutilt-0.16.ebuild rutilt-0.16.ebuild Updated for new website |
||
|
Description
Ed Catmur
2007-01-03 13:45:55 UTC
Created attachment 105323 [details]
rutilt-0.13.ebuild
rutilt-0.13.ebuild
Suggest net-wireless/rutilt.
Created attachment 106091 [details]
rutilt-0.13.ebuild
Created attachment 106093 [details, diff]
linux-2.6.19-wireless.h.patch
fix compilation with 2.6.19 (wireless.h)
RutilTv0.14 is out New content version, it features full support for rt61 and rt73, improve rt2570 support, improve WEP support and a *lot* of fix and minor improvement. Makefile bug fixed. I made an ebuild for the dev version you can find here. I took Ed Catmur's ebuild as a basis. Created attachment 122419 [details]
rutilt-0.15_pre1180693531.ebuild
Sorry, forgot to post the link: http://rt2x00.serialmonkey.com/phpBB2/viewtopic.php?t=3867 Created attachment 124922 [details]
rutilt-0.15.ebuild
rutilt-0.15.ebuild
Wouldn't it be more logical to use gnome and kde as useflags? I made another ebuild for 0.15. I used kde/gnome as the names for the useflags and added another one, for using the built-in launcher, as some might want to disable the launcher system completely. For those I added a warning. I also used the eutil commands to insert all the files into the system, as it gives more control over the install process. Created attachment 131311 [details]
rutilt-0.15.ebuild
|| ( virtual/linux-sources sys-kernel/linux-headers ) The above is pretty much wrong (and if it works, then the application is wrong as well). (In reply to comment #12) > || ( virtual/linux-sources sys-kernel/linux-headers ) > > The above is pretty much wrong (and if it works, then the application is wrong > as well). > You're right, while the first package doesn't exist, the second isn't needed. What is needed is the source of the current kernel (and it's headers). I have no idea, why the source is needed, but I'll try to find out. Created attachment 131374 [details]
rutilt-0.15.ebuild
Removed wrong dependencies.
Created attachment 131517 [details]
rutilt-0.15.ebuild
Small cosmetic changes (forgot, that elif exists ;-)), added debug use flag,
added (hopefully) correct dependency.
I dropped the optional linux-headers dependency, because configure would die
anyway, if --kernel_source is set and not found.
Since everyone on Gentoo has very likely kernel sources installed (or at least
the headers of those), I think, that isn't really a drawback.
There is a warning if you enable debug use flag, that it can't find Makefile_cst.
This can be ignored, it just tries to clean that file,
when it doesn't even exist.
I could suppress that warning by adding 'touch ${S}/Makefile_cst', but I
don't think, that is necessary.
Created attachment 137726 [details]
rutilt-0.16.ebuild
Created attachment 137761 [details]
rutilt-0.16.ebuild
Some points:
* use elif to select launcher as well
* can pass flags directly to configure.sh; it's generally clearer and safer than constructing an options string
* src_compile is run in ${S}, so no need to prepend ${S} to configure.sh
* that's not what ROOT is for; see ebuild(5)
* it's polite to pass EXTRA_ECONF to configure scripts
* emake needs a die in case it fails
* again, src_install is run from ${S}
* we have plenty of copies of the GPL; no need to install LICENSE
* improve wording of postinst messages
Created attachment 137762 [details]
rutilt-0.16.ebuild
use gnome2_icon_cache_update to ensure icons work on new install/upgrade.
(In reply to comment #17) > Some points: > * can pass flags directly to configure.sh; it's generally clearer and safer > than constructing an options string Disagree, but that doesn't make a difference. > * src_compile is run in ${S}, so no need to prepend ${S} to configure.sh Didn't know that this can't go wrong. Thanks. > * that's not what ROOT is for; see ebuild(5) Thought so, but ok, then it'll has to go. > * emake needs a die in case it fails Yeah, forgot that one. :-( > * we have plenty of copies of the GPL; no need to install LICENSE Of course. Created attachment 137854 [details]
rutilt-0.16.ebuild
Add DEPEND on dev-util/pkgconfig.
Created attachment 336622 [details] Updated for new website New website http://bonrom.cbbknet.com/ Might be a bit old, hope the update isn't frowned upon. |