[vorbis-dev] Distribution Fixes

Ali Abdin aliabdin at aucegypt.edu
Sat Oct 21 19:54:43 PDT 2000



* Jack Moffitt (jack at deathstar.icecast.org) wrote at 00:47 on 22/10/00:
> On Sat, 21 Oct 2000, Ali Abdin wrote:
> 
> > Basically in the ogg .spec file, I move the 'libogg.a' and 'libogg.so' stuff into
> > the devel package (all other packages I've seen do this). I've also included a
> > missing header file in a Makefile.am (without this header file libvorbis won't
> > compile correctly).
> 
> I see your point about .a files.  I moved those to the devel packages like
> you suggested.  .so's stayed in the main ones.

Umm - as far as I know the libfile.so.0.0.0 (for example) goes into the
"normal" package, while the file 'libfile.so' (or libfile.so.1) gets installed
in the -devel package.

For example look at libpng and libpng-devel, libungif and libungif-devel,
libxml and libxml-devel, gnome-libs and gnome-libs-devel, kdelibs and
kdelibs-devel...

Umm - I think I got carried away with the above examples ;)

> > The vorbis spec file was a mess. First of all, 'make dist' misses a number of
> > files (fixed in patch). Secondly, the libvorbis.spec wasn't very successful in
> > working. It is fixed in this patch.
> 
> It was a very old one.  I had rewritten it, but forgot to commit it when i
> initially did my built changes.  You had some extra stuff I had forgotten
> so I merged in a lot of your patch for that.
> 
> > I also tried working on 'ao'. Unfortunately 'ao' appears to
> > be a "mess". It does not compile properly, I had to hack it to manually
> > compile esd into it (otherwise I get undefined reference to ao_esd or
> > something like that).
> 
> Yep, it's not ready for primetime yet.  I need loadable pluigns at runtime
> for starters.

I tried fiddling with it, but it seems that automake doesn't like a "random"
choice of built files. So I manually hacked it to use esd (since the "target
audience" is for people with esd).

I also updated the vorbis-tools package (e.g. updating the spec file, writing
a Makefile.am for ogg123, etc.) but it was still a "hack" due to the libao
problems (for example, one problem is that I don't know what flags libao was
compiled with).

Oh, and my patch to ogg123 still didn't go in :(

Anyway, Thanks for merging these in.

Regards,
Ali

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list