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