Robert Daniels wrote these words on 03/05/08 13:06 CST:
> Attached is a patch to add Amarok-1.4.8 to the book, if it is desired.
> Being the most popular audio player for KDE, I think it should go in.
>
> I have a few specific questions, but any feedback at all is appreciated.
>
> 1) Amarok includes an internal copy of sqlite, and uses this as it's
> default database. Given LFS's, and maybe BLFS's (not quite sure),
> prediliction towards using system-installed versions of packages vs.
> embedded version, should I make sqlite a required dep and add the
> switch to use it, or leave as-is?
No. If a package includes an internal copy of a dependency,
then we list it as optional. It is up to the installer to
decide to use an installed copy (read ./configure --help) or
default to the internal version.
A well-written package will look for the existence of a
dependency and use it if it is equal or newer than the
internal copy.
> 2) kdemultimedia is required for cd-ripping support (through the
> audiocd: protocol) and k3b is required for burning support. I'm on the
> fence as to whether these should be optional or recommended. Opinions?
Optional without a doubt.
Simply annotate what the dependency does, and let the
installer choose if she does or does not want the feature.
> 3) Amarok does have several other engines than xine, but I did not list
> them. Most are unmaintained, and I think should be left out. The only
> other well-supported engine is helix, from {real,helix}player. I
> haven't tested this engine, and grepping through the xml files, I saw
> nothing else that referenced it. Should I bump xine down to
> recommended and add a link to the helix site?
That would be the best technical solution. We recommend a
known working engine with the caveat that there is an
alternative (you may even mention the alternative is not
tested).
The patch looks really good Robert.
--
Randy
rmlscsi: [bogomips 1003.22] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
19:23:01 up 17 days, 11:08, 1 user, load average: 0.56, 0.25, 0.12
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page