davisfactor
01-26-2005, 02:04 PM
Found a pretty good article on building packages from source using apt-get, similar to the way emerge works.
http://channels.lockergnome.com/linux/archives/20050117_nice_package_getting_to_know_aptbuild_a_l ittle_better.phtml
http://julien.danjou.info/article-apt-build.html
Since the arrival of the very first versions of Gentoo, some people have announced that "Debian is good, but that's not optimized for [distribution in which you run make all the time]". And this is wrong, you are free to recompile software you use on Debian, using the apt system. Downloading a tarball, uncompressing it, running configure scripts and make install, is an easy task for every Linux user, but this is not adapted for the Debian package management system. Stow was a way which worked without too much effort, but compiled programs were not really integrated in the apt dependancies. The ultimate solution is to use apt-build to recompile a software already packaged for Debian.
I have always thought about this, but have never put a lot of thought into it. I plan on playing aroudn with this to see just how easy it is.
http://channels.lockergnome.com/linux/archives/20050117_nice_package_getting_to_know_aptbuild_a_l ittle_better.phtml
http://julien.danjou.info/article-apt-build.html
Since the arrival of the very first versions of Gentoo, some people have announced that "Debian is good, but that's not optimized for [distribution in which you run make all the time]". And this is wrong, you are free to recompile software you use on Debian, using the apt system. Downloading a tarball, uncompressing it, running configure scripts and make install, is an easy task for every Linux user, but this is not adapted for the Debian package management system. Stow was a way which worked without too much effort, but compiled programs were not really integrated in the apt dependancies. The ultimate solution is to use apt-build to recompile a software already packaged for Debian.
I have always thought about this, but have never put a lot of thought into it. I plan on playing aroudn with this to see just how easy it is.