Hi! Please find attached libsmbios-0.12.4.ebuild. libsmbios is a library that is used to provide access to as much BIOS information as possible. It was developed by Dell, and in their systems it is needed to upgrade firmware. A new tool to handle events/control some hardware in the new Apple MacBooks (pommed, see below) relies on it as well. libsmbios lives here: http://linux.dell.com/libsmbios/main/index.html And pommed, the tool I've mentioned, here: http://www.jblache.org/projects/pommed/index.html I suggest sys-apps/libsmbios. I wasn't able to compile pommed in my system, so I will not contribute that ebuild. I hope someone else will in the future. Daniel.
Created attachment 106494 [details] ebuild
Seems to be missing a dev-libs/libxml2 DEPEND. (Needed for build, regardless of 'xml' USE flag)
Created attachment 107947 [details] new ebuild Contributed by user pic0, at gentoo forums: http://forums.gentoo.org/viewtopic-t-530489-highlight-.html
Hi, Firstly, well done on creating an ebuild for this. It'll be a benefit to many once it is in the tree. However, there seems to be an issue with src_install part. It doesn't install any of the binaries (i.e. dellBiosUpdate). Maybe if I get around to learning the ebuild schema I will fix it myself, but for now I'll have to leave it to someone else Cheers
Created attachment 108039 [details] Ebuild for libsmbios-0.13.0 This is a really simple ebuild (it is my first - so be gentle), but at least it appears to install the binaries. I have removed all the use flags - mostly because I can't find information in the libsmbios Makefile as to these features. Feel free to update it with some use flags - I look forward to learning how to do such things Cheers
libsmbios is needed by hal in git, so will be needed when hal has a new release. Does anyone want to maintain this package?
And 0.13.3 is out, also the first ebuild works fine when bumped, use flags can be used but there isn't much point to them.
(In reply to comment #7) > And 0.13.3 is out, also the first ebuild works fine when bumped, use flags can > be used but there isn't much point to them. > The point is only Dell users need the binaries. I don't. ;-)
Isn't libmsbios a source package? That or C++ is now considered binary.
(In reply to comment #9) > Isn't libmsbios a source package? That or C++ is now considered binary. > Sorry, I meant the dellBiosUpdate and similar dell-specific executables. :p I didn't know how to tell the ebuild not to install them though. That was just chance.
In cvs