| Author |
Message |
devil
|
|
Post subject: Tutorial on building debian packages with dh
Posted: 18.11.2010, 22:30
|
|

Joined: 2010-08-26
Posts: 491
Location: Berlin
Status: Offline
|
|
tonight set of a series of tutorials about debian toolchains, packaging and other topics.
those tutorials take place on IRC oftc (same server as #aptosid)in the channel #debian-women (yes, men are allowed in)
http://wiki.debian.org/DebianWomen/TrainingSessions lists whats on the agenda.
tonites tutorial was on building proper debian packages with dh (debhelper) it was held by Lars Wirzenius, a debian and linux dinosaur (in the most positive sense)and was great fun.
log is here: http://meetbot.debian.net/debian-women/ ... 5.log.html
greetz
devil |
|
|
| |
|
|
|
 |
blackforestcoldblood
|
|
Post subject: RE: Tutorial on building debian packages with dh
Posted: 18.11.2010, 23:00
|
|

Joined: 2010-11-08
Posts: 34
Status: Offline
|
|
great idea, I am less than bright on doing this stuff and I always thought that if there was some kind of "canned" method that just took a lot of time or effort and then show it to people who who really knew what they were doing to finish it off and not have them "spending time" it would be a great idea.
i will be thoughtfully reading the threads.
bfcb |
|
|
| |
|
|
|
 |
spacepenguin
|
|
Post subject:
Posted: 20.11.2010, 17:41
|
|

Joined: 2010-09-11
Posts: 98
Location: Germany
Status: Offline
|
|
| Very interesting. Thanks for sharing! |
_________________ Susan | Hardware: SysProfile | 32bit
|
| |
|
|
|
 |
devil
|
|
Post subject:
Posted: 20.11.2010, 17:48
|
|

Joined: 2010-08-26
Posts: 491
Location: Berlin
Status: Offline
|
|
|
|
|
 |
blackforestcoldblood
|
|
Post subject:
Posted: 21.11.2010, 04:31
|
|

Joined: 2010-11-08
Posts: 34
Status: Offline
|
|
thanks, I can see it will take some studying, but i will do that.
bfcb |
|
|
| |
|
|
|
 |
DeepDayze
|
|
Post subject:
Posted: 21.11.2010, 18:50
|
|

Joined: 2010-09-11
Posts: 609
Location: USA
Status: Offline
|
|
very cool...perhaps I'll study it and build a few test packages. Will it be possible to build a debian package if all you have is a source tarball with no debian control files, etc?
I could possibly figure out the deps by looking at the output of ./configure when it complains it cannot find a header for example. |
|
|
| |
|
|
|
 |
devil
|
|
Post subject:
Posted: 21.11.2010, 19:00
|
|

Joined: 2010-08-26
Posts: 491
Location: Berlin
Status: Offline
|
|
sure thats possible. thats how debian packages are build from upstream tarballs.
greetz
devil |
|
|
| |
|
|
|
 |
DeepDayze
|
|
Post subject:
Posted: 21.11.2010, 20:01
|
|

Joined: 2010-09-11
Posts: 609
Location: USA
Status: Offline
|
|
|
devil wrote:
sure thats possible. thats how debian packages are build from upstream tarballs.
greetz
devil
bet it should not be too hard to write the debian control files yourself then, right? |
|
|
| |
|
|
|
 |
DonKult
|
|
Post subject:
Posted: 21.11.2010, 20:22
|
|
Team Member

Joined: 2010-09-02
Posts: 416
Status: Offline
|
|
The intro tells you everything you need to come from "i have some random software downloaded as a tar.{gz,bz2,lzma}" to "yeah, look, i have a fine debian package for it".
Okay, thats a bit exaggerated: You will properly hit a problem which is not covered in the intro. Thats where the "New Maintainer Guide" and "The (great) Policy" come into play. The debian-mentors list can be a good source for help, as they even accepts questions now and then And as far as i can see the training sessions include also specialist intros to "python stuff packaging" for example…
All in all: Get started, see how far you can get, read and learn and try again. Its hard work until you can say: "Hey, to install this application, just apt-get install it." - but its worthed the time as it needs to be done only one time by one person (or a team) and not be everyone who wants to install this application in the future… |
_________________ MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor
|
| |
|
|
|
 |
|
|