I just reach for mk-build-deps. If the control file has all the right stuff in it, then mk-build-deps will get you a throw-away meta-package that depends on everything you need. Use gdebi to install it and you're done.
-E On Tue, May 8, 2012 at 7:50 PM, Darth Emacs <[email protected]> wrote: > hi again, > > Almost forgot you will probably have install dh-autoreconf and perhaps > debhelper to help build the debs. > > > On Tue, May 8, 2012 at 5:39 PM, Darth Emacs <[email protected]> wrote: >> >> hi folks, >> >> Debian packaging of the sawfish packages is really simple. Chris has >> already debianized the packages so basically all you have to do is: >> >> download the git source >> cd in the package >> run 'autogen.sh' as normal user >> run 'dpkg-buildpackage -rfakeroot' as root (su or sudo) >> >> I just noticed that wheezy has a new gcc (4.7) as well as a new dpkg that >> were upload to the repositories this last weekend. Hopefully this will solve >> some of my problems building debs. Good luck and have fun :) >> >> >> On Tue, May 8, 2012 at 1:06 AM, POMPEE William <[email protected]> >> wrote: >>> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Hello Eric! >>> >>> I'm not a expert in Debian packaging but I once tried to make a package >>> (splashy IIRC) from the upstream source code. I may help you if you want. >>> >>> Regards, >>> >>> POMPEE William >>> >>> >>> On 07/05/2012 19:42, Eric P. Mangold wrote: >>> > I have a bit of experience with DEB packaging, and would like to >>> > volunteer to maintain packaging compatible with Debian and Ubuntu. >>> > >>> > When I have time, hopefully in the next two weeks, I'll try to get an >>> > up-to-date repository set up on Alioth (debian repo server). I >>> > currently have a guest account there, for some .NET packaging work I >>> > did earlier. Typically Debian likes to maintain their own repo's for >>> > the packaging (/debian directory), from which upstream tarballs are >>> > imported. Once working we can request a sync with Ubuntu. And perhaps >>> > a PPA can go up also. >>> > >>> > Whoever has packaging experience and would like to assist please raise >>> > your hand. I might run in to some problems that I could use a hand >>> > with. >>> > >>> > Cheers, >>> > -E >>> > >>> > On Mon, May 7, 2012 at 6:17 AM, Peter Funk <[email protected]> wrote: >>> >> Hello all, >>> >> >>> >> Heow Goodman schrieb am Freitag, den 04.05.2012 um 13:46: >>> >>> The lack of up-to-date DEB's doesn't help, and unfortunately it's not >>> >>> working on the latest Ubuntu 12.04. >>> >> ... >>> >>> Because I need to get work done, I'm just installing LinuxMint. But >>> >>> getting it on the latest Ubuntu, as well as some more up-to-date DEBS >>> >>> would be a big win. >>> >>> >>> >>> I'm willing to help with the effort too. >>> >> >>> >> I was (and partly still I am) in a very comparable situation. >>> >> >>> >> Those curious might want to have look at the photo I >>> >> uploaded to the sawfish wiki today here: >>> >> >>> >> http://sawfish.wikia.com/wiki/File:GroessenVergleich_mit_ipad_und_iphone.jpg >>> >> The MultiHD monitor desk shown there is currently displayed in >>> >> our company booth at the fair DRUPA 2012 in Düsseldorf, Germany. >>> >> >>> >> Only a few days before start of the fair I decided to compile >>> >> sawfish (1.8.92), rep-gtk (0.90.8) and librep (0.92.2) and put >>> >> it onto a fresh Linux Mint 12 install. Since I was in a hurry >>> >> and had not much experience with Debian package building I decided >>> >> to do a simple installation into /usr/local . >>> >> >>> >> Regards, Peter. >>> >> -- >>> >> Peter Funk, home: ✉Oldenburger Str.86, D-27777 Ganderkesee >>> >> mobile:+49-179-640-8878 phone:+49-421-20419-0 >>> >> <http://www.artcom-gmbh.de/> >>> >> office: ArtCom GmbH, ✉Haferwende 2, D-28357 Bremen, Germany >>> >> DRUPA 3.5.-16.5.2012: Besuchen Sie uns in Halle 4 auf Stand B02 >>> >> >>> >> -- >>> >> Sawfish ML >>> >> >>> > >>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.10 (GNU/Linux) >>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >>> >>> iQIcBAEBAgAGBQJPqNQUAAoJED2RVhds6ZJlwVYP/3PkfG8EeSal/RoNJtJN1VZ9 >>> s+3XnMIqjOIAOo7jpo8foYcNfgsWvqBE8R4W9wl2pyz57RQ70ukStS4B+1PX6iV4 >>> SJ6msIHg8jSEhDwR2ceFOj9VLwAOEYb8vAWEhcPTdCQshCFXhgP+ahtaDTSdnecp >>> YY0SOclreuAGf/az+im/H36BowUukcmOC2B9It7Hc+XfWwFstFwDjNeZmEqhm1qb >>> pe8eim/YotoHTxoQAvRRUb4R8tTTOX4pVYV3IkpfjLlEmFZdOl9Z1XfjC3rbxyPz >>> YpxJYtN1TMIZQAxEIWptw9Fqpd1T0gJEmU/hWp8I5KdMVczd8rfJY9vIIh3X/DeY >>> ceH8D3mhWBb47MoRQzUQdE1Vd4xWEfJM5jVcHQLds2WUkLpsqBcr8IntsIM7F9aJ >>> uGSC+ESsvs5csaSIVOTag07YhJnj3NqOhtozf6Oo5IFRacG+8ZoN5QNB+Rkm7JaK >>> 4tPREInEIvS+wHvcQGFcW3ElDeSJb0sfXXfvp4J/lQN2oThgDy/PuqK+lpxZIL6z >>> WK5Utq1+PQoD4nZJi0aJ+tADvMoHdtqIWrntvDG7hJgwHGPaMZ03esLYJoAq1zT4 >>> 01OtacCDj+vu91byG7FKVUCj1SobCz1MUtJDVxm+GMQLe+cdMEKkWUlMypwE/1ui >>> ROuDixWp2z4lRBdEHy+I >>> =ixaB >>> -----END PGP SIGNATURE----- >> >> >> >> >> -- >> Darth Emacs >> >> “Duct tape is like the force. It has a light side, a dark side, and it >> holds the universe together.” >> > > > > -- > Darth Emacs > > “Duct tape is like the force. It has a light side, a dark side, and it holds > the universe together.” > -- Sawfish ML
