~ubuntu-langpack/langpack-o-matic/main

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
langpack-o-matic
================

The goal of this system is to automatically generate source and binary
language support packages from translation data provided by Rosetta.

Macros which can be used in the skel/ directories
-------------------------------------------------

 %PKGNAME%   - mangled language/locale name suitable for building a
               package name

 %LCODE%     - language code (e. g. "en")

 %LANG%      - language name (e. g. "English")

 %CCODE%     - country code (e. g. "GB"); may be empty

 %PCCODE%    - if locale has a country, expands to (%CCODE%), otherwise
               the empty string

 %COUNTRY%   - country name (e. g. "Germany"); may be empty

 %PCOUNTRY%  - if locale has a country, expands to (%COUNTRY%),
               otherwise to the empty string

 %TIMESTAMP% - the time stamp of the updated translation data (which
               also becomes the new package version)

 %RELEASE%   - the distribution release name (warty, hoary, sarge,
               etc., as to be put into the changelog)

 %RELEASEVERSION% - the distribution release number (4.10, 5.04,
               %etc., as to be put into the changelog)

 %UPLOADER%  - name and email address used for automatically generated
               changelogs; this is read from config/UPLOADER

 %DATE%      - changelog-compliant date/time string

 %CLASS%     - package class (like kde, gnome, etc.); empty for default package
 %CLASSNAME% - human readable class name (mapped in maps/classnames)
 %CLASSNAMESPACE% - if %CLASSNAME% is nonempty, this is %CLASSNAME%
               with a space appended

Versioning
----------

The most recent version number of a package consists of the Ubuntu
release number (such as '6.10'), a plus ('+') and the timestamp
Rosetta puts into a processed tarball archive.

 -- Martin Pitt <martin.pitt@canonical.com>