X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=resources.dbk;h=c0351fc53b28233d5913ec2292c32784266ebff4;hb=5e1f46b6bddf303dafba683aaf09c94b37a182fb;hp=87f29018c7d7f40fc4b684de48172765442f3595;hpb=f86b10012f5a06e1097d13bb34ed0d4578a4f657;p=developers-reference.git diff --git a/resources.dbk b/resources.dbk index 87f2901..c0351fc 100644 --- a/resources.dbk +++ b/resources.dbk @@ -152,10 +152,8 @@ Since #debian-devel is an open channel, you should not speak there of issues that are discussed in &email-debian-private;. There's another channel for this purpose, it's called #debian-private and it's protected by -a key. This key is available in the archives of debian-private in -master.debian.org:&file-debian-private-archive;, -just zgrep for #debian-private in all -the files. +a key. This key is available at +master.debian.org:&file-debian-private-key;. There are other additional channels dedicated to specific subjects. @@ -275,8 +273,8 @@ reduce unnecessary duplication of effort or wasted processing time. The ftp-master server The &ftp-master-host; server holds the canonical copy of -the Debian archive. Generally, package uploads go to this server; see -. +the Debian archive. Generally, package uploaded to &ftp-upload-host; +end up on this server, see . It is restricted; a mirror is available on merkel. @@ -573,20 +571,34 @@ There are two types of Debian packages, namely source and binary packages. -Source packages consist of either two or three files: a -.dsc file, and either a .tar.gz file -or both an .orig.tar.gz and a -.diff.gz file. +Depending on the format of the source package, it will consist +of one or more files in addition to the mandatory .dsc +file: + +with format “1.0”, it has either a .tar.gz +file or both an .orig.tar.gz and a +.diff.gz file; +with format “3.0 (quilt)”, it has a mandatory +.orig.tar.{gz,bz2,lzma} upstream tarball, +multiple optional .orig-component.tar.{gz,bz2,lzma} +additional upstream tarballs +and a mandatory debian.tar.{gz,bz2,lzma} debian tarball; +with format “3.0 (native)”, it has only +a single .tar.{gz,bz2,lzma} tarball. + -If a package is developed specially for Debian and is not distributed outside -of Debian, there is just one .tar.gz file which contains -the sources of the program. If a package is distributed elsewhere too, the -.orig.tar.gz file stores the so-called upstream -source code, that is the source code that's distributed by the -upstream maintainer (often the author of the software). -In this case, the .diff.gz contains the changes made by -the Debian maintainer. +If a package is developed specially for Debian and is not distributed +outside of Debian, there is just one +.tar.{gz,bz2,lzma} file which contains the sources of +the program, it's called a “native” source package. If a package is +distributed elsewhere too, the +.orig.tar.{gz,bz2,lzma} file stores the so-called +upstream source code, that is the source code that's +distributed by the upstream maintainer (often the +author of the software). In this case, the .diff.gz +or the debian.tar.{gz,bz2,lzma} contains the changes +made by the Debian maintainer. The .dsc file lists all the files in the source package @@ -939,7 +951,7 @@ snippet to your configuration file: $delay = ($ENV{DELAY} || 7); $cfg{'delayed'} = { - fqdn => "&ftp-master-host;", + fqdn => "&ftp-upload-host;", login => "yourdebianlogin", incoming => "/org/&ftp-debian-org;/incoming/DELAYED/$delay-day/", dinstall_runs => 1,