AC_SUBST(SERVER_LIBS)
AC_SUBST(SETUP_LIBS)
AC_CONFIG_FILES([Makefile])
-AC_OUTPUT(database_cleanup.sh)
+AC_OUTPUT(database_cleanup.sh po/Makefile)
if test -z "$DATABASE"; then
AC_MSG_WARN([No database driver was found. Please install Berkeley DB.])
--- /dev/null
+include ../Make_sources
+
+
+SRCS:= $(wildcard *.po)
+OBJS:= $(patsubst %.po, \
+ ../locale/%/LC_MESSAGES/citadel_setup.mo, \
+ $(SRCS))
+# ../locale/%/LC_MESSAGES/citadel_client.mo, \
+# ../locale/%/LC_MESSAGES/citadel_server.mo, \
+
+.SUFFIXES: .po .mo
+
+.PHONY: all
+
+all: $(OBJS)
+
+clean:
+ rm -r ../locale/*
+
+../locale/%/LC_MESSAGES/citadel_setup.mo: %.po
+ mkdir -p $(patsubst %.po, ../locale/%/LC_MESSAGES, $<)
+ msgfmt -o $@ $<
+
+#../locale/%/LC_MESSAGES/citadel_client.mo: %.po
+# mkdir -p $(patsubst %.po, ../locale/%/LC_MESSAGES, $<)
+# msgfmt -o $@ $<
+#
+#../locale/%/LC_MESSAGES/citadel_server.mo: %.po
+# mkdir -p $(patsubst %.po, ../locale/%/LC_MESSAGES, $<)
+# msgfmt -o $@ $<
+#
--- /dev/null
+#!/bin/bash
+
+echo Updating citadel.pot from strings in the source code ...
+xgettext \
+ --copyright-holder='The Citadel Project - http://www.citadel.org' \
+ --from-code='utf-8' \
+ -k_ \
+ -o citadel-setup.pot \
+ --add-comments \
+ ../utils/setup.c
+
+#xgettext \
+# --copyright-holder='The Citadel Project - http://www.citadel.org' \
+# --from-code='utf-8' \
+# -k_ \
+# -o citadel-server.pot \
+# --add-comments \
+# ../*.c \
+# `cat ../Make_sources | sed -e "s;.*+= ;;" `
+#
+#
+#xgettext \
+# --copyright-holder='The Citadel Project - http://www.citadel.org' \
+# --from-code='utf-8' \
+# -k_ \
+# -o citadel-client.pot \
+# --add-comments \
+# ../*.c \
+# ../textclient/*.c
+
+for x in *.po
+do
+ echo Merging webcit.pot into $x ...
+ msgmerge $x webcit.pot -o $x
+done