HJ
2004-Aug-06 14:57 UTC
[icecast-dev] Re: [xiph-cvs] cvs commit: libshout HACKING configure.in
--- Brendan Cully <brendan@xiph.org> wrote:> Whoops, I only meant to commit the HACKING file. configure.in > isn't broken, but > it isn't finished (I'm adding a shout-config script).<p>Has 'pkg-config' been considered for this sort of thing? http://www.freedesktop.org/software/pkgconfig/ Is it desirable/compatable/useful? ~HJ __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Brendan Cully
2004-Aug-06 14:57 UTC
[icecast-dev] Re: [xiph-cvs] cvs commit: libshout HACKING configure.in
On Friday, 07 March 2003 at 18:59, HJ wrote:> > --- Brendan Cully <brendan@xiph.org> wrote: > > Whoops, I only meant to commit the HACKING file. configure.in > > isn't broken, but > > it isn't finished (I'm adding a shout-config script). > > > Has 'pkg-config' been considered for this sort of thing? > http://www.freedesktop.org/software/pkgconfig/ > > Is it desirable/compatable/useful?I looked at it. To me it doesn't seem to provide much other than another dependency. I may be missing something though... --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
HJ
2004-Aug-06 14:57 UTC
[icecast-dev] Re: [xiph-cvs] cvs commit: libshout HACKING configure.in
Its primary purpose is to keep track of *-config files (since
they're nearly identical anyway) so there aren't 1.5 billion of them
on your hard disk to get lost and so-forth.
It's an effort to keep things a little tidier, if just by a little
bit; I like it, I dunno. :)
<p>WARNING :: UTTERLY STUPID EXAMPLES TO FOLLOW:
Consider, maybe
`sdl-config --libs` `ogg-config --libs` `vorbis-config --libs`
`theora-config --libs`
<p><p>With pkg-config, it's something like:
`pkg-config sdl --libs` `pkg-config ogg --libs` `pkg-config vorbis
--libs` `pkg-config theora --libs`
or
for x in ogg vorbis theora sdl
do
pkg-config ${x} --exists
done
<p>instead of, maybe:
USR=/usr
#USR=/usr/local
if [ -f ${USR}/ogg-config ]; then
echo yay
fi
if [ -f ${USR}/vorbis-config ]; then
echo yay2
fi
if [ -f ${USR}/sdl-config ]; then
echo yay3
fi
if [ -f ${USR}/theora-config ]; then
echo yay4
fi
<p>Any *REAL* benefit? Probably not. Any cosmetic benefit? Depends
on who you ask -- I think it's slightly more sane.
~HJ
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to
'icecast-dev-request@xiph.org'
containing only the word 'unsubscribe' in the body. No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.