X Strike Force SVN commit: rev 324 - branches/4.3.0/sid/debian
Author: branden
Date: 2003-07-29 16:04:07 -0500 (Tue, 29 Jul 2003)
New Revision: 324
Modified:
branches/4.3.0/sid/debian/README
Log:
debian/README: miscellaneous clarifications and updates
Modified: branches/4.3.0/sid/debian/README
==============================================================================
--- branches/4.3.0/sid/debian/README 2003-07-29 21:03:30 UTC (rev 323)
+++ branches/4.3.0/sid/debian/README 2003-07-29 21:04:07 UTC (rev 324)
@@ -5,35 +5,24 @@
NOTE: A straight build of the XFree86 sources without any patches from
debian/patches will **NOT** work because some non-free fonts had to be
removed from the source package. Either turn off the building of fonts, or
-be prepared to edit the Imakefile and fonts.scale files in the
-xc/fonts/scaled/Type1 directory.
+be prepared to edit the Imakefile and fonts.scale files in some of the
+directories under xc/fonts/scaled; see debian/copyright for more
+information.
-*** The alpha and ia64 architectures MUST NOT be used to build official
-*** Architecture: all packages, since they will fail to build the xfonts-pex
-*** package. See xc/config/cf/xfree86.cf (search for "PEX").
-
*** If you're building the XFree86 packages on a new architecture for Debian,
*** be sure to read this entire file, and also check the Architecture: lines
*** for all packages in the control file. Not every package is "any" or
-*** "all", and you may need to add your architecture explicitly.
+*** "all", and you may need to add your architecture explicitly to the
+*** Architecture: fields of some packages..
-doogie-build-system:
- A chunk of makefile implementing Doogie's Build System (this is a pretty
- old, prototypical version, but it works well enough for me). You
- shouldn't need to use this makefile directly; you can call the rules you
- need from debian/rules. The purpose of Doogie's Build System is to avoid
- a difficult-to-manage Debian .diff.gz file by keeping our patches to the
- upstream sources separate and applying them at package build time. Here
- are a couple of targets that I have found useful:
- debian/rules source.unpack Simply unpacks the source
- archive(s); does not apply any
- Debian patches.
- debian/rules source.make Unpacks the source archive(s) and
- applies Debian patches.
- debian/rules checksource Unpacks the source archive(s),
- applies Debian patches, and ensures
- that the patches applied cleanly.
+This package uses DBS, the Debian Build System.
+Interesting targets supported by the debian/rules file include:
+
+ debian/rules setup Completely unpacks and patches the source. This
+ will also warn about patches that don't cleanly
+ apply.
+
scripts:
Directory containing the internals of Doogie's Build System. If any
architecture-specific make variables need to be declared, you may do so
Reply to: