#!/bin/sh
#  Take po files used by d-i 1st stage.
#   Copyright (C) 2005 Kenshi Muto <kmuto@debian.org>
#
#  This script should be launched by "debian/rules po-update".

# Target files (they include debconf templates file):
#  debian-instaler/packages/po/*.po (svn)
#  console-data/debian/po/*.po (svn)
#  iso-codes/iso_3166/*.po (cvs)
#  eject/debian/po/*.po (deb)

# Target language:
#  ja: Japanese
#  ko: Korean
#  zh_CN, zh_TW: Chinese

# debian-installer/packages/po
if [ -d d-i ]; then
  (cd d-i && svn update)
else
  svn co svn://svn.debian.org/d-i/trunk/packages/po d-i
fi

# console-data/debian/po
if [ -d console-data-2002.12.04dbs ]; then
  (cd console-data-2002.12.04dbs && svn update)
else
  svn co svn://svn.debian.org/console-data/trunk/console-data-2002.12.04dbs/debian/po console-data-2002.12.04dbs
fi

# pkg-isocodes
if [ -d iso-codes/iso_3166 ]; then
  (cd iso-codes/iso_3166 && cvs update)
else
  cvs -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/pkg-isocodes login
  cvs -z3 -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/pkg-isocodes co iso-codes/iso_3166
fi

# eject/debian/po
#  Hmm, bad...
rm -f -r eject eject?2.1.4*
apt-get source eject
mv eject-2.1.4/debian/po eject
rm -r eject?2.1.4*

dch "Update at $(TZ=UTC LC_TIME=C date)"
