summaryrefslogtreecommitdiff
path: root/debian/README.maintainers
diff options
context:
space:
mode:
Diffstat (limited to 'debian/README.maintainers')
-rw-r--r--debian/README.maintainers16
1 files changed, 5 insertions, 11 deletions
diff --git a/debian/README.maintainers b/debian/README.maintainers
index bb6e9f7..9240455 100644
--- a/debian/README.maintainers
+++ b/debian/README.maintainers
@@ -11,7 +11,6 @@ almost 100 binary packages, using a single set of build scripts. The
gcc-x.y: C, C++, Fortran, Objective-C and Objective-C++, plus many
common libraries like libssp and libgcc.
-gcj-x.y: Java.
gnat-x.y: Ada.
The way we do this is quite peculiar, so listen up :)
@@ -24,19 +23,14 @@ souces in /usr/src/gcc-x.y/gcc-<timestamp>.tar.bz2, along with the
Makefile snippets that unpack and patch them.
The intended use for this package is twofold: (a) allow users to build
-their own cross-compilers, and (b) build the other two packages,
-gcj-x.y and gnat-x.y.
+their own cross-compilers, and (b) build the other packages like
+gnat-x.y.
- gcc-x.y requires only a C compiler to build and produces C, C++,
Fortran, Go and Objective-C compilers and libraries. It also
produces the binary package gcc-x.y-source containing all the
sources and patches in a tarball.
-- gcj-x.y build-depends on gcc-x.y-source and C++ and Java compilers.
- Its .orig.tar.bz2 file only contains an empty directory; the real
- sources from which it builds the binary packages are in
- gcc-x.y-source.
-
- gnat-x.y build-depends on gcc-x.y-source and an Ada compiler. It
does not even have an .orig.tar.bz2 package; it is a Debian native
package.
@@ -66,13 +60,13 @@ The first thing debian/rules does it to look at the top-most entry in
debian/changelog: this tells it which source package it is building.
For example, if the first entry in debian/changelog reads:
-gcj-4.3 (4.3-20070609-1) unstable; urgency=low
+gnat-6 (6.2.0-1) unstable; urgency=low
- * Upload as gcj-4.3.
+ * Upload as gnat-6.
-- Ludovic Brenta <lbrenta@debian.org> Tue, 26 Jun 2007 00:26:42 +0200
-then, debian/rules will build only the Java binary packages.
+then, debian/rules will build only the gnat binary packages.
The second step is to build debian/control from debian/control.m4 and
a complex set of rules specified in debian/rules.conf. The resulting