# po/Makefile
#
# wifimgr
#	manage WiFi networks
#
# $Id$
#

DESTDIR ?=
PREFIX ?=	/usr/local

LANGDIR ?=	${DESTDIR}${PREFIX}/share/locale

CP ?=		cp
INSTALL ?=	install
MSGFMT ?=	msgfmt
MSGMERGE ?=	msgmerge

langs =		bg de fr ja nl ru uk

all:		do-build

clean:		do-clean

install:	do-install

deinstall:	do-deinstall

.ifndef WITHOUT_NLS

.for l in ${langs}
mo +=		${l}.mo
installed +=	${LANGDIR}/${l}/LC_MESSAGES/wifimgr.mo

do-build::	${l}.mo

${l}.mo:	${l}.po
		${MSGFMT} -o $@ $?

do-install::	${LANGDIR}/${l}/LC_MESSAGES/wifimgr.mo

${LANGDIR}/${l}/LC_MESSAGES/wifimgr.mo: ${l}.mo
		${INSTALL} -m 444 $? $@
.endfor

do-clean:
		rm -f ${mo}

do-deinstall::
		rm -f ${installed}

pot:		wifimgr.pot
wifimgr.pot:	../src/wifimgr.pot
		if [ -f $@ ]; then ${MSGMERGE} -U $@ $?; else ${CP} $? $@; fi

.else

do-build:

do-clean:

do-install:

do-deinstall:

.endif
