DELTA 1971 2741 1067
SVN  KŁv0 8 z G   G q G R G a G  k G L
#ifdef HAVE_CONFIG_H
#include <fc_config.h>
#endif

/* utility */
#include "fcintl.h"
#include "shared.h"
#include "support.h"

/* common */
#include "fc_types.h"

#include "version.h"

#ifdef SVNREV
#include "fc_svnrev_gen.h"
#endif /* SVNREV */



  Return string containing both name of Freeciv and version.
***********************************************************************/
const char *freeciv_name_version(void)
{
  static char msgbuf[128];

#if IS_BETA_VERSION
  fc_snprintf(msgbuf, sizeof (msgbuf), _("Freeciv version %s %s"),
              VERSION_STRING, _("(beta version)"));
#elif defined(SVNREV) && !defined(FC_SVNREV_OFF)
  fc_snprintf(msgbuf, sizeof (msgbuf), _("Freeciv version %s (%s)"),
              VERSION_STRING, fc_svn_revision());
#else
  fc_snprintf(msgbuf, sizeof (msgbuf), _("Freeciv version %s"),
              VERSION_STRING);
#endif

  return msgbuf;
}


  Return string describing version type.
***********************************************************************/
const char *word_version(void)
{
#if IS_BETA_VERSION
  return _("betatest version ");
#else
  return _("version ");
#endif
}


  Returns string with svn revision information if it is possible to
  determine. Can return also some fallback string or even NULL.
***********************************************************************/
const char *fc_svn_revision(void)
{
#if defined(SVNREV) && !defined(FC_SVNREV_OFF)
  static char buf[100];
  bool translate = FC_SVNREV1[0] != '\0';

  fc_snprintf(buf, sizeof(buf), "%s%s",
              translate ? _(FC_SVNREV1) : FC_SVNREV1, FC_SVNREV2);

  return buf; /* Either revision, or modified revision */
#else  /* FC_SVNREV_OFF */
  return NULL;
#endif /* FC_SVNREV_OFF */
}


  Returns version string that can be used to compare two freeciv builds.
***********************************************************************/
const char *fc_comparable_version(void)
{
#ifdef FC_SVNREV_ON
  /* Sane revision number in FC_SVNREV2 */
  return VERSION_STRING "-" FC_SVNREV2;
#else  /* FC_SVNREV_ON */
  return VERSION_STRING;
#endif
}

onst char *beta_message(void)
{
#if IS_BETA_VERSION
  static char msgbuf[128];
  static const char *month[] =
  {
    NULL,
    N_("January"),
    N_("February"),
    N_("March"),
    N_("April"),
    N_("May"),
    N_("June"),
    N_("July"),
    N_("August"),
    N_("September"),
    N_("October"),
    N_("November"),
    N_("December")
  };

  if (RELEASE_MONTH > 0) {
    fc_snprintf(msgbuf, sizeof(msgbuf),
                /* TRANS: No full stop after the URL, could cause confusion. */
                _("THIS IS A BETA VERSION\n"
                  "Freeciv %s will be released in %s, at %s"),
                NEXT_STABLE_VERSION, _(NEXT_RELEASE_MONTH), WIKI_URL);
  } else {
    fc_snprintf(msgbuf, sizeof(msgbuf),
                _("THIS IS A BETA VERSION\n"
                  "Freeciv %s will be released at %s"),
                NEXT_STABLE_VERSION, WIKI_URL);
  }
  return msgbuf;
#else
  return NULL;
#endif
}

*****
  Return the Freeciv motto.
  (The motto is common code:
   only one instance of the string in the source;
   only one time gettext needs to translate it. --jjm)
***************************************************************************/
const char *freeciv_motto(void)
{
  return _("'Cause civilization should be free!");
}
ENDREP
id: oe.5ii.r25788/3423
type: file
pred: oe.5ii.r25679/3000
count: 16
text: 25788 0 3395 4598 fc6dcd030cca37840fe4db4cc3b97118
props: 7546 3154 110 0 705660468cdcbf270377dea86b274451
cpath: /branches/S2_4/common/version.c
copyroot: 20416 /branches/S2_4

PLAIN
K 11
Makefile.am
V 23
file 5h.5ii.r25191/1004
K 4
ai.c
V 25
file 4go.5ck.r20385/11580
K 4
ai.h
V 25
file 4gp.5ii.r23978/11147
K 6
aicore
V 24
dir 18t.5ii.r25670/12841
K 6
base.c
V 24
file 3jw.5ii.r24787/4577
K 6
base.h
V 25
file 3jx.5ii.r24740/16216
K 9
borders.c
V 26
file 4f0.5ck.r19259/404033
K 9
borders.h
V 25
file 4f1.5ck.r18858/99721
K 8
capstr.c
V 22
file dv.5ii.r24978/289
K 8
capstr.h
V 24
file dw.5ck.r18858/97074
K 10
citizens.c
V 24
file 6mx.5ii.r20854/5448
K 10
citizens.h
V 24
file 6my.5ii.r20854/5648
K 6
city.c
V 23
file q.5ii.r24933/11666
K 6
city.h
V 24
file 3q.5ii.r24933/11922
K 8
combat.c
V 24
file wp.5ii.r24575/15368
K 8
combat.h
V 24
file wq.5ii.r24575/15628
K 12
connection.c
V 22
file un.5ii.r25724/183
K 12
connection.h
V 24
file uo.5ii.r22459/30795
K 8
dataio.c
V 24
file 15r.5ii.r22338/7523
K 8
dataio.h
V 24
file 15s.5ii.r22338/7781
K 11
diptreaty.c
V 25
file 3r.5ck.r19259/398261
K 11
diptreaty.h
V 24
file 3s.5ck.r18858/95921
K 9
effects.c
V 24
file 2eo.5ii.r24407/2935
K 9
effects.h
V 24
file 2ep.5ii.r23559/2198
K 8
events.c
V 24
file 33h.5ii.r20800/3501
K 8
events.h
V 23
file 3t.5ii.r20800/3754
K 12
fc_cmdhelp.c
V 24
file 76j.5ii.r20868/4017
K 12
fc_cmdhelp.h
V 23
file 76k.5ii.r23665/127
K 14
fc_interface.c
V 25
file 4up.5ck.r20355/12590
K 14
fc_interface.h
V 25
file 4uq.5ck.r20355/12782
K 10
fc_types.h
V 24
file 2ll.5ii.r20645/4864
K 15
featured_text.c
V 24
file 4h3.5ii.r24897/4867
K 15
featured_text.h
V 24
file 4h4.5ii.r24897/5076
K 6
game.c
V 24
file 3u.5ii.r24740/15960
K 6
game.h
V 23
file 3v.5ii.r25617/7942
K 19
generate_packets.py
V 24
file 2f4.5ii.r24183/3217
K 12
government.c
V 25
file he.5ck.r19259/403289
K 12
government.h
V 24
file hf.5ck.r18858/98787
K 6
idex.c
V 25
file qo.5ck.r19259/406132
K 6
idex.h
V 24
file qp.5ck.r18858/92434
K 13
improvement.c
V 24
file vb.5ii.r24794/52504
K 13
improvement.h
V 24
file vc.5ii.r24794/52767
K 5
map.c
V 23
file r.5ii.r23981/24288
K 5
map.h
V 23
file 41.5ii.r24787/5090
K 8
mapimg.c
V 25
file 6n9.5ii.r23661/12362
K 8
mapimg.h
V 24
file 6na.5ii.r22509/7699
K 10
movement.c
V 25
file 2xv.5ii.r24740/15697
K 10
movement.h
V 25
file 2xw.5ii.r23640/17087
K 18
name_translation.h
V 25
file 4k1.5ck.r20375/19703
K 8
nation.c
V 23
file il.5ii.r25358/3356
K 8
nation.h
V 23
file im.5ii.r25358/3611
K 9
packets.c
V 22
file 43.5ii.r23802/718
K 11
packets.def
V 24
file 2f5.5ii.r24411/5154
K 9
packets.h
V 23
file 44.5ii.r22338/7266
K 8
player.c
V 22
file 45.5ii.r23951/802
K 8
player.h
V 23
file 46.5ii.r25431/6866
K 14
requirements.c
V 25
file 2wq.5ii.r24794/53027
K 14
requirements.h
V 24
file 2wr.5ii.r24787/4314
K 10
research.c
V 23
file 4ro.5ii.r24930/986
K 10
research.h
V 23
file 4rp.5ck.r19352/728
K 10
rgbcolor.c
V 25
file 6i6.5ii.r21337/22295
K 10
rgbcolor.h
V 25
file 6i7.5ii.r21337/22497
K 6
road.c
V 25
file 6pq.5ck.r20375/18244
K 6
road.h
V 23
file 6pr.5ck.r20158/663
K 10
scriptcore
V 23
dir 75a.5ii.r25709/1857
K 11
spaceship.c
V 25
file 98.5ck.r19259/405393
K 11
spaceship.h
V 25
file 99.5ck.r18858/100885
K 12
specialist.c
V 23
file 33f.5ii.r22373/258
K 12
specialist.h
V 26
file 33g.5ck.r19113/124404
K 6
team.c
V 26
file 33i.5ck.r19259/396899
K 6
team.h
V 25
file 33j.5ck.r18858/94759
K 6
tech.c
V 21
file t.5ii.r25548/301
K 6
tech.h
V 21
file u.5ck.r19352/910
K 9
terrain.c
V 24
file 2fp.5ii.r24787/4830
K 9
terrain.h
V 24
file qs.5ii.r21744/13069
K 6
tile.c
V 24
file 2ys.5ii.r24524/1963
K 6
tile.h
V 23
file 2yt.5ii.r24861/114
K 6
unit.c
V 21
file v.5ii.r25712/366
K 6
unit.h
V 23
file 48.5ii.r25617/7684
K 10
unitlist.c
V 25
file 39m.5ck.r20387/34514
K 10
unitlist.h
V 24
file 39n.5ii.r24116/1816
K 10
unittype.c
V 22
file v9.5ii.r25547/788
K 10
unittype.h
V 23
file va.5ii.r25547/1044
K 9
version.c
V 23
file oe.5ii.r25788/3423
K 9
version.h
V 23
file e7.5ii.r24202/9010
K 8
vision.c
V 26
file 4dm.5ck.r19259/404222
K 8
vision.h
V 24
file 4dn.5ck.r19112/9796
K 10
worklist.c
V 25
file o8.5ck.r19259/402799
K 10
worklist.h
V 24
file o9.5ck.r18858/98299
END
ENDREP
id: p.5ii.r25788/7659
type: dir
pred: p.5ii.r25724/4423
count: 3268
text: 25788 3676 3970 3970 cdb668f562aedfe7d59ec3506600327f
props: 23738 0 112 0 b2bc91bf125d83375389d51f25ff2c2f
cpath: /branches/S2_4/common
copyroot: 20416 /branches/S2_4

PLAIN
K 9
ABOUT-NLS
V 22
file fu.0.r13215/85704
K 7
AUTHORS
V 24
file 5u.5ii.r22144/14016
K 7
COPYING
V 19
file 1h.0.r9643/400
K 9
ChangeLog
V 26
file 6l.5ii.r24387/2166279
K 7
INSTALL
V 23
file 6.5ii.r23651/28514
K 11
Makefile.am
V 24
file 59.5ii.r23989/13807
K 4
NEWS
V 24
file 6m.5ii.r25632/75507
K 8
NEWS-2.4
V 25
file jp5.5ii.r24383/20887
K 6
README
V 20
file 7.0.r4421/96382
K 2
ai
V 21
dir 8.5ii.r25753/2939
K 10
autogen.sh
V 23
file 12o.5ii.r24093/115
K 9
bootstrap
V 23
dir 2p5.5ii.r25679/2749
K 6
client
V 21
dir d.5ii.r25767/4560
K 6
common
V 21
dir p.5ii.r25788/7659
K 12
config.mac.h
V 20
file hb.0.r6045/5982
K 12
configure.ac
V 24
file 149.5ii.r25596/4281
K 4
data
V 21
dir w.5ii.r25576/3539
K 6
debian
V 22
dir 5w.5ii.r22192/3202
K 12
dependencies
V 23
dir 2yu.5ii.r25596/4029
K 11
diff_ignore
V 22
file qq.5ck.r19346/607
K 3
doc
V 23
dir k7.5ii.r25629/27339
K 10
fc_version
V 24
file 2lo.5ij.r24411/9639
K 2
m4
V 23
dir 12p.5ii.r25030/2842
K 6
manual
V 23
dir 2m2.5ii.r24834/7345
K 7
modinst
V 23
dir 4pj.5ii.r25485/1828
K 2
po
V 24
dir fs.5ii.r25655/148786
K 7
scripts
V 22
dir 2yo.5ii.r24504/875
K 6
server
V 21
dir z.5ii.r25728/8646
K 10
stamp-h.in
V 19
file 80.0.r1125/241
K 5
tests
V 22
dir 2g9.5ii.r22097/841
K 7
utility
V 22
dir 1c.5ii.r25728/4530
K 3
vms
V 25
dir u9.5ii.r21529/1398731
K 5
win32
V 23
dir 2eu.5ii.r24296/3491
END
ENDREP
id: 3.5ii.r25788/9263
type: dir
pred: 3.5ii.r25767/6165
count: 16183
text: 25788 7902 1348 1348 d2915283e17766234586160eefad264f
props: 20140 3888 282 0 e4bb46e81629a60eef613b169b23a9ea
cpath: /branches/S2_4
copyroot: 20416 /branches/S2_4

PLAIN
K 5
S1_14
V 21
dir 3.21.r18109/18803
K 4
S2_0
V 21
dir 3.10x.r21862/4178
K 4
S2_1
V 22
dir 3.59e.r20026/11014
K 4
S2_2
V 21
dir 3.5cy.r21861/5036
K 4
S2_3
V 21
dir 3.5f2.r24391/5183
K 4
S2_4
V 21
dir 3.5ii.r25788/9263
K 4
S2_5
V 22
dir 3.5kv.r25787/23958
K 11
freeciv-web
V 22
dir 3.5bl.r13594/14918
END
ENDREP
id: 1.0.r25788/9820
type: dir
pred: 1.0.r25787/24517
count: 7739
text: 25788 9503 304 304 de5e6384ffd6c404650c80f80c23f563
cpath: /branches
copyroot: 0 /

PLAIN
K 8
branches
V 19
dir 1.0.r25788/9820
K 4
tags
V 19
dir 2.0.r25639/6939
K 5
trunk
V 22
dir 3.5ck.r25780/24481
K 7
website
V 21
dir 3ge.0.r22980/2263
END
ENDREP
id: 0.0.r25788/10141
type: dir
pred: 0.0.r25787/24840
count: 25788
text: 25788 9975 153 153 97eda8b7b6b3036162a9e87193260d73
cpath: /
copyroot: 0 /

oe.5ii.t25787-1 modify true false /branches/S2_4/common/version.c


10141 10290
