You are not logged in.
It's reaching the point where it will be worthwhile to split some of my packages to reuse code and centralize commonly used functions/objects for easier maintenance. Would /usr/share/xyne be the proper place to put files that I intend to reuse in different pkgs?
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
My first thought was /usr/lib/xyne but your stuff is mostly (all?) architecture independent so /usr/share/xyne is OK. Check the FHS for folder definitions
Offline
IMO it would be great if you can combine all your perl/bash scripts (all those related to pacman,makepkg etc) into a single package and add a few man pages for each tool in the package. And then you can put all the common code in /usr/lib under that package name.
Last edited by u_no_hu (2009-03-24 07:47:42)
Offline
@Allan
Thanks for mentioning the FHS. I found the (quasi-?)official guide (which I hadn't even heard of before... hurray for Linoobishness) and it seems that your suggestion is what they recommend. It also makes me wonder why the lmms packager dumped the libs in /usr/lib64, but that's another matter.
@u_no_hu
I'll add man pages eventually (the only reason I haven't yet is due to my aforementioned Linoobishness) but I don't know about the combined package. I personally dislike having things that I don't use/need/care about on my system so I'm reluctant to bundle stuff. I might make a group or metapackage for those who think they want everything though, but once I start splitting things up into function libs etc, it will make more sense to have them in separate packages, even if they are small.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
@Allan
Thanks for mentioning the FHS. I found the (quasi-?)official guide (which I hadn't even heard of before... hurray for Linoobishness)
you can also just type "man hier" in your console.
< Daenyth> and he works prolifically
4 8 15 16 23 42
Offline
+1 for a /usr/[lib|share]/xyne
[git] | [AURpkgs] | [arch-games]
Offline