PDA

View Full Version : How to build packages



Smash
December 22nd, 2004, 07:01 PM
Hello, how could i build a .deb packages from a source tarball??
I think something like "Checkinstall"...

Thanks.

randy
December 22nd, 2004, 07:29 PM
The debian website has a very in depth guide on packaging. It's a bit hard to learn (I'm working on it now). I found it very usefull when I learned how to build RPMs when I using Redhat/Fedora.

Smash
December 22nd, 2004, 07:58 PM
Checkinstall builds packages *.deb, *.tgz or *.rpm.
I can use this software to build *.deb for Ubuntu?

Quest-Master
December 22nd, 2004, 09:10 PM
Is it possible to make a .deb for a file that is compiled using SCons and not make (http://scons.sf.net)?

Smash
December 23rd, 2004, 01:26 PM
Thanks.
Now i try it. :D

Sniffer
December 23rd, 2004, 03:23 PM
Thks for the site will try also.

:)

oskude
November 26th, 2005, 10:03 AM
Is it possible to make a .deb for a file that is compiled using SCons and not make (http://scons.sf.net)?i was able to use
sudo checkinstall scons installbut im not happy with it, cause "sudo scons install" re-compiles (i made "scons" before) the source and now i have compiled files with root user/owner in my home dir... (i dont like to compile as root user)

checkinstall version 1.6.0 (i installed the deb from their site: http://asic-linux.com.mx/~izto/checkinstall/download.php) has a nice feature, "--install=no" so it wont install the package automaticly...

dudus
December 2nd, 2005, 05:55 AM
Whats the diference between debian debs and ubuntu debs. How could I add my debs to the backports? Could I setup a private repo server?

oskude
December 2nd, 2005, 08:05 AM
Whats the diference between debian debs and ubuntu debs.AFAIK, the content of the debs are "tuned" to the corresponding systems (like library versions, paths...)

How could I add my debs to the backports?try the wiki for an answer to that. i assume you have to become a member, and then just add your debs (if not someone else has done it) to the appropiate reposity... but that way you "should" also be responsible of "your" package (respond to bug reports and so).

Could I setup a private repo server?yes, try google or maybe even here in forum/wiki (this is a "common" task, but ive never done that)

cjssmo
May 21st, 2007, 05:21 PM
you can use checkinstall to make .deb's but I remember reading somewhere that they do not conform to debian policies. Hope this helps