~ubuntu-branches/ubuntu/natty/gettext/natty

« back to all changes in this revision

Viewing changes to debian/README.Debian

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2010-05-09 10:05:58 UTC
  • mfrom: (2.1.8 sid)
  • Revision ID: james.westby@ubuntu.com-20100509100558-d2n9nzumcpzehn6u
Tags: 0.17-11ubuntu1
* Resynchronise with Debian (LP: #577744). Remaining changes:
  - Build Java components with gcj.
  - Throw away /usr/lib/gettext/gnu.gettext*; we don't need them.
  - gettext-tools/src/write-catalog.c:
    - Add missing "mode" parameter to fix FTBFS.
  - Use autoconf's preferred shell when invoking config.status.
  - Explicitly configure with --disable-csharp.
  - Keep gettext.jar in /usr/share/gettext instead of moving it to
    /usr/share/java.
* Convert Ubuntu direct source changes to quilt patches (u01 and u02).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Notes about the Debian gettext package
2
2
======================================
3
3
 
4
 
The gettext package contains a tool called autopoint which needs cvs.
5
 
If you use autopoint, you will need to install cvs. If you don't use
6
 
autopoint, you don't need to install cvs. Because autopoint is just a
7
 
single tool among a lot of other programs in gettext, and not everybody
8
 
who install the gettext package will use autopoint, the gettext package
9
 
does not depend on cvs. This will give people the freedom to *not*
10
 
install cvs if they don't really need it.
11
 
 
12
 
Because of this, a package which uses autopoint in its build process
13
 
*must* have the cvs package in its Build-Depends field or else it will
14
 
have a FTBFS-type bug.
 
4
The autopoint script will be put in a separate package called "autopoint".
 
5
 
 
6
In preparation for this change, the package already exists, and it depends
 
7
on gettext and cvs, as it is proper, but it is otherwise empty.
 
8
 
 
9
There will be a transition period, during which packages having cvs in
 
10
build-depends because they used autopoint should now build-depend on
 
11
autopoint instead. This will make cvs to be installed as a dependency
 
12
for autopoint, even if autopoint is currently empty.
 
13
 
 
14
After most packages have been converted to use the right build-depends,
 
15
the autopoint script (and related files) will be actually moved to the
 
16
autopoint package. At this point, then, packages using autopoint and not
 
17
having it in build-depends will FTBFS.
15
18
 
16
19
 
17
20
Santiago Vila <sanvila@debian.org>