Marcus Rueckert
f270973a6c
Accepted submit request 57745 from user jeff_mahoney OBS-URL: https://build.opensuse.org/request/show/57745 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apparmor?expand=0&rev=1
72 lines
2.2 KiB
Bash
72 lines
2.2 KiB
Bash
|
|
CFILES="
|
|
deprecated/management/applets/apparmorapplet-gnome/src/apparmor-applet.c
|
|
deprecated/management/applets/apparmorapplet-gnome/src/preferences_dialog.c
|
|
deprecated/management/applets/apparmorapplet-gnome/src/reject_list.c
|
|
parser/parser_alias.c
|
|
parser/parser_include.c
|
|
parser/parser_interface.c
|
|
parser/parser_lex.l
|
|
parser/parser_main.c
|
|
parser/parser_merge.c
|
|
parser/parser_misc.c
|
|
parser/parser_policy.c
|
|
parser/parser_regex.c
|
|
parser/parser_symtab.c
|
|
parser/parser_variable.c
|
|
parser/parser_yacc.y
|
|
"
|
|
|
|
CPPFILES="
|
|
deprecated/management/profile-editor/src/AboutDialog.cpp
|
|
deprecated/management/profile-editor/src/AboutDialog.h
|
|
deprecated/management/profile-editor/src/Configuration.cpp
|
|
deprecated/management/profile-editor/src/Preferences.cpp
|
|
deprecated/management/profile-editor/src/Preferences.h
|
|
deprecated/management/profile-editor/src/profileeditor.cpp
|
|
deprecated/management/profile-editor/src/SearchAllProfiles.cpp
|
|
deprecated/management/profile-editor/src/SearchAllProfiles.h
|
|
parser/libapparmor_re/regexp.yy
|
|
"
|
|
|
|
PERLFILES="
|
|
utils/aa-repo.pl
|
|
utils/audit
|
|
utils/autodep
|
|
utils/complain
|
|
utils/enforce
|
|
utils/genprof
|
|
utils/logprof
|
|
utils/Reports.pm
|
|
utils/SubDomain.pm
|
|
utils/unconfined
|
|
"
|
|
|
|
ARGS="--keyword=_ --keyword=N_ -n --force-po"
|
|
|
|
xgettext $ARGS --output=apparmor-C.pot -L C $CFILES
|
|
xgettext $ARGS --output=apparmor-CPP.pot -L C++ $CPPFILES
|
|
xgettext $ARGS --output=apparmor-PERL.pot -L Perl $PERLFILES
|
|
msgcat apparmor-*.pot > apparmor.pot
|
|
|
|
sed \
|
|
-e 's/Project-Id-Version: PACKAGE VERSION/Project-Id-Version: apparmor/g' \
|
|
-e 's/PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE/PO-Revision-Date: 2009-02-05 13:38/' \
|
|
-e 's/Report-Msgid-Bugs-To: /Report-Msgid-Bugs-To: apparmor-general@forge.novell.com/' \
|
|
-e 's/Last-Translator: FULL NAME <EMAIL@ADDRESS>/Last-Translator: Novell Language <language@novell.com>/' \
|
|
-e 's/Language-Team: LANGUAGE <LL@li.org>/Language-Team: Novell Language <language@novell.com>/' \
|
|
-e 's/Content-Type: text\/plain; charset=CHARSET/Content-Type: text\/plain; charset=UTF-8/' \
|
|
< apparmor.pot > apparmor.pot.new
|
|
mv apparmor.pot.new apparmor.pot
|
|
|
|
for file in $(find . -name '*.po'); do
|
|
f=$(basename $file)
|
|
msgmerge -U apparmor.pot $file
|
|
if [ -e "po/$f" ]; then
|
|
msgcat $file po/$f > $f
|
|
mv $f po/$f
|
|
else
|
|
cp $file po/$f
|
|
fi
|
|
done
|