compiling libsmbios

Gonzalo Nemmi gnemmi at gmail.com
Thu Mar 15 14:08:00 CST 2007


El Jueves, 15 de Marzo de 2007 16:28, Michael E Brown escribió:
> xerces no longer required.
>
> /me makes note to update docs.

nice to know that xerces is gone :)

> I changed over to use autotools very recently and havent updated the
> makefiles to produce the docs yet.

so I read somewhere ..  I just didn't know if that was on the todo or not .. 
and I refused to dive in the makefile as usual ;)
 
> > I've read the spec .. but your not pulling any dark magic in there (
> > except for the unusual chmodding under %setup, and make ifs which
> > wouldn't exist if configure could take a few parameters ;) .. ) ... so ..
> > i couldn't figure out how to do it :( .
> >
> > trying to build a mandriva package in here ;)
>
> Any reason we couldnt just use my standard spec file?

Not really .. but ..

* it does keep a simpler spec file, which is usually good since packager 
change .. and the rpm changelogs are not always the best ... 
* and goes easy on the packager, which makes it alluring to new packagers ..
* You know your code inside out .. a packager doesn't ( he may not even know 
how to code at all ... )
* some distro specific macros might get in the way (a %make macro for 
instances .. ) .. and hit quite hard on the packager
* is usually a good rule of thumb to let each app do it's job .. and .. 
altough a spec file can handle quite a few tricks, ii usually shoulnd't .. 
like aplying diffs (just to name an example) .. yes, you can do it, no 
problem ... but it's not like a spec file  is meant to do that .. 

All in all .. a spec file has it's own anoyannces .. adding an extra layer of 
complexity to it is just .. well .. sorta like adding an extra layer of 
complexity into something that's already complex =P  

just my point of view .. hope you don't take it wrong beacuse I never meant 
to :)

Gonzalo



More information about the libsmbios-devel mailing list