Message: previous - next
Month: February 2012

Re: [trinity-devel] Reviewing archlinux patches from git.

From: Baho Utot <baho-utot@...>
Date: Thu, 23 Feb 2012 10:17:03 -0500
On 02/23/2012 10:02 AM, Calvin Morrison wrote:
> On 23 February 2012 09:47, Baho Utot<baho-utot@...>  wrote:
>> On 02/23/2012 09:19 AM, Calvin Morrison wrote:
>>> Archers - Tim, I am reviewing these patches now.
>>> doc_location.patch - is a fix for cmake's HTML_INSTALL_DIR. changes
>>> the destination from /doc/kde/HTML to /doc/HTML. Maybe this should be
>>> /doc/tde/HTML? either way I would merge it.
>> No documentation should go where LSB says it should
> Where is the proper location?
> Calvin

/usr/share/doc or something like that.

Just because you choose to put tde into /opt does not mean that the docs 
should not or can not be installed into /usr/share.

If you would place those things where LSB says it should go then that 
issue is completed and would need to be addressed when and if tde can go 
into /usr as it is already done and completed.

That's what I do in my current PKGBUILDS... I put it where is goes by 
LSB as long as it does create trouble.

ie if a package has the man files in /usr/man I relocate them in the 
packaing process to /usr/share/man/man[1..8]

namcap is very good at finding those things and a simple

install -vdm 755 ${pkgdir}/usr/share/man
mv ${pkgdir}/usr/man/* ${pkgdir}/usr/share/man
rm -rf ${pkgdir}/usr/man

and I am good to go.  See nothing too hard and it is now where LSB and 
most distros expect it to be.
I don't have to monkey with the man paths just works!