[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