1#!/bin/sh 2# Example for use of GNU gettext. 3# Copyright (C) 2003-2004 Free Software Foundation, Inc. 4# This file is in the public domain. 5# 6# Script for regenerating all autogenerated files. 7 8if test "$1" = fromscratch; then 9 10 kdedir= 11 for d in /usr/lib/kde /usr/local/kde /usr/local /usr/kde /usr /opt/kde3 /opt/kde /suse/opt/kde3 $KDEDIR; do 12 if test -f $d/share/apps/kdelibs/admin/cvs.sh; then 13 kdedir=$d 14 break 15 fi 16 done 17 if test -z "$kdedir"; then 18 echo "*** KDE directory not found. Try setting KDEDIR." 1>&2 19 exit 1 20 fi 21 22 cp -a $kdedir/share/apps/kdelibs/admin . 23 sed -e s/AC_FOREACH/INCOMPATIBLE_FOREACH/g < $kdedir/share/apps/kdelibs/admin/acinclude.m4.in > admin/acinclude.m4.in 24 sed -e 's/automake\*1.6/automake\*1.[678] | automake\*1.[678]/' < admin/cvs.sh > admin/cvs.sh.new 25 mv admin/cvs.sh.new admin/cvs.sh 26 27fi 28 29autopoint -f # was: gettextize -f -c 30mv config.rpath admin/config.rpath 31rm -f mkinstalldirs 32rm po/Makevars.template 33rm po/Rules-quot 34rm po/boldquot.sed 35rm po/en@boldquot.header 36rm po/en@quot.header 37rm po/insert-header.sin 38rm po/quot.sed 39 40sh admin/cvs.sh cvs 41 42cd po 43for f in *.po; do 44 if test -r "$f"; then 45 lang=`echo $f | sed -e 's,\.po$,,'` 46 msgfmt -c -o $lang.gmo $lang.po 47 fi 48done 49cd .. 50