[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: