News for hackers. Stuff that matters.
Re:Debian 7.0 "Wheezy" released by FooBarWidget on Sunday May 05, 2013 @03:58AM (#5657785)
And why is that distinction important? It seems a fairly arbitrary rule to me. What's the problem with dropping stuff in /usr/local/foo?
Re:Debian 7.0 "Wheezy" released by e12e on Sunday May 05, 2013 @12:08PM (#5658773)
It's not set in stone.

I also prefer having packages with their own hierarchies under /opt, rather than /usr/local/<package> -- in general stuff under /usr/local should put their binaries in /usr/local/bin -- their manpages under /usr/local/share/man, headers and libraries in the corresponding places -- so that I don't have to mess with my PATH settings to be able to run a command, look up a man page or link against a library.

Sometimes software isn't packaged for use on a posix-like system -- and then I might have to do some dancing to get it to work -- I usually prefer having such programs under /opt/<program-version>.

I do have another folder under local: /usr/local/xstow -- so I can easily compile packages and manage different versions under /usr/local/xstow/package-x.y.z.

http://xstow.sourceforge.net/