Originally Posted by error10
Making packages from scratch is 1337, and not at all for noobs. Taking an existing package and modifying it isn't too hard though. For instance you could take a glib-2.16 package and "upgrade" it to a glib-2.18 package. This isn't for noobs either because it requires some thinking, but it usually goes off fine.
"make uninstall" is only rarely seen in the wild.
And how fast it downloads depends mostly on which mirror you hit. You could stop it and start over to get a different mirror, maybe.
there is this nifty little thing i found, it is called "checkinstall" if you run it on source binaries you compile, it will automatically create a package from it (deb if you are on a debian based, rpm if you are a red hat based.)
it will allow you to edit anything you want on the control file, so you can build a dependency list if you so desire, it makes it a lot easier to uninstall source compiled stuff, cause instead of typing make install after you run make, type checkinstall instead and after a few questions, it will put together the package.
hope this helps in the near future.