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

Reply via email to