Grant wrote: > I'd like to install the latest miro from their nightlies and that > means installing manually without an ebuild. I've always avoided this > because I don't want files spread across my system without an easy way > to remove them. I've also always wanted to set up a good cruft > removal script for keeping my system clean (I'll admit that takes me > in the hobbyist direction) and I'm thinking the two might work well > together. I could temporarily install apps without an ebuild and use > a cruft removal script to remove them. > > What do you guys think of this? Do you know of a good cruft removal > script?
If you can install your apps into a specific location, I'd use xstow. emerge xstow cd ~/install/myapp-1.2.3 ./configure --prefix=/usr/local/stow/myapp-1.2.3 && make && make install cd /usr/local/stow xstow myapp-1.2.3 myapp-1.2.3 is installed into /usr/local/stow/myapp-1.2.3, but xstow created symlinks into the /usr/local hierarchy, so it looks as if it were directly installed there. No need to add /usr/local/stow/myapp-1.2.3/bin to the PATH and such. Use xstow -D myapp-1.2.3 to remove the symlinks if you want to uninstall, then remove /usr/local/stow/myapp-1.2.3. Wonko