Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
GIMP
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
2,768
Issues
2,768
List
Boards
Labels
Service Desk
Milestones
Merge Requests
40
Merge Requests
40
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
External Wiki
External Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
GNOME
GIMP
Commits
9ebe622e
Commit
9ebe622e
authored
Sep 27, 2001
by
Sven Neumann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
continuing ...
parent
a5694922
Changes
21
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
1846 additions
and
1560 deletions
+1846
-1560
plug-ins/sgi/Makefile.am
plug-ins/sgi/Makefile.am
+0
-1
plug-ins/webbrowser/Makefile.am
plug-ins/webbrowser/Makefile.am
+0
-1
plug-ins/xjt/Makefile.am
plug-ins/xjt/Makefile.am
+0
-1
po-libgimp/ChangeLog
po-libgimp/ChangeLog
+7
-1
po-libgimp/Makefile.in.in
po-libgimp/Makefile.in.in
+115
-69
po-libgimp/update.sh
po-libgimp/update.sh
+1
-1
po-plug-ins/ChangeLog
po-plug-ins/ChangeLog
+7
-1
po-plug-ins/Makefile.in.in
po-plug-ins/Makefile.in.in
+115
-69
po-plug-ins/de.po
po-plug-ins/de.po
+270
-267
po-plug-ins/update.sh
po-plug-ins/update.sh
+1
-1
po-script-fu/ChangeLog
po-script-fu/ChangeLog
+7
-1
po-script-fu/Makefile.in.in
po-script-fu/Makefile.in.in
+123
-71
po-script-fu/de.po
po-script-fu/de.po
+3
-2
po-script-fu/update.sh
po-script-fu/update.sh
+1
-1
po/.cvsignore
po/.cvsignore
+1
-0
po/ChangeLog
po/ChangeLog
+9
-0
po/POTFILES.in
po/POTFILES.in
+5
-4
po/de.po
po/de.po
+1077
-1067
po/po2tbl.sed.in
po/po2tbl.sed.in
+102
-0
po/update.pl
po/update.pl
+1
-1
po/update.sh
po/update.sh
+1
-1
No files found.
plug-ins/sgi/Makefile.am
View file @
9ebe622e
...
...
@@ -16,7 +16,6 @@ AM_CPPFLAGS = @STRIP_BEGIN@ \
INCLUDES
=
@STRIP_BEGIN@
\
-I
$(top_srcdir)
\
-I
$(top_srcdir)
/intl
\
$(GTK_CFLAGS)
\
-I
$(includedir)
\
@STRIP_END@
...
...
plug-ins/webbrowser/Makefile.am
View file @
9ebe622e
...
...
@@ -20,7 +20,6 @@ AM_CPPFLAGS = @STRIP_BEGIN@ \
INCLUDES
=
@STRIP_BEGIN@
\
-I
$(top_srcdir)
\
-I
$(top_srcdir)
/intl
\
$(GTK_CFLAGS)
\
-I
$(includedir)
\
@STRIP_END@
...
...
plug-ins/xjt/Makefile.am
View file @
9ebe622e
...
...
@@ -22,7 +22,6 @@ AM_CPPFLAGS = @STRIP_BEGIN@ \
INCLUDES
=
@STRIP_BEGIN@
\
-I
$(top_srcdir)
\
-I
$(top_srcdir)
/intl
\
$(GTK_CFLAGS)
\
-I
$(includedir)
\
@STRIP_END@
...
...
po-libgimp/ChangeLog
View file @
9ebe622e
2001-09-27 Sven Neumann <sven@gimp.org>
* Makefile.in.in: different version for AM_GLIB_GNU_GETTEXT.
* update.sh: changed package name to gimp14-libgimp.
2001-09-17 Andras Timar <timar@gnome.hu>
* hu.po: converted to UTF-8.
* hu.po: converted to UTF-8.
2001-08-29 Sven Neumann <sven@gimp.org>
...
...
po-libgimp/Makefile.in.in
View file @
9ebe622e
# Makefile for program source directory in GNU NLS utilities package.
# Copyright (C) 1995
-1997, 2000, 2001
by Ulrich Drepper <drepper@gnu.ai.mit.edu>
# Copyright (C) 1995
, 1996, 1997
by Ulrich Drepper <drepper@gnu.ai.mit.edu>
#
# This file file be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU Public License
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
#
# - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE
# instead of PACKAGE and to look for po2tbl in ./ not in intl/
#
PACKAGE
=
gimp
-libgimp
GETTEXT_PACKAGE
=
@GETTEXT_PACKAGE@
-libgimp
VERSION
=
@VERSION@
SHELL
=
/bin/sh
...
...
@@ -14,26 +18,26 @@ SHELL = /bin/sh
srcdir
=
@srcdir@
top_srcdir
=
@top_srcdir@
top_builddir
=
..
VPATH
=
@srcdir@
prefix
=
@prefix@
exec_prefix
=
@exec_prefix@
datadir
=
@datadir
@
datadir
=
$(prefix)
/@DATADIRNAME
@
localedir
=
$(datadir)
/locale
gettextsrcdir
=
$(datadir)
/gettext/po
subdir
=
po-libgimp
gnulocaledir
=
$(prefix)
/share/locale
gettextsrcdir
=
$(prefix)
/share/gettext/po
subdir
=
po
INSTALL
=
@INSTALL@
INSTALL_DATA
=
@INSTALL_DATA@
MKINSTALLDIRS
=
@MKINSTALLDIRS@
mkinstalldirs
=
$(SHELL)
`
case
"
$(MKINSTALLDIRS)
"
in
/
*
)
echo
"
$(MKINSTALLDIRS)
"
;;
*
)
echo
"
$(top_builddir)
/
$(MKINSTALLDIRS)
"
;;
esac
`
MKINSTALLDIRS
=
$(top_srcdir)
/@MKINSTALLDIRS@
CC
=
@CC@
GMSGFMT
=
@GMSGFMT@
GENCAT
=
@GENCAT@
GMSGFMT
=
PATH
=
../src:
$$
PATH @GMSGFMT@
MSGFMT
=
@MSGFMT@
XGETTEXT
=
@XGETTEXT@
MSGMERGE
=
msgmerge
XGETTEXT
=
PATH
=
../src:
$$
PATH
@XGETTEXT@
MSGMERGE
=
PATH
=
../src:
$$
PATH
msgmerge
DEFS
=
@DEFS@
CFLAGS
=
@CFLAGS@
...
...
@@ -43,79 +47,125 @@ INCLUDES = -I.. -I$(top_srcdir)/intl
COMPILE
=
$(CC)
-c
$(DEFS)
$(INCLUDES)
$(CPPFLAGS)
$(CFLAGS)
$(XCFLAGS)
SOURCES
=
cat-id-tbl.c
POFILES
=
@POFILES@
GMOFILES
=
@GMOFILES@
DISTFILES
=
ChangeLog Makefile.in.in POTFILES.in
$(PACKAGE)
.pot
\
$(POFILES)
$(GMOFIL
ES)
DISTFILES
=
ChangeLog Makefile.in.in POTFILES.in
$(
GETTEXT_
PACKAGE)
.pot
\
stamp-cat-id
$(POFILES)
$(GMOFILES)
$(SOURC
ES)
POTFILES
=
\
CATALOGS
=
@CATALOGS@
CATOBJEXT
=
@CATOBJEXT@
INSTOBJEXT
=
@INSTOBJEXT@
.SUFFIXES
:
.SUFFIXES
:
.c .o .po .pox .gmo .mo
.SUFFIXES
:
.c .o .po .pox .gmo .mo
.msg .cat
.c.o
:
$(COMPILE)
$<
.po.pox
:
$(MAKE)
$(PACKAGE)
.pot
$(MSGMERGE)
$<
$(srcdir)
/
$(PACKAGE)
.pot
-o
$*
.pox
$(MAKE)
$(
GETTEXT_
PACKAGE)
.pot
$(MSGMERGE)
$<
$(srcdir)
/
$(
GETTEXT_
PACKAGE)
.pot
-o
$*
.pox
.po.mo
:
$(MSGFMT)
-o
$@
$<
.po.gmo
:
file
=
$(srcdir)
/
`
echo
$*
|
sed
's,.*/,,'
`
.gmo
\
&&
rm
-f
$$
file
&&
$(GMSGFMT)
--statistics
-o
$$
file
$<
&&
rm
-f
$$
file
&&
$(GMSGFMT)
-o
$$
file
$<
.po.cat
:
sed
-f
../intl/po2msg.sed <
$<
>
$*
.msg
\
&&
rm
-f
$@
&&
$(GENCAT)
$@
$*
.msg
all
:
all-@USE_NLS@
all-yes
:
$(CATALOGS)
all-yes
:
cat-id-tbl.c
$(CATALOGS)
all-no
:
# Note: Target 'all' must not depend on target '$(srcdir)/$(PACKAGE).pot',
# otherwise packages like GCC can not be built if only parts of the source
# have been downloaded.
$(srcdir)/$(PACKAGE).pot
:
$(POTFILES) $(srcdir)/POTFILES.in
$(XGETTEXT)
--default-domain
=
$(PACKAGE)
--directory
=
$(top_srcdir)
\
$(srcdir)/$(GETTEXT_PACKAGE).pot
:
$(POTFILES)
$(XGETTEXT)
--default-domain
=
$(GETTEXT_PACKAGE)
--directory
=
$(top_srcdir)
\
--add-comments
--keyword
=
_
--keyword
=
N_
\
--files-from
=
$(srcdir)
/POTFILES.in
\
&&
test
!
-f
$(PACKAGE)
.po
\
||
(
rm
-f
$(srcdir)
/
$(PACKAGE)
.pot
\
&&
mv
$(PACKAGE)
.po
$(srcdir)
/
$(PACKAGE)
.pot
)
&&
test
!
-f
$(GETTEXT_PACKAGE)
.po
\
||
(
rm
-f
$(srcdir)
/
$(GETTEXT_PACKAGE)
.pot
\
&&
mv
$(GETTEXT_PACKAGE)
.po
$(srcdir)
/
$(GETTEXT_PACKAGE)
.pot
)
$(srcdir)/cat-id-tbl.c
:
stamp-cat-id; @:
$(srcdir)/stamp-cat-id
:
$(GETTEXT_PACKAGE).pot
rm
-f
cat-id-tbl.tmp
sed
-f
../po/po2tbl.sed
$(srcdir)
/
$(GETTEXT_PACKAGE)
.pot
\
|
sed
-e
"s/@GETTEXT_PACKAGE NAME@/
$(GETTEXT_PACKAGE)
/"
>
cat-id-tbl.tmp
if
cmp
-s
cat-id-tbl.tmp
$(srcdir)
/cat-id-tbl.c
;
then
\
rm
cat-id-tbl.tmp
;
\
else
\
echo
cat-id-tbl.c changed
;
\
rm
-f
$(srcdir)
/cat-id-tbl.c
;
\
mv
cat-id-tbl.tmp
$(srcdir)
/cat-id-tbl.c
;
\
fi
cd
$(srcdir)
&&
rm
-f
stamp-cat-id
&&
echo
timestamp
>
stamp-cat-id
install
:
install-exec install-data
install-exec
:
install-data
:
install-data-@USE_NLS@
if
test
"
$(PACKAGE)
"
=
"gettext"
;
then
\
$(mkinstalldirs)
$(DESTDIR)$(gettextsrcdir)
;
\
$(INSTALL_DATA)
$(srcdir)
/Makefile.in.in
\
$(DESTDIR)$(gettextsrcdir)
/Makefile.in.in
;
\
else
\
:
;
\
fi
install-data-no
:
all
install-data-yes
:
all
$(mkinstalldirs)
$(DESTDIR)$(datadir)
if
test
-r
"
$(MKINSTALLDIRS)
"
;
then
\
$(MKINSTALLDIRS)
$(DESTDIR)$(datadir)
;
\
else
\
$(SHELL)
$(top_srcdir)
/mkinstalldirs
$(DESTDIR)$(datadir)
;
\
fi
@
catalogs
=
'
$(CATALOGS)
'
;
\
for
cat
in
$$
catalogs
;
do
\
cat
=
`
basename
$$
cat
`
;
\
lang
=
`
echo
$$
cat
|
sed
's/\.gmo$$//'
`
;
\
dir
=
$(localedir)
/
$$
lang/LC_MESSAGES
;
\
$(mkinstalldirs)
$(DESTDIR)$$
dir
;
\
case
"
$$
cat"
in
\
*
.gmo
)
destdir
=
$(gnulocaledir)
;;
\
*
)
destdir
=
$(localedir)
;;
\
esac
;
\
lang
=
`
echo
$$
cat
|
sed
's/\$(CATOBJEXT)$$//'
`
;
\
dir
=
$(DESTDIR)$$
destdir/
$$
lang/LC_MESSAGES
;
\
if
test
-r
"
$(MKINSTALLDIRS)
"
;
then
\
$(MKINSTALLDIRS)
$$
dir
;
\
else
\
$(SHELL)
$(top_srcdir)
/mkinstalldirs
$$
dir
;
\
fi
;
\
if
test
-r
$$
cat
;
then
\
$(INSTALL_DATA)
$$
cat
$
(DESTDIR)$$
dir
/
$(PACKAGE)
.mo
;
\
echo
"installing
$$
cat as
$
(DESTDIR)$$
dir/
$(PACKAGE)
.mo
"
;
\
$(INSTALL_DATA)
$$
cat
$
$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
echo
"installing
$$
cat as
$
$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
"
;
\
else
\
$(INSTALL_DATA)
$(srcdir)
/
$$
cat
$
(DESTDIR)$$
dir
/
$(PACKAGE)
.mo
;
\
$(INSTALL_DATA)
$(srcdir)
/
$$
cat
$
$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
echo
"installing
$(srcdir)
/
$$
cat as"
\
"
$(DESTDIR)$$
dir/
$(PACKAGE)
.mo"
;
\
"
$$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
"
;
\
fi
;
\
if
test
-r
$$
cat.m
;
then
\
$(INSTALL_DATA)
$$
cat.m
$$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
echo
"installing
$$
cat.m as
$$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m"
;
\
else
\
if
test
-r
$(srcdir)
/
$$
cat.m
;
then
\
$(INSTALL_DATA)
$(srcdir)
/
$$
cat.m
\
$$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
echo
"installing
$(srcdir)
/
$$
cat as"
\
"
$$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m"
;
\
else
\
true
;
\
fi
;
\
fi
;
\
done
if
test
"
$(GETTEXT_PACKAGE)
"
=
"gettext"
;
then
\
if
test
-r
"
$(MKINSTALLDIRS)
"
;
then
\
$(MKINSTALLDIRS)
$(DESTDIR)$(gettextsrcdir)
;
\
else
\
$(SHELL)
$(top_srcdir)
/mkinstalldirs
$(DESTDIR)$(gettextsrcdir)
;
\
fi
;
\
$(INSTALL_DATA)
$(srcdir)
/Makefile.in.in
\
$(DESTDIR)$(gettextsrcdir)
/Makefile.in.in
;
\
else
\
:
;
\
fi
# Define this as empty until I found a useful application.
installcheck
:
...
...
@@ -124,64 +174,60 @@ uninstall:
catalogs
=
'
$(CATALOGS)
'
;
\
for
cat
in
$$
catalogs
;
do
\
cat
=
`
basename
$$
cat
`
;
\
lang
=
`
echo
$$
cat
|
sed
's/\.gmo$$//'
`
;
\
rm
-f
$(DESTDIR)$(localedir)
/
$$
lang/LC_MESSAGES/
$(PACKAGE)
.mo
;
\
lang
=
`
echo
$$
cat
|
sed
's/\$(CATOBJEXT)$$//'
`
;
\
rm
-f
$(DESTDIR)$(localedir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
rm
-f
$(DESTDIR)$(localedir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
rm
-f
$(DESTDIR)$(gnulocaledir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
rm
-f
$(DESTDIR)$(gnulocaledir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
done
if
test
"
$(PACKAGE)
"
=
"gettext"
;
then
\
rm
-f
$(DESTDIR)$(gettextsrcdir)
/Makefile.in.in
;
\
else
\
:
;
\
fi
rm
-f
$(DESTDIR)$(gettextsrcdir)
/po-Makefile.in.in
check
:
all
cat-id-tbl.o
:
../intl/libgettext.h
dvi info tags TAGS ID
:
mostlyclean
:
rm
-f
core core.
*
*
.pox
$(
PACKAGE)
.po
*
.new.po
rm
-f
core core.
*
*
.pox
$(
GETTEXT_PACKAGE)
.po
*
.old.po cat-id-tbl.tmp
rm
-fr
*
.o
clean
:
mostlyclean
distclean
:
clean
rm
-f
Makefile Makefile.in POTFILES
*
.mo
rm
-f
Makefile Makefile.in POTFILES
*
.mo
*
.msg
*
.cat
*
.cat.m
maintainer-clean
:
distclean
@
echo
"This command is intended for maintainers to use;"
@
echo
"it deletes files that may require special tools to rebuild."
rm
-f
$(GMOFILES)
distdir
=
../
$(PACKAGE)
-
$(VERSION)
/
$(subdir)
dist distdir
:
$(MAKE)
update-po
@
$(MAKE)
dist2
# This is a separate target because 'update-po' must be executed before.
dist2
:
$(DISTFILES)
distdir
=
../
$(GETTEXT_PACKAGE)
-
$(VERSION)
/
$(subdir)
dist distdir
:
update-po $(DISTFILES)
dists
=
"
$(DISTFILES)
"
;
\
for
file
in
$$
dists
;
do
\
cp
-p
$(srcdir)
/
$$
file
$(distdir)
;
\
ln
$(srcdir)
/
$$
file
$(distdir)
2> /dev/null
\
||
cp
-p
$(srcdir)
/
$$
file
$(distdir)
;
\
done
update-po
:
Makefile
$(MAKE)
$(PACKAGE)
.pot
if
test
"
$(PACKAGE)
"
=
"gettext"
;
then
PATH
=
`
pwd
`
/../src:
$$
PATH
;
fi
;
\
$(MAKE)
$(
GETTEXT_
PACKAGE)
.pot
PATH
=
`
pwd
`
/../src:
$$
PATH
;
\
cd
$(srcdir)
;
\
catalogs
=
'
$(
GMOFILE
S)
'
;
\
catalogs
=
'
$(
CATALOG
S)
'
;
\
for
cat
in
$$
catalogs
;
do
\
cat
=
`
basename
$$
cat
`
;
\
lang
=
`
echo
$$
cat
|
sed
's/\.gmo$$//'
`
;
\
lang
=
`
echo
$$
cat
|
sed
's/\$(CATOBJEXT)$$//'
`
;
\
mv
$$
lang.po
$$
lang.old.po
;
\
echo
"
$$
lang:"
;
\
if
$(MSGMERGE)
$$
lang.
po
$(PACKAGE)
.pot
-o
$$
lang.new
.po
;
then
\
mv
-f
$$
lang.new.po
$$
lang
.po
;
\
if
$(MSGMERGE)
$$
lang.
old.po
$(GETTEXT_PACKAGE)
.pot
-o
$$
lang
.po
;
then
\
rm
-f
$$
lang.old
.po
;
\
else
\
echo
"msgmerge for
$$
cat failed!"
;
\
rm
-f
$$
lang.new.po
;
\
rm
-f
$$
lang.po
;
\
mv
$$
lang.old.po
$$
lang.po
;
\
fi
;
\
done
$(MAKE)
update-gmo
update-gmo
:
Makefile $(GMOFILES)
@
:
POTFILES
:
POTFILES.in
(
if
test
'x
$(srcdir)
'
!=
'x.'
;
then
\
...
...
po-libgimp/update.sh
View file @
9ebe622e
#!/bin/sh
PACKAGE
=
"gimp-libgimp"
PACKAGE
=
"gimp
14
-libgimp"
if
[
"x
$1
"
=
"x--help"
]
;
then
...
...
po-plug-ins/ChangeLog
View file @
9ebe622e
2001-09-27 Sven Neumann <sven@gimp.org>
* Makefile.in.in: different version for AM_GLIB_GNU_GETTEXT.
* update.sh: changed package name to gimp14-std-plugins.
2001-09-17 Andras Timar <timar@gnome.hu>
* hu.po: converted to UTF-8.
* hu.po: converted to UTF-8.
2001-08-29 Sven Neumann <sven@gimp.org>
...
...
po-plug-ins/Makefile.in.in
View file @
9ebe622e
# Makefile for program source directory in GNU NLS utilities package.
# Copyright (C) 1995
-1997, 2000, 2001
by Ulrich Drepper <drepper@gnu.ai.mit.edu>
# Copyright (C) 1995
, 1996, 1997
by Ulrich Drepper <drepper@gnu.ai.mit.edu>
#
# This file file be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU Public License
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
#
# - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE
# instead of PACKAGE and to look for po2tbl in ./ not in intl/
#
PACKAGE
=
gimp-std-plug
ins
GETTEXT_PACKAGE
=
@GETTEXT_PACKAGE@-std-plug-
ins
VERSION
=
@VERSION@
SHELL
=
/bin/sh
...
...
@@ -14,26 +18,26 @@ SHELL = /bin/sh
srcdir
=
@srcdir@
top_srcdir
=
@top_srcdir@
top_builddir
=
..
VPATH
=
@srcdir@
prefix
=
@prefix@
exec_prefix
=
@exec_prefix@
datadir
=
@datadir
@
datadir
=
$(prefix)
/@DATADIRNAME
@
localedir
=
$(datadir)
/locale
gettextsrcdir
=
$(datadir)
/gettext/po
subdir
=
po-plug-ins
gnulocaledir
=
$(prefix)
/share/locale
gettextsrcdir
=
$(prefix)
/share/gettext/po
subdir
=
po
INSTALL
=
@INSTALL@
INSTALL_DATA
=
@INSTALL_DATA@
MKINSTALLDIRS
=
@MKINSTALLDIRS@
mkinstalldirs
=
$(SHELL)
`
case
"
$(MKINSTALLDIRS)
"
in
/
*
)
echo
"
$(MKINSTALLDIRS)
"
;;
*
)
echo
"
$(top_builddir)
/
$(MKINSTALLDIRS)
"
;;
esac
`
MKINSTALLDIRS
=
$(top_srcdir)
/@MKINSTALLDIRS@
CC
=
@CC@
GMSGFMT
=
@GMSGFMT@
GENCAT
=
@GENCAT@
GMSGFMT
=
PATH
=
../src:
$$
PATH @GMSGFMT@
MSGFMT
=
@MSGFMT@
XGETTEXT
=
@XGETTEXT@
MSGMERGE
=
msgmerge
XGETTEXT
=
PATH
=
../src:
$$
PATH
@XGETTEXT@
MSGMERGE
=
PATH
=
../src:
$$
PATH
msgmerge
DEFS
=
@DEFS@
CFLAGS
=
@CFLAGS@
...
...
@@ -43,79 +47,125 @@ INCLUDES = -I.. -I$(top_srcdir)/intl
COMPILE
=
$(CC)
-c
$(DEFS)
$(INCLUDES)
$(CPPFLAGS)
$(CFLAGS)
$(XCFLAGS)
SOURCES
=
cat-id-tbl.c
POFILES
=
@POFILES@
GMOFILES
=
@GMOFILES@
DISTFILES
=
ChangeLog Makefile.in.in POTFILES.in
$(PACKAGE)
.pot
\
$(POFILES)
$(GMOFIL
ES)
DISTFILES
=
ChangeLog Makefile.in.in POTFILES.in
$(
GETTEXT_
PACKAGE)
.pot
\
stamp-cat-id
$(POFILES)
$(GMOFILES)
$(SOURC
ES)
POTFILES
=
\
CATALOGS
=
@CATALOGS@
CATOBJEXT
=
@CATOBJEXT@
INSTOBJEXT
=
@INSTOBJEXT@
.SUFFIXES
:
.SUFFIXES
:
.c .o .po .pox .gmo .mo
.SUFFIXES
:
.c .o .po .pox .gmo .mo
.msg .cat
.c.o
:
$(COMPILE)
$<
.po.pox
:
$(MAKE)
$(PACKAGE)
.pot
$(MSGMERGE)
$<
$(srcdir)
/
$(PACKAGE)
.pot
-o
$*
.pox
$(MAKE)
$(
GETTEXT_
PACKAGE)
.pot
$(MSGMERGE)
$<
$(srcdir)
/
$(
GETTEXT_
PACKAGE)
.pot
-o
$*
.pox
.po.mo
:
$(MSGFMT)
-o
$@
$<
.po.gmo
:
file
=
$(srcdir)
/
`
echo
$*
|
sed
's,.*/,,'
`
.gmo
\
&&
rm
-f
$$
file
&&
$(GMSGFMT)
--statistics
-o
$$
file
$<
&&
rm
-f
$$
file
&&
$(GMSGFMT)
-o
$$
file
$<
.po.cat
:
sed
-f
../intl/po2msg.sed <
$<
>
$*
.msg
\
&&
rm
-f
$@
&&
$(GENCAT)
$@
$*
.msg
all
:
all-@USE_NLS@
all-yes
:
$(CATALOGS)
all-yes
:
cat-id-tbl.c
$(CATALOGS)
all-no
:
# Note: Target 'all' must not depend on target '$(srcdir)/$(PACKAGE).pot',
# otherwise packages like GCC can not be built if only parts of the source
# have been downloaded.
$(srcdir)/$(PACKAGE).pot
:
$(POTFILES) $(srcdir)/POTFILES.in
$(XGETTEXT)
--default-domain
=
$(PACKAGE)
--directory
=
$(top_srcdir)
\
$(srcdir)/$(GETTEXT_PACKAGE).pot
:
$(POTFILES)
$(XGETTEXT)
--default-domain
=
$(GETTEXT_PACKAGE)
--directory
=
$(top_srcdir)
\
--add-comments
--keyword
=
_
--keyword
=
N_
\
--files-from
=
$(srcdir)
/POTFILES.in
\
&&
test
!
-f
$(PACKAGE)
.po
\
||
(
rm
-f
$(srcdir)
/
$(PACKAGE)
.pot
\
&&
mv
$(PACKAGE)
.po
$(srcdir)
/
$(PACKAGE)
.pot
)
&&
test
!
-f
$(GETTEXT_PACKAGE)
.po
\
||
(
rm
-f
$(srcdir)
/
$(GETTEXT_PACKAGE)
.pot
\
&&
mv
$(GETTEXT_PACKAGE)
.po
$(srcdir)
/
$(GETTEXT_PACKAGE)
.pot
)
$(srcdir)/cat-id-tbl.c
:
stamp-cat-id; @:
$(srcdir)/stamp-cat-id
:
$(GETTEXT_PACKAGE).pot
rm
-f
cat-id-tbl.tmp
sed
-f
../po/po2tbl.sed
$(srcdir)
/
$(GETTEXT_PACKAGE)
.pot
\
|
sed
-e
"s/@GETTEXT_PACKAGE NAME@/
$(GETTEXT_PACKAGE)
/"
>
cat-id-tbl.tmp
if
cmp
-s
cat-id-tbl.tmp
$(srcdir)
/cat-id-tbl.c
;
then
\
rm
cat-id-tbl.tmp
;
\
else
\
echo
cat-id-tbl.c changed
;
\
rm
-f
$(srcdir)
/cat-id-tbl.c
;
\
mv
cat-id-tbl.tmp
$(srcdir)
/cat-id-tbl.c
;
\
fi
cd
$(srcdir)
&&
rm
-f
stamp-cat-id
&&
echo
timestamp
>
stamp-cat-id
install
:
install-exec install-data
install-exec
:
install-data
:
install-data-@USE_NLS@
if
test
"
$(PACKAGE)
"
=
"gettext"
;
then
\
$(mkinstalldirs)
$(DESTDIR)$(gettextsrcdir)
;
\
$(INSTALL_DATA)
$(srcdir)
/Makefile.in.in
\
$(DESTDIR)$(gettextsrcdir)
/Makefile.in.in
;
\
else
\
:
;
\
fi
install-data-no
:
all
install-data-yes
:
all
$(mkinstalldirs)
$(DESTDIR)$(datadir)
if
test
-r
"
$(MKINSTALLDIRS)
"
;
then
\
$(MKINSTALLDIRS)
$(DESTDIR)$(datadir)
;
\
else
\
$(SHELL)
$(top_srcdir)
/mkinstalldirs
$(DESTDIR)$(datadir)
;
\
fi
@
catalogs
=
'
$(CATALOGS)
'
;
\
for
cat
in
$$
catalogs
;
do
\
cat
=
`
basename
$$
cat
`
;
\
lang
=
`
echo
$$
cat
|
sed
's/\.gmo$$//'
`
;
\
dir
=
$(localedir)
/
$$
lang/LC_MESSAGES
;
\
$(mkinstalldirs)
$(DESTDIR)$$
dir
;
\
case
"
$$
cat"
in
\
*
.gmo
)
destdir
=
$(gnulocaledir)
;;
\
*
)
destdir
=
$(localedir)
;;
\
esac
;
\
lang
=
`
echo
$$
cat
|
sed
's/\$(CATOBJEXT)$$//'
`
;
\
dir
=
$(DESTDIR)$$
destdir/
$$
lang/LC_MESSAGES
;
\
if
test
-r
"
$(MKINSTALLDIRS)
"
;
then
\
$(MKINSTALLDIRS)
$$
dir
;
\
else
\
$(SHELL)
$(top_srcdir)
/mkinstalldirs
$$
dir
;
\
fi
;
\
if
test
-r
$$
cat
;
then
\
$(INSTALL_DATA)
$$
cat
$
(DESTDIR)$$
dir
/
$(PACKAGE)
.mo
;
\
echo
"installing
$$
cat as
$
(DESTDIR)$$
dir/
$(PACKAGE)
.mo
"
;
\
$(INSTALL_DATA)
$$
cat
$
$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
echo
"installing
$$
cat as
$
$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
"
;
\
else
\
$(INSTALL_DATA)
$(srcdir)
/
$$
cat
$
(DESTDIR)$$
dir
/
$(PACKAGE)
.mo
;
\
$(INSTALL_DATA)
$(srcdir)
/
$$
cat
$
$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
echo
"installing
$(srcdir)
/
$$
cat as"
\
"
$(DESTDIR)$$
dir/
$(PACKAGE)
.mo"
;
\
"
$$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
"
;
\
fi
;
\
if
test
-r
$$
cat.m
;
then
\
$(INSTALL_DATA)
$$
cat.m
$$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
echo
"installing
$$
cat.m as
$$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m"
;
\
else
\
if
test
-r
$(srcdir)
/
$$
cat.m
;
then
\
$(INSTALL_DATA)
$(srcdir)
/
$$
cat.m
\
$$
dir
/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
echo
"installing
$(srcdir)
/
$$
cat as"
\
"
$$
dir/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m"
;
\
else
\
true
;
\
fi
;
\
fi
;
\
done
if
test
"
$(GETTEXT_PACKAGE)
"
=
"gettext"
;
then
\
if
test
-r
"
$(MKINSTALLDIRS)
"
;
then
\
$(MKINSTALLDIRS)
$(DESTDIR)$(gettextsrcdir)
;
\
else
\
$(SHELL)
$(top_srcdir)
/mkinstalldirs
$(DESTDIR)$(gettextsrcdir)
;
\
fi
;
\
$(INSTALL_DATA)
$(srcdir)
/Makefile.in.in
\
$(DESTDIR)$(gettextsrcdir)
/Makefile.in.in
;
\
else
\
:
;
\
fi
# Define this as empty until I found a useful application.
installcheck
:
...
...
@@ -124,64 +174,60 @@ uninstall:
catalogs
=
'
$(CATALOGS)
'
;
\
for
cat
in
$$
catalogs
;
do
\
cat
=
`
basename
$$
cat
`
;
\
lang
=
`
echo
$$
cat
|
sed
's/\.gmo$$//'
`
;
\
rm
-f
$(DESTDIR)$(localedir)
/
$$
lang/LC_MESSAGES/
$(PACKAGE)
.mo
;
\
lang
=
`
echo
$$
cat
|
sed
's/\$(CATOBJEXT)$$//'
`
;
\
rm
-f
$(DESTDIR)$(localedir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
rm
-f
$(DESTDIR)$(localedir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
rm
-f
$(DESTDIR)$(gnulocaledir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
;
\
rm
-f
$(DESTDIR)$(gnulocaledir)
/
$$
lang/LC_MESSAGES/
$(GETTEXT_PACKAGE)$(INSTOBJEXT)
.m
;
\
done
if
test
"
$(PACKAGE)
"
=
"gettext"
;
then
\
rm
-f
$(DESTDIR)$(gettextsrcdir)
/Makefile.in.in
;
\
else
\
:
;
\
fi
rm
-f
$(DESTDIR)$(gettextsrcdir)
/po-Makefile.in.in
check
:
all
cat-id-tbl.o
:
../intl/libgettext.h
dvi info tags TAGS ID
:
mostlyclean
:
rm
-f
core core.
*
*
.pox
$(
PACKAGE)
.po
*
.new.po
rm
-f
core core.
*
*
.pox
$(
GETTEXT_PACKAGE)
.po
*
.old.po cat-id-tbl.tmp
rm
-fr
*
.o
clean
:
mostlyclean
distclean
:
clean
rm
-f
Makefile Makefile.in POTFILES
*
.mo
rm
-f
Makefile Makefile.in POTFILES
*
.mo
*
.msg
*
.cat
*
.cat.m
maintainer-clean
:
distclean
@
echo
"This command is intended for maintainers to use;"
@
echo
"it deletes files that may require special tools to rebuild."
rm
-f
$(GMOFILES)
distdir
=
../
$(PACKAGE)
-
$(VERSION)
/
$(subdir)
dist distdir
:
$(MAKE)
update-po
@
$(MAKE)
dist2
# This is a separate target because 'update-po' must be executed before.
dist2
:
$(DISTFILES)