X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=developers-reference.sgml;h=f108203e2bda90fe3cf4867efc6018620551e27e;hb=3655759aa4aa898ab5761e83be37aef2ca29a3d0;hp=9ae4e099e44cf431b1035b2268f86b0297388c4b;hpb=81bab35202b0b9004ea346d0e2b4a02b8b49022f;p=developers-reference.git diff --git a/developers-reference.sgml b/developers-reference.sgml index 9ae4e09..f108203 100644 --- a/developers-reference.sgml +++ b/developers-reference.sgml @@ -6,7 +6,7 @@ %commondata; - + + Architecture-independent data +

+ It is not uncommon to have a large amount of architecture-independent + data packaged with a program. For example, collection of icons, + wallpapers or other graphic files, or audio files. If the size of + this data is negligible compared to the size of the remainder of the + package, you can keep it all in the same package. +

+ However, if the size of the data is considerable, consider splitting + it out into a separate, architecture-independent package + ("_all.deb"). By doing this, you avoid needless duplication of the + same data into eleven or more .debs per each architecture. While + this adds some extra overhead into the Packages files, it can save a + lot of disk space on Debian mirrors, and it also reduces processing + time of Lintian or Linda when run over the entire Debian archive. + + +