[arch-haskell] Haskell Platform 2009.2.0.2

Magnus Therning magnus at therning.org
Sat Aug 1 06:56:15 EDT 2009


Abhishek Dasgupta wrote:
> 2009/8/1 Magnus Therning <magnus at therning.org>:
> [snip]
>>   I feel that the license files should be put in
>>   /usr/share/licenses/haskell/$pkgname. I also think that it would be
>>   useful to include documentation with these files, maybe somewhere
>>   like /usr/share/doc/haskell/$pkgname. Document files are generally
>>   in html now, so they take up almost no space.
>>
>> I agree with this, I'd also like to suggest that libraries be
>> collected into one sub-directory under /usr/lib.
>> Maybe do what xmonad-contrib does, it lives
>> in /usr/lib/ghc-6.10.3/site-local/xmonad-contrib-0.8.1.
>>
>> /M
> 
> I think packages should install documentation in
>  /usr/share/doc/$pkgname
> and licenses in
>  /usr/share/licenses/$pkgname
> 
> This is how most packages in Arch install documentation and how all
> packages install licenses (also referred to in the Arch Packaging
> Guidelines). There's no need to create a separate haskell
> subdirectory.

Yes, following guidelines is always good, except when it isn't :-)  One useful 
side effect of having a dedicated location for libraries compiled with GHC 
would be that it'd be trivial to get a list of libraries that need 
recompilation after a GHC update.

/M

-- 
Magnus Therning                        (OpenPGP: 0xAB4DFBA4)
magnus@therning.org          Jabber: magnus@therning.org
http://therning.org/magnus         identi.ca|twitter: magthe

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : http://www.haskell.org/pipermail/arch-haskell/attachments/20090801/4e0afbd7/signature.bin


More information about the arch-haskell mailing list