# Makefile for PO directory in any package using GNU gettext.
# Copyright (C) 1995-1997, 2000-2005 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
#
# This file can be copied and used freely without restrictions.  It can
# be used in projects which are not available under the GNU General Public
# License but which still want to provide support for the GNU gettext
# functionality.
# Please note that the actual code of GNU gettext is covered by the GNU
# General Public License and is *not* in the public domain.
#
# Origin: gettext-0.14.4

PACKAGE = bareos
VERSION = 17.2.2
PACKAGE_BUGREPORT = 

SHELL = /bin/sh


srcdir = .
top_srcdir = ..
top_builddir = ..


prefix = 
exec_prefix = 
datadir = ${datarootdir}
datarootdir = /usr/share
localedir = $(datadir)/locale
gettextsrcdir = $(datadir)/gettext/po

INSTALL = /usr/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
MKINSTALLDIRS = /home/joergs/git/bareos/bareos-regress/build/autoconf/mkinstalldirs
mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)

GMSGFMT = /usr/bin/msgfmt
MSGFMT = /usr/bin/msgfmt
XGETTEXT = /usr/bin/xgettext
MSGMERGE = msgmerge
MSGMERGE_UPDATE = /usr/bin/msgmerge --update
MSGINIT = msginit
MSGCONV = msgconv
MSGFILTER = msgfilter

POFILES =  de.po es.po fr.po nl.po sv.po uk.po it.po pl.po
GMOFILES =  de.gmo es.gmo fr.gmo nl.gmo sv.gmo uk.gmo it.gmo pl.gmo
UPDATEPOFILES =  de.po-update es.po-update fr.po-update nl.po-update sv.po-update uk.po-update it.po-update pl.po-update
DUMMYPOFILES =  de.nop es.nop fr.nop nl.nop sv.nop uk.nop it.nop pl.nop
DISTFILES.common = Makefile.in.in remove-potcdate.sin \
$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
$(POFILES) $(GMOFILES) \
$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)

POTFILES = \
     .././platforms/freebsd/tapetest.c \
     .././src/tests/gigaslam.c \
     .././src/tests/bbatch.c \
     .././src/tests/bvfs_test.c \
     .././src/tests/grow.c \
     .././src/tests/bregtest.c \
     .././src/tests/cats_test.c \
     .././src/tests/testls.c \
     .././src/tests/ing_test.c \
     .././src/plugins/stored/python-sd.c \
     .././src/plugins/stored/autoxflate-sd.c \
     .././src/plugins/stored/example-plugin-sd.c \
     .././src/plugins/stored/scsitapealert-sd.c \
     .././src/plugins/stored/scsicrypto-sd.c \
     .././src/plugins/dird/python-dir.c \
     .././src/plugins/dird/example-plugin-dir.c \
     .././src/plugins/filed/test-plugin-fd.c \
     .././src/plugins/filed/cephfs-fd.c \
     .././src/plugins/filed/gfapi-fd.c \
     .././src/plugins/filed/example-plugin-fd.c \
     .././src/plugins/filed/python-fd.c \
     .././src/plugins/filed/bpipe-fd.c \
     .././src/plugins/filed/test-deltaseq-fd.c \
     .././src/plugins/filed/rados-fd.c \
     .././src/findlib/xattr.c \
     .././src/findlib/enable_priv.c \
     .././src/findlib/create_file.c \
     .././src/findlib/attribs.c \
     .././src/findlib/unittests/test_findlib.c \
     .././src/findlib/unittests/fstype_test.c \
     .././src/findlib/unittests/drivetype_test.c \
     .././src/findlib/shadowing.c \
     .././src/findlib/acl.c \
     .././src/findlib/hardlink.c \
     .././src/findlib/bfile.c \
     .././src/findlib/fstype.c \
     .././src/findlib/drivetype.c \
     .././src/findlib/find_one.c \
     .././src/findlib/savecwd.c \
     .././src/findlib/mkpath.c \
     .././src/findlib/match.c \
     .././src/findlib/find.c \
     .././src/win32/compat/print.c \
     .././src/win32/compat/winapi.c \
     .././src/win32/compat/compat.c \
     .././src/win32/filed/vss_generic.c \
     .././src/win32/filed/vss_W2K3.c \
     .././src/win32/filed/vss.c \
     .././src/win32/filed/vss_Vista.c \
     .././src/win32/filed/vss_XP.c \
     .././src/win32/findlib/win32.c \
     .././src/win32/plugins/filed/mssqlvdi-fd.c \
     .././src/win32/stored/backends/win32_file_device.c \
     .././src/win32/stored/backends/win32_fifo_device.c \
     .././src/win32/stored/backends/win32_tape_device.c \
     .././src/win32/generic/service.c \
     .././src/win32/generic/main.c \
     .././src/lmdb/mdb.c \
     .././src/lmdb/midl.c \
     .././src/lib/base64.c \
     .././src/lib/hmac.c \
     .././src/lib/unittests/tree_test.c \
     .././src/lib/unittests/test_lib.c \
     .././src/lib/unittests/rwlock_test.c \
     .././src/lib/unittests/passphrase_test.c \
     .././src/lib/unittests/rblist_test.c \
     .././src/lib/unittests/htable_test.c \
     .././src/lib/unittests/base64_test.c \
     .././src/lib/unittests/scan_test.c \
     .././src/lib/unittests/bsnprintf_test.c \
     .././src/lib/unittests/dlist_test.c \
     .././src/lib/unittests/devlock_test.c \
     .././src/lib/unittests/sellist_test.c \
     .././src/lib/unittests/ini_test.c \
     .././src/lib/unittests/edit_test.c \
     .././src/lib/unittests/alist_test.c \
     .././src/lib/cram-md5.c \
     .././src/lib/rblist.c \
     .././src/lib/mntent_cache.c \
     .././src/lib/mem_pool.c \
     .././src/lib/devlock.c \
     .././src/lib/workq.c \
     .././src/lib/attribs.c \
     .././src/lib/bnet.c \
     .././src/lib/queue.c \
     .././src/lib/tls_nss.c \
     .././src/lib/daemon.c \
     .././src/lib/crypto_wrap.c \
     .././src/lib/tls_gnutls.c \
     .././src/lib/btimers.c \
     .././src/lib/bnet_server_tcp.c \
     .././src/lib/passphrase.c \
     .././src/lib/cbuf.c \
     .././src/lib/attr.c \
     .././src/lib/res.c \
     .././src/lib/bsock_udt.c \
     .././src/lib/bsock_sctp.c \
     .././src/lib/rwlock.c \
     .././src/lib/dlist.c \
     .././src/lib/parse_conf.c \
     .././src/lib/ini.c \
     .././src/lib/md5.c \
     .././src/lib/scsi_crypto.c \
     .././src/lib/bsys.c \
     .././src/lib/bsock.c \
     .././src/lib/bpipe.c \
     .././src/lib/scsi_lli.c \
     .././src/lib/serial.c \
     .././src/lib/runscript.c \
     .././src/lib/bget_msg.c \
     .././src/lib/tree.c \
     .././src/lib/guid_to_name.c \
     .././src/lib/scsi_tapealert.c \
     .././src/lib/json.c \
     .././src/lib/smartall.c \
     .././src/lib/crypto_cache.c \
     .././src/lib/crypto_openssl.c \
     .././src/lib/crypto_gnutls.c \
     .././src/lib/path_list.c \
     .././src/lib/signal.c \
     .././src/lib/scan.c \
     .././src/lib/priv.c \
     .././src/lib/lockmgr.c \
     .././src/lib/alist.c \
     .././src/lib/var.c \
     .././src/lib/util.c \
     .././src/lib/poll.c \
     .././src/lib/breg.c \
     .././src/lib/message.c \
     .././src/lib/crypto_nss.c \
     .././src/lib/btime.c \
     .././src/lib/lex.c \
     .././src/lib/jcr.c \
     .././src/lib/tls_openssl.c \
     .././src/lib/sha1.c \
     .././src/lib/address_conf.c \
     .././src/lib/htable.c \
     .././src/lib/compression.c \
     .././src/lib/plugins.c \
     .././src/lib/crypto.c \
     .././src/lib/output_formatter.c \
     .././src/lib/berrno.c \
     .././src/lib/edit.c \
     .././src/lib/bsock_tcp.c \
     .././src/lib/fnmatch.c \
     .././src/lib/binflate.c \
     .././src/lib/sellist.c \
     .././src/lib/watchdog.c \
     .././src/lib/parse_bsr.c \
     .././src/lib/crypto_none.c \
     .././src/lib/bregex.c \
     .././src/lib/bsnprintf.c \
     .././src/lib/tls_none.c \
     .././src/filed/backup.c \
     .././src/filed/fileset.c \
     .././src/filed/status.c \
     .././src/filed/heartbeat.c \
     .././src/filed/authenticate.c \
     .././src/filed/accurate.c \
     .././src/filed/socket_server.c \
     .././src/filed/fd_plugins.c \
     .././src/filed/accurate_htable.c \
     .././src/filed/verify_vol.c \
     .././src/filed/filed.c \
     .././src/filed/dir_cmd.c \
     .././src/filed/crypto.c \
     .././src/filed/estimate.c \
     .././src/filed/filed_conf.c \
     .././src/filed/accurate_lmdb.c \
     .././src/filed/compression.c \
     .././src/filed/verify.c \
     .././src/filed/restore.c \
     .././src/filed/sd_cmds.c \
     .././src/dird/ua_output.c \
     .././src/dird/ua_impexp.c \
     .././src/dird/ndmp_dma_restore.c \
     .././src/dird/run_conf.c \
     .././src/dird/dbcheck.c \
     .././src/dird/verify.c \
     .././src/dird/msgchan.c \
     .././src/dird/catreq.c \
     .././src/dird/ua_label.c \
     .././src/dird/ua_status.c \
     .././src/dird/ua_restore.c \
     .././src/dird/autoprune.c \
     .././src/dird/inc_conf.c \
     .././src/dird/ua_audit.c \
     .././src/dird/dir_plugins.c \
     .././src/dird/ua_purge.c \
     .././src/dird/migrate.c \
     .././src/dird/quota.c \
     .././src/dird/newvol.c \
     .././src/dird/admin.c \
     .././src/dird/jobq.c \
     .././src/dird/getmsg.c \
     .././src/dird/mountreq.c \
     .././src/dird/recycle.c \
     .././src/dird/next_vol.c \
     .././src/dird/ndmp_fhdb_lmdb.c \
     .././src/dird/socket_server.c \
     .././src/dird/ua_prune.c \
     .././src/dird/ndmp_dma_storage.c \
     .././src/dird/ua_cmds.c \
     .././src/dird/ua_run.c \
     .././src/dird/ndmp_fhdb_helpers.c \
     .././src/dird/authenticate.c \
     .././src/dird/ua_select.c \
     .././src/dird/job.c \
     .././src/dird/scheduler.c \
     .././src/dird/ndmp_dma_generic.c \
     .././src/dird/ua_server.c \
     .././src/dird/ua_acl.c \
     .././src/dird/dird.c \
     .././src/dird/fd_cmds.c \
     .././src/dird/ua_dotcmds.c \
     .././src/dird/bsr.c \
     .././src/dird/stats.c \
     .././src/dird/restore.c \
     .././src/dird/backup.c \
     .././src/dird/testfind.c \
     .././src/dird/ua_tree.c \
     .././src/dird/ua_query.c \
     .././src/dird/sd_cmds.c \
     .././src/dird/ndmp_dma_backup.c \
     .././src/dird/ua_configure.c \
     .././src/dird/ua_update.c \
     .././src/dird/vbackup.c \
     .././src/dird/expand.c \
     .././src/dird/dird_conf.c \
     .././src/dird/ua_input.c \
     .././src/dird/ndmp_fhdb_mem.c \
     .././src/tools/bregex.c \
     .././src/tools/timelimit.c \
     .././src/tools/bpluginfo.c \
     .././src/tools/drivetype.c \
     .././src/tools/smtp-orig.c \
     .././src/tools/bsmtp.c \
     .././src/tools/bscrypto.c \
     .././src/tools/fstype.c \
     .././src/tools/bwild.c \
     .././src/cats/postgresql.c \
     .././src/cats/sql_cmds.c \
     .././src/cats/sql_pooling.c \
     .././src/cats/sql_find.c \
     .././src/cats/sql_update.c \
     .././src/cats/mysql.c \
     .././src/cats/sql_get.c \
     .././src/cats/sql_glue.c \
     .././src/cats/cats.c \
     .././src/cats/cats_backends.c \
     .././src/cats/myingres.c \
     .././src/cats/sql_delete.c \
     .././src/cats/sql.c \
     .././src/cats/dbi.c \
     .././src/cats/sqlite.c \
     .././src/cats/sql_create.c \
     .././src/cats/ingres.c \
     .././src/cats/bvfs.c \
     .././src/cats/sql_list.c \
     .././src/stored/read_record.c \
     .././src/stored/scan.c \
     .././src/stored/sd_backends.c \
     .././src/stored/ebcdic.c \
     .././src/stored/bcopy.c \
     .././src/stored/socket_server.c \
     .././src/stored/askdir.c \
     .././src/stored/read.c \
     .././src/stored/butil.c \
     .././src/stored/bsr.c \
     .././src/stored/sd_stats.c \
     .././src/stored/block.c \
     .././src/stored/vol_mgr.c \
     .././src/stored/mount.c \
     .././src/stored/label.c \
     .././src/stored/ndmp_tape.c \
     .././src/stored/crc32.c \
     .././src/stored/record.c \
     .././src/stored/job.c \
     .././src/stored/acquire.c \
     .././src/stored/autochanger.c \
     .././src/stored/stored.c \
     .././src/stored/sd_plugins.c \
     .././src/stored/wait.c \
     .././src/stored/lock.c \
     .././src/stored/dev.c \
     .././src/stored/fd_cmds.c \
     .././src/stored/spool.c \
     .././src/stored/btape.c \
     .././src/stored/dir_cmd.c \
     .././src/stored/ansi_label.c \
     .././src/stored/bextract.c \
     .././src/stored/device.c \
     .././src/stored/sd_cmds.c \
     .././src/stored/bscan.c \
     .././src/stored/append.c \
     .././src/stored/stored_conf.c \
     .././src/stored/reserve.c \
     .././src/stored/backends/unix_fifo_device.c \
     .././src/stored/backends/unix_tape_device.c \
     .././src/stored/backends/generic_tape_device.c \
     .././src/stored/backends/object_store_device.c \
     .././src/stored/backends/gfapi_device.c \
     .././src/stored/backends/rados_device.c \
     .././src/stored/backends/cephfs_device.c \
     .././src/stored/backends/unix_file_device.c \
     .././src/stored/backends/elasto_device.c \
     .././src/stored/status.c \
     .././src/stored/authenticate.c \
     .././src/stored/mac.c \
     .././src/stored/bls.c \
     .././src/ndmp/ndml_config.c \
     .././src/ndmp/ndml_fhh.c \
     .././src/ndmp/ndmp0_pp.c \
     .././src/ndmp/ndmos_common.c \
     .././src/ndmp/ndml_util.c \
     .././src/ndmp/ndml_chan.c \
     .././src/ndmp/ndmos_linux.c \
     .././src/ndmp/wraplib.c \
     .././src/ndmp/ndmp4_pp.c \
     .././src/ndmp/ndmp2_xmt.c \
     .././src/ndmp/ndmos.c \
     .././src/ndmp/ndmp9_enum_strs.c \
     .././src/ndmp/ndma_ctrl_conn.c \
     .././src/ndmp/ndml_md5.c \
     .././src/ndmp/ndml_scsi.c \
     .././src/ndmp/ndma_comm_subr.c \
     .././src/ndmp/ndma_ctrl_robot.c \
     .././src/ndmp/ndma_image_stream.c \
     .././src/ndmp/ndml_nmb.c \
     .././src/ndmp/ndmp4_enum_strs.c \
     .././src/ndmp/ndmp3_xmt.c \
     .././src/ndmp/ndmp3_translate.c \
     .././src/ndmp/ndml_bstf.c \
     .././src/ndmp/ndma_ctrl_media.c \
     .././src/ndmp/smc_pp.c \
     .././src/ndmp/ndmjob_job.c \
     .././src/ndmp/ndma_cops_labels.c \
     .././src/ndmp/ndmp2_enum_strs.c \
     .././src/ndmp/ndml_agent.c \
     .././src/ndmp/ndma_data.c \
     .././src/ndmp/ndma_control.c \
     .././src/ndmp/ndma_cops_query.c \
     .././src/ndmp/ndmp0_xmt.c \
     .././src/ndmp/ndma_data_fh.c \
     .././src/ndmp/ndmp0_enum_strs.c \
     .././src/ndmp/ndma_listmgmt.c \
     .././src/ndmp/ndma_ctst_tape.c \
     .././src/ndmp/ndml_log.c \
     .././src/ndmp/ndma_data_pfe.c \
     .././src/ndmp/ndmjob_rules.c \
     .././src/ndmp/ndml_cstr.c \
     .././src/ndmp/ndma_comm_session.c \
     .././src/ndmp/ndmjob_main.c \
     .././src/ndmp/ndma_comm_job.c \
     .././src/ndmp/ndmjr_none.c \
     .././src/ndmp/ndma_ctst_subr.c \
     .././src/ndmp/ndml_fhdb.c \
     .././src/ndmp/ndmos_solaris.c \
     .././src/ndmp/smc_api.c \
     .././src/ndmp/ndmjob_simulator.c \
     .././src/ndmp/ndmp3_enum_strs.c \
     .././src/ndmp/ndma_tape.c \
     .././src/ndmp/ndma_ctst_mover.c \
     .././src/ndmp/ndml_media.c \
     .././src/ndmp/ndmp4_translate.c \
     .././src/ndmp/ndmp3_pp.c \
     .././src/ndmp/ndmos_freebsd.c \
     .././src/ndmp/ndml_stzf.c \
     .././src/ndmp/ndma_comm_dispatch.c \
     .././src/ndmp/ndml_conn.c \
     .././src/ndmp/ndma_ctst_data.c \
     .././src/ndmp/ndma_robot_simulator.c \
     .././src/ndmp/ndmp2_pp.c \
     .././src/ndmp/ndmp_translate.c \
     .././src/ndmp/smc_parse.c \
     .././src/ndmp/ndmprotocol.c \
     .././src/ndmp/ndmjob_args.c \
     .././src/ndmp/ndma_cops_backreco.c \
     .././src/ndmp/ndmp4_xmt.c \
     .././src/ndmp/ndma_robot.c \
     .././src/ndmp/ndmp2_translate.c \
     .././src/ndmp/ndma_noti_calls.c \
     .././src/ndmp/md5c.c \
     .././src/ndmp/ndma_cops_robot.c \
     .././src/ndmp/ndma_tape_simulator.c \
     .././src/ndmp/ndmjob_fhdb.c \
     .././src/ndmp/ndma_ctrl_calls.c \
     .././src/ndmp/ndmp9_xmt.c \
     .././src/ndmp/ndmjob_main_util.c \
     .././src/console/console_conf.c \
     .././src/console/conio.c \
     .././src/console/console.c \
     .././src/plugins/stored/python-sd.h \
     .././src/plugins/dird/python-dir.h \
     .././src/plugins/filed/python-fd.h \
     .././src/plugins/filed/fd_common.h \
     .././src/findlib/unittests/protos.h \
     .././src/findlib/protos.h \
     .././src/findlib/find.h \
     .././src/findlib/savecwd.h \
     .././src/findlib/xattr.h \
     .././src/findlib/bfile.h \
     .././src/findlib/acl.h \
     .././src/win32/compat/include/netdb.h \
     .././src/win32/compat/include/alloca.h \
     .././src/win32/compat/include/unistd.h \
     .././src/win32/compat/include/winhost.h \
     .././src/win32/compat/include/arpa/inet.h \
     .././src/win32/compat/include/dlfcn.h \
     .././src/win32/compat/include/mingwconfig.h \
     .././src/win32/compat/include/sys/wait.h \
     .././src/win32/compat/include/sys/mtio.h \
     .././src/win32/compat/include/sys/time.h \
     .././src/win32/compat/include/sys/socket.h \
     .././src/win32/compat/include/sys/file.h \
     .././src/win32/compat/include/sys/ioctl.h \
     .././src/win32/compat/include/sys/stat.h \
     .././src/win32/compat/include/stdint.h \
     .././src/win32/compat/include/pwd.h \
     .././src/win32/compat/include/netinet/tcp.h \
     .././src/win32/compat/include/netinet/in.h \
     .././src/win32/compat/include/syslog.h \
     .././src/win32/compat/include/grp.h \
     .././src/win32/compat/include/strings.h \
     .././src/win32/compat/include/winsock.h \
     .././src/win32/compat/include/ms_atl.h \
     .././src/win32/compat/include/getopt.h \
     .././src/win32/compat/include/mswinver.h \
     .././src/win32/compat/include/dirent.h \
     .././src/win32/compat/include/compat.h \
     .././src/win32/filed/who.h \
     .././src/win32/stored/who.h \
     .././src/win32/stored/backends/win32_fifo_device.h \
     .././src/win32/stored/backends/win32_tape_device.h \
     .././src/win32/stored/backends/win32_file_device.h \
     .././src/win32/dird/who.h \
     .././src/win32/include/winapi.h \
     .././src/win32/include/vss.h \
     .././src/win32/generic/res.h \
     .././src/win32/generic/protos.h \
     .././src/win32/generic/win32.h \
     .././src/lmdb/lmdb.h \
     .././src/lmdb/midl.h \
     .././src/include/filetypes.h \
     .././src/include/bc_types.h \
     .././src/include/version.h \
     .././src/include/config.h \
     .././src/include/hostconfig.h \
     .././src/include/fileopts.h \
     .././src/include/jcr.h \
     .././src/include/ch.h \
     .././src/include/streams.h \
     .././src/include/bareos.h \
     .././src/include/baconfig.h \
     .././src/include/host.h \
     .././src/lib/bsr.h \
     .././src/lib/unittests/protos.h \
     .././src/lib/sha1.h \
     .././src/lib/address_conf.h \
     .././src/lib/htable.h \
     .././src/lib/bmtio.h \
     .././src/lib/lex.h \
     .././src/lib/breg.h \
     .././src/lib/message.h \
     .././src/lib/btime.h \
     .././src/lib/alist.h \
     .././src/lib/tcpd.h \
     .././src/lib/var.h \
     .././src/lib/tls.h \
     .././src/lib/msg_res.h \
     .././src/lib/lib.h \
     .././src/lib/bits.h \
     .././src/lib/sellist.h \
     .././src/lib/watchdog.h \
     .././src/lib/bregex.h \
     .././src/lib/bsock_tcp.h \
     .././src/lib/fnmatch.h \
     .././src/lib/generic_res.h \
     .././src/lib/plugins.h \
     .././src/lib/crypto.h \
     .././src/lib/output_formatter.h \
     .././src/lib/berrno.h \
     .././src/lib/ini.h \
     .././src/lib/md5.h \
     .././src/lib/scsi_crypto.h \
     .././src/lib/protos.h \
     .././src/lib/bsock.h \
     .././src/lib/btimers.h \
     .././src/lib/cbuf.h \
     .././src/lib/attr.h \
     .././src/lib/bsock_udt.h \
     .././src/lib/bsock_sctp.h \
     .././src/lib/rwlock.h \
     .././src/lib/dlist.h \
     .././src/lib/parse_conf.h \
     .././src/lib/queue.h \
     .././src/lib/waitq.h \
     .././src/lib/base64.h \
     .././src/lib/rblist.h \
     .././src/lib/mntent_cache.h \
     .././src/lib/mem_pool.h \
     .././src/lib/devlock.h \
     .././src/lib/mutex_list.h \
     .././src/lib/workq.h \
     .././src/lib/lockmgr.h \
     .././src/lib/tree.h \
     .././src/lib/guid_to_name.h \
     .././src/lib/scsi_tapealert.h \
     .././src/lib/status.h \
     .././src/lib/smartall.h \
     .././src/lib/crypto_cache.h \
     .././src/lib/scsi_lli.h \
     .././src/lib/serial.h \
     .././src/lib/runscript.h \
     .././src/lib/bpipe.h \
     .././src/filed/restore.h \
     .././src/filed/filed_conf.h \
     .././src/filed/backup.h \
     .././src/filed/filed.h \
     .././src/filed/fd_plugins.h \
     .././src/filed/protos.h \
     .././src/filed/accurate.h \
     .././src/dird/dird.h \
     .././src/dird/ua.h \
     .././src/dird/protos.h \
     .././src/dird/dird_conf.h \
     .././src/dird/bsr.h \
     .././src/dird/inc_conf.h \
     .././src/dird/dir_plugins.h \
     .././src/dird/ndmp_dma_priv.h \
     .././src/dird/jobq.h \
     .././src/tools/assert_macro.h \
     .././src/cats/bdb_dbi.h \
     .././src/cats/bdb_postgresql.h \
     .././src/cats/bdb_ingres.h \
     .././src/cats/bdb_sqlite.h \
     .././src/cats/bvfs.h \
     .././src/cats/bdb_priv.h \
     .././src/cats/protos.h \
     .././src/cats/sql_cmds.h \
     .././src/cats/myingres.h \
     .././src/cats/cats.h \
     .././src/cats/cats_backends.h \
     .././src/cats/bdb_mysql.h \
     .././src/cats/sql_glue.h \
     .././src/qt-console/help/help.h \
     .././src/qt-console/jobs/jobs.h \
     .././src/qt-console/mainwin.h \
     .././src/qt-console/pages.h \
     .././src/qt-console/clients/clients.h \
     .././src/qt-console/mount/mount.h \
     .././src/qt-console/job/job.h \
     .././src/qt-console/medialist/medialist.h \
     .././src/qt-console/medialist/mediaview.h \
     .././src/qt-console/util/comboutil.h \
     .././src/qt-console/util/fmtwidgetitem.h \
     .././src/qt-console/relabel/relabel.h \
     .././src/qt-console/bat_conf.h \
     .././src/qt-console/status/clientstat.h \
     .././src/qt-console/status/dirstat.h \
     .././src/qt-console/status/storstat.h \
     .././src/qt-console/joblog/joblog.h \
     .././src/qt-console/restore/restoretree.h \
     .././src/qt-console/restore/restore.h \
     .././src/qt-console/testprogs/putz/putz.h \
     .././src/qt-console/testprogs/examp/mainwindow.h \
     .././src/qt-console/fileset/fileset.h \
     .././src/qt-console/storage/content.h \
     .././src/qt-console/storage/storage.h \
     .././src/qt-console/console/console.h \
     .././src/qt-console/mediainfo/mediainfo.h \
     .././src/qt-console/bat.h \
     .././src/qt-console/run/run.h \
     .././src/qt-console/select/select.h \
     .././src/qt-console/select/textinput.h \
     .././src/qt-console/joblist/joblist.h \
     .././src/qt-console/label/label.h \
     .././src/qt-console/bcomm/dircomm.h \
     .././src/qt-console/qstd.h \
     .././src/qt-console/mediaedit/mediaedit.h \
     .././src/stored/protos.h \
     .././src/stored/dev.h \
     .././src/stored/lock.h \
     .././src/stored/reserve.h \
     .././src/stored/stored_conf.h \
     .././src/stored/sd_backends.h \
     .././src/stored/sd_plugins.h \
     .././src/stored/record.h \
     .././src/stored/stored.h \
     .././src/stored/backends/object_store_device.h \
     .././src/stored/backends/generic_tape_device.h \
     .././src/stored/backends/elasto_device.h \
     .././src/stored/backends/unix_file_device.h \
     .././src/stored/backends/cephfs_device.h \
     .././src/stored/backends/gfapi_device.h \
     .././src/stored/backends/rados_device.h \
     .././src/stored/backends/unix_fifo_device.h \
     .././src/stored/backends/unix_tape_device.h \
     .././src/stored/block.h \
     .././src/stored/vol_mgr.h \
     .././src/ndmp/ndmos_freebsd.h \
     .././src/ndmp/smc_raw.h \
     .././src/ndmp/ndmp_ammend.h \
     .././src/ndmp/ndmp3_enum_strs.h \
     .././src/ndmp/smc.h \
     .././src/ndmp/ndmp4_translate.h \
     .././src/ndmp/ndmos_solaris.h \
     .././src/ndmp/ndmp2_translate.h \
     .././src/ndmp/md5.h \
     .././src/ndmp/ndmp_msg_buf.h \
     .././src/ndmp/ndmp_translate.h \
     .././src/ndmp/ndmprotocol.h \
     .././src/ndmp/ndmp4_enum_strs.h \
     .././src/ndmp/ndmp3_translate.h \
     .././src/ndmp/ndmjob.h \
     .././src/ndmp/ndmlib.h \
     .././src/ndmp/ndmos.h \
     .././src/ndmp/ndmp9_enum_strs.h \
     .././src/ndmp/ndmos_linux.h \
     .././src/ndmp/wraplib.h \
     .././src/ndmp/ndmjr_none.h \
     .././src/ndmp/ndmp0_enum_strs.h \
     .././src/ndmp/ndmagents.h \
     .././src/ndmp/scsiconst.h \
     .././src/ndmp/smc_priv.h \
     .././src/ndmp/ndmp2_enum_strs.h \
     .././src/console/conio.h \
     .././src/console/console_conf.h \
     .././src/console/func.h \
     .././src/qt-tray-monitor/monitortab.h \
     .././src/qt-tray-monitor/monitoritem.h \
     .././src/qt-tray-monitor/systemtrayicon.h \
     .././src/qt-tray-monitor/authenticate.h \
     .././src/qt-tray-monitor/tray-monitor.h \
     .././src/qt-tray-monitor/mainwindow.h \
     .././src/qt-tray-monitor/traymenu.h \
     .././src/qt-tray-monitor/tray_conf.h \
     .././src/qt-tray-monitor/monitoritemthread.h \
     .././src/qt-console/help/help.cpp \
     .././src/qt-console/jobs/jobs.cpp \
     .././src/qt-console/qstd.cpp \
     .././src/qt-console/clients/clients.cpp \
     .././src/qt-console/mount/mount.cpp \
     .././src/qt-console/job/job.cpp \
     .././src/qt-console/medialist/mediaview.cpp \
     .././src/qt-console/medialist/medialist.cpp \
     .././src/qt-console/util/comboutil.cpp \
     .././src/qt-console/util/fmtwidgetitem.cpp \
     .././src/qt-console/relabel/relabel.cpp \
     .././src/qt-console/status/clientstat.cpp \
     .././src/qt-console/status/dirstat.cpp \
     .././src/qt-console/status/storstat.cpp \
     .././src/qt-console/joblog/joblog.cpp \
     .././src/qt-console/pages.cpp \
     .././src/qt-console/main.cpp \
     .././src/qt-console/restore/restore.cpp \
     .././src/qt-console/restore/brestore.cpp \
     .././src/qt-console/restore/restoretree.cpp \
     .././src/qt-console/restore/prerestore.cpp \
     .././src/qt-console/testprogs/putz/putz.cpp \
     .././src/qt-console/testprogs/putz/main.cpp \
     .././src/qt-console/testprogs/examp/main.cpp \
     .././src/qt-console/testprogs/examp/mainwindow.cpp \
     .././src/qt-console/fileset/fileset.cpp \
     .././src/qt-console/storage/storage.cpp \
     .././src/qt-console/storage/content.cpp \
     .././src/qt-console/console/console.cpp \
     .././src/qt-console/mediainfo/mediainfo.cpp \
     .././src/qt-console/run/run.cpp \
     .././src/qt-console/run/estimate.cpp \
     .././src/qt-console/run/runcmd.cpp \
     .././src/qt-console/run/prune.cpp \
     .././src/qt-console/select/textinput.cpp \
     .././src/qt-console/select/select.cpp \
     .././src/qt-console/mainwin.cpp \
     .././src/qt-console/bat_conf.cpp \
     .././src/qt-console/joblist/joblist.cpp \
     .././src/qt-console/label/label.cpp \
     .././src/qt-console/bcomm/dircomm.cpp \
     .././src/qt-console/mediaedit/mediaedit.cpp \
     .././src/qt-tray-monitor/authenticate.cpp \
     .././src/qt-tray-monitor/tray_conf.cpp \
     .././src/qt-tray-monitor/tray-monitor.cpp \
     .././src/qt-tray-monitor/traymenu.cpp \
     .././src/qt-tray-monitor/monitoritem.cpp \
     .././src/qt-tray-monitor/monitoritemthread.cpp \
     .././src/qt-tray-monitor/mainwindow.cpp \
     .././src/qt-tray-monitor/systemtrayicon.cpp

CATALOGS =  de.gmo es.gmo fr.gmo nl.gmo sv.gmo uk.gmo it.gmo pl.gmo

# Makevars gets inserted here. (Don't remove this line!)
# Makefile variables for PO directory in any package using GNU gettext.

# Usually the message domain is the same as the package name.
DOMAIN = bareos

# These two variables depend on the location of this directory.
subdir = po
top_builddir = ..

# These options get passed to xgettext.
XGETTEXT_OPTIONS = --keyword=_

# This is the copyright holder that gets inserted into the header of the
# $(DOMAIN).pot file.  Set this to the copyright holder of the surrounding
# package.  (Note that the msgstr strings, extracted from the package's
# sources, belong to the copyright holder of the package.)  Translators are
# expected to transfer the copyright for their translations to this person
# or entity, or to disclaim their copyright.  The empty string stands for
# the public domain; in this case the translators are expected to disclaim
# their copyright.
COPYRIGHT_HOLDER = Bareos GmbH & Co. KG

# This is the email address or URL to which the translators shall report
# bugs in the untranslated strings:
# - Strings which are not entire sentences, see the maintainer guidelines
#   in the GNU gettext documentation, section 'Preparing Strings'.
# - Strings which use unclear terms or require additional context to be
#   understood.
# - Strings which make invalid assumptions about notation of date, time or
#   money.
# - Pluralisation problems.
# - Incorrect English spelling.
# - Incorrect formatting.
# It can be your email address, or a mailing list address where translators
# can write to without being subscribed, or the URL of a web page through
# which the translators can contact you.
MSGID_BUGS_ADDRESS = info@bareos.org

# This is the list of locale categories, beyond LC_MESSAGES, for which the
# message catalogs shall be used.  It is usually empty.
EXTRA_LOCALE_CATEGORIES =

.SUFFIXES:
.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update

.po.mo:
	@echo "$(MSGFMT) -c -o $@ $<"; \
	$(MSGFMT) -c -o t-$@ $< && mv t-$@ $@

.po.gmo:
	@lang=`echo $* | sed -e 's,.*/,,'`; \
	test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
	echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
	cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo

.sin.sed:
	sed -e '/^#/d' $< > t-$@
	mv t-$@ $@


all: all-yes

all-yes: stamp-po
all-no:

# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
# we don't want to bother translators with empty POT files). We assume that
# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty.
# In this case, stamp-po is a nop (i.e. a phony target).

# stamp-po is a timestamp denoting the last time at which the CATALOGS have
# been loosely updated. Its purpose is that when a developer or translator
# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
# invocations of "make" will do nothing. This timestamp would not be necessary
# if updating the $(CATALOGS) would always touch them; however, the rule for
# $(POFILES) has been designed to not touch files that don't need to be
# changed.
stamp-po: $(srcdir)/$(DOMAIN).pot
	test ! -f $(srcdir)/$(DOMAIN).pot || \
	  test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
	@test ! -f $(srcdir)/$(DOMAIN).pot || { \
	  echo "touch stamp-po" && \
	  echo timestamp > stamp-poT && \
	  mv stamp-poT stamp-po; \
	}

# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
# otherwise packages like GCC can not be built if only parts of the source
# have been downloaded.

# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
	if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
	  msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
	else \
	  msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
	fi; \
	$(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
	  --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
	  --files-from=$(srcdir)/POTFILES.in \
	  --copyright-holder='$(COPYRIGHT_HOLDER)' \
	  --msgid-bugs-address="$$msgid_bugs_address"
	test ! -f $(DOMAIN).po || { \
	  if test -f $(srcdir)/$(DOMAIN).pot; then \
	    sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
	    sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
	    if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
	      rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
	    else \
	      rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
	      mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
	    fi; \
	  else \
	    mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
	  fi; \
	}

# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
# every "make" invocation, only create it when it is missing.
# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
$(srcdir)/$(DOMAIN).pot:
	$(MAKE) $(DOMAIN).pot-update

# This target rebuilds a PO file if $(DOMAIN).pot has changed.
# Note that a PO file is not touched if it doesn't need to be changed.
$(POFILES): $(srcdir)/$(DOMAIN).pot
	@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
	if test -f "$(srcdir)/$${lang}.po"; then \
	  test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
	  echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
	  cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
	else \
	  $(MAKE) $${lang}.po-create; \
	fi


install: install-exec install-data
install-exec:
install-data: install-data-yes
	if test "$(PACKAGE)" = "gettext-tools"; then \
	  $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
	  for file in $(DISTFILES.common) Makevars.template; do \
	    $(INSTALL_DATA) $(srcdir)/$$file \
			    $(DESTDIR)$(gettextsrcdir)/$$file; \
	  done; \
	  for file in Makevars; do \
	    rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
	  done; \
	else \
	  : ; \
	fi
install-data-no: all
install-data-yes: all
	$(mkinstalldirs) $(DESTDIR)$(datadir)
	@catalogs='$(CATALOGS)'; \
	for cat in $$catalogs; do \
	  cat=`basename $$cat`; \
	  lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
	  dir=$(localedir)/$$lang/LC_MESSAGES; \
	  $(mkinstalldirs) $(DESTDIR)$$dir; \
	  if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
	  $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
	  echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
	  for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
	    if test -n "$$lc"; then \
	      if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
		link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
		mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
		mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
		(cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
		 for file in *; do \
		   if test -f $$file; then \
		     ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
		   fi; \
		 done); \
		rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
	      else \
		if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
		  :; \
		else \
		  rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
		  mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
		fi; \
	      fi; \
	      rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
	      ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
	      ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
	      cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
	      echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
	    fi; \
	  done; \
	done

install-strip: install

installdirs: installdirs-exec installdirs-data
installdirs-exec:
installdirs-data: installdirs-data-yes
	if test "$(PACKAGE)" = "gettext-tools"; then \
	  $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
	else \
	  : ; \
	fi
installdirs-data-no:
installdirs-data-yes:
	$(mkinstalldirs) $(DESTDIR)$(datadir)
	@catalogs='$(CATALOGS)'; \
	for cat in $$catalogs; do \
	  cat=`basename $$cat`; \
	  lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
	  dir=$(localedir)/$$lang/LC_MESSAGES; \
	  $(mkinstalldirs) $(DESTDIR)$$dir; \
	  for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
	    if test -n "$$lc"; then \
	      if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
		link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
		mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
		mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
		(cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
		 for file in *; do \
		   if test -f $$file; then \
		     ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
		   fi; \
		 done); \
		rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
	      else \
		if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
		  :; \
		else \
		  rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
		  mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
		fi; \
	      fi; \
	    fi; \
	  done; \
	done

# Define this as empty until I found a useful application.
installcheck:

uninstall: uninstall-exec uninstall-data
uninstall-exec:
uninstall-data: uninstall-data-yes
	if test "$(PACKAGE)" = "gettext-tools"; then \
	  for file in $(DISTFILES.common) Makevars.template; do \
	    rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
	  done; \
	else \
	  : ; \
	fi
uninstall-data-no:
uninstall-data-yes:
	catalogs='$(CATALOGS)'; \
	for cat in $$catalogs; do \
	  cat=`basename $$cat`; \
	  lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
	  for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
	    rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
	  done; \
	done

check: all

info dvi ps pdf html tags TAGS ctags CTAGS ID:

mostlyclean:
	rm -f remove-potcdate.sed
	rm -f stamp-poT
	rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
	rm -fr *.o

clean: mostlyclean

distclean: clean
	rm -f Makefile Makefile.in POTFILES *.mo

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 stamp-po $(GMOFILES)

distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
dist distdir:
	$(MAKE) update-po
	@$(MAKE) dist2
# This is a separate target because 'update-po' must be executed before.
dist2: stamp-po $(DISTFILES)
	dists="$(DISTFILES)"; \
	if test "$(PACKAGE)" = "gettext-tools"; then \
	  dists="$$dists Makevars.template"; \
	fi; \
	if test -f $(srcdir)/$(DOMAIN).pot; then \
	  dists="$$dists $(DOMAIN).pot stamp-po"; \
	fi; \
	if test -f $(srcdir)/ChangeLog; then \
	  dists="$$dists ChangeLog"; \
	fi; \
	for i in 0 1 2 3 4 5 6 7 8 9; do \
	  if test -f $(srcdir)/ChangeLog.$$i; then \
	    dists="$$dists ChangeLog.$$i"; \
	  fi; \
	done; \
	if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
	for file in $$dists; do \
	  if test -f $$file; then \
	    cp -p $$file $(distdir) || exit 1; \
	  else \
	    cp -p $(srcdir)/$$file $(distdir) || exit 1; \
	  fi; \
	done

update-po: Makefile
	$(MAKE) $(DOMAIN).pot-update
	test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
	$(MAKE) update-gmo

# General rule for creating PO files.

.nop.po-create:
	@lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
	echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
	exit 1

# General rule for updating PO files.

.nop.po-update:
	@lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
	if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
	tmpdir=`pwd`; \
	echo "$$lang:"; \
	test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
	echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
	cd $(srcdir); \
	if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
	  if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
	    rm -f $$tmpdir/$$lang.new.po; \
	  else \
	    if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
	      :; \
	    else \
	      echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
	      exit 1; \
	    fi; \
	  fi; \
	else \
	  echo "msgmerge for $$lang.po failed!" 1>&2; \
	  rm -f $$tmpdir/$$lang.new.po; \
	fi

$(DUMMYPOFILES):

update-gmo: Makefile $(GMOFILES)
	@:

Makefile: Makefile.in.in Makevars $(top_builddir)/config.status POTFILES.in LINGUAS
	cd $(top_builddir) \
	  && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \
	       $(SHELL) ./config.status

force:

depend:

gen-potfiles:
	echo "# List of source files containing translatable strings." > POTFILES.in
	echo "# To generate this file, type 'make gen-potfiles'" >> POTFILES.in
	cd .. && find . -name "*.c" >> po/POTFILES.in
	cd .. && find . -name "*.h" >> po/POTFILES.in
	cd .. && find . -name "*.cpp" >> po/POTFILES.in

# Tell versions [3.59,3.63) of GNU make not to export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
# Special Makefile rules for English message catalogs with quotation marks.

DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot

.SUFFIXES: .insert-header .po-update-en

en@quot.po-create:
	$(MAKE) en@quot.po-update
en@boldquot.po-create:
	$(MAKE) en@boldquot.po-update

en@quot.po-update: en@quot.po-update-en
en@boldquot.po-update: en@boldquot.po-update-en

.insert-header.po-update-en:
	@lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
	if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
	tmpdir=`pwd`; \
	echo "$$lang:"; \
	ll=`echo $$lang | sed -e 's/@.*//'`; \
	LC_ALL=C; export LC_ALL; \
	cd $(srcdir); \
	if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
	  if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
	    rm -f $$tmpdir/$$lang.new.po; \
	  else \
	    if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
	      :; \
	    else \
	      echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
	      exit 1; \
	    fi; \
	  fi; \
	else \
	  echo "creation of $$lang.po failed!" 1>&2; \
	  rm -f $$tmpdir/$$lang.new.po; \
	fi

en@quot.insert-header: insert-header.sin
	sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header

en@boldquot.insert-header: insert-header.sin
	sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header

mostlyclean: mostlyclean-quot
mostlyclean-quot:
	rm -f *.insert-header
