#C- This program is free software; you can redistribute it and/or #C- modify it under the terms of the GNU General Public License, #C- either Version 2 of the License or (at your option) any later #C- version. The license should have accompanied the program #C- or you may obtain a copy of the license from the Free Software #C- Foundation at http://www.fsf.org. #C- #C- This program is distributed in the hope that it will be useful, #C- but WITHOUT ANY WARRANTY; without even the implied warranty of #C- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #C- GNU General Public License for more details. @SET_MAKE@ SHELL = @SHELL@ VPATH = @srcdir@ INSTALL = @INSTALL@ LRELEASE = @LRELEASE@ RM = @RM@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = ../.. prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ datarootdir = @datarootdir@ datadir = @datadir@ libdir = @libdir@ mandir = @mandir@ LANGCODE=dummy man= ${DESTDIR}${mandir}/${LANGCODE}/man1 qm= ${DESTDIR}${datadir}/djvu/djview3/${LANGCODE} QMFILES = qt.qm djview.qm MANFILES_STD = bzz.1 c44.1 cjb2.1 cpaldjvu.1 csepdjvu.1 \ ddjvu.1 djvm.1 djvmcvt.1 djvu.1 djvudump.1 \ djvuextract.1 djvumake.1 djvups.1 djvused.1 \ djvuserve.1 djvutxt.1 @GUI_YES@MANFILES_GUI = nsdejavu.1 djview3.1 @GUI_NO@MANFILES_GUI = MANFILES= ${MANFILES_STD} ${MANFILES_GUI} # (uncomment after translating nsdejavu.1.in) NSDEJAVU1= nsdejavu.1 all: @GUI_YES@all: ${QMFILES} ${NSDEJAVU1} @GUI_YES@install: install-qm install: install-man # Rules nsdejavu.1: ${srcdir}/nsdejavu.1.in LC_CTYPE=ja_JP.eucjp \ sed < ${srcdir}/nsdejavu.1.in > nsdejavu.1 \ -e 's,LIBDIR,${libdir},' -e 's,NSDEJAVUSO,${NSDEJAVU},' # Install localized qm files. install-qm: ${QMFILES} FORCE test ${LANGCODE} != dummy -${INSTALL} -d ${qm} -for n in ${QMFILES} ; do \ if test -r $$n ; then \ ${INSTALL} -m 644 $$n ${qm} ; \ elif test -r ${srcdir}/$$n ; then \ ${INSTALL} -m 644 ${srcdir}/$$n ${qm} ; \ fi ; \ done # Install localized man pages install-man: FORCE ${NSDEJAVU1} test ${LANGCODE} != dummy -${INSTALL} -d ${man} -for n in ${MANFILES} ; do \ if test -r $$n ; then \ ${INSTALL} -m 644 $$n ${man} ; \ elif test -r ${srcdir}/$$n ; then \ ${INSTALL} -m 644 ${srcdir}/$$n ${man} ; \ fi ; \ done # Boilerplate depend: clean: FORCE -test ${LRELEASE} = ":" || ${RM} *-tmp.ts *-tmp.pro *.qm -for n in ${MANFILES} ; do test -r $$n.gz && ${RM} $$n.gz ; done -${RM} 2>/dev/null nsdejavu.1 distclean: clean -${RM} 2>/dev/null Makefile FORCE: .PHONY: FORCE .SUFFIXES: .ts .qm .ts.qm: if test ${LRELEASE} = ":" ; then : ; else \ echo TRANSLATIONS=$@-tmp.ts > $@-tmp.pro && \ cp $< $@-tmp.ts && ${LRELEASE} $@-tmp.pro && cp $@-tmp.qm $@ && \ ${RM} $@-tmp.qm $@-tmp.ts $@-tmp.pro ; fi