#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@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = .. prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ datarootdir = @datarootdir@ datadir = @datadir@ libdir = @libdir@ mandir = @mandir@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ CONVERT = @CONVERT@ XDG_MIME = @XDG_MIME@ XDG_ICON_RESOURCE = @XDG_ICON_RESOURCE@ XDG_DESKTOP_MENU = @XDG_DESKTOP_MENU@ RM = @RM@ datadir_djvu = ${datadir}/djvu/osi/desktop datadir_djview = ${datadir}/djvu/djview3/desktop # -------- all all: djvu-icons register-djvu-mime @GUI_YES@all: djview-icons register-djview-menu icons: djvu-icons djview-icons djvu-icons: hi22-djvu.png hi32-djvu.png hi48-djvu.png hi64-djvu.png hi-djvu.svgz djview-icons: hi32-djview3.png hi64-djview3.png hi-djview3.svgz hi22-djvu.png hi32-djvu.png hi48-djvu.png hi64-djvu.png: djvu.svg s=`echo $@ | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \ ${CONVERT} -geometry $${s}x$${s} -depth 8 -background none $< $@ \ || cp ${srcdir}/prebuilt-$@ $@ hi32-djview3.png hi64-djview3.png: djview.svg s=`echo $@ | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \ ${CONVERT} -geometry $${s}x$${s} -depth 8 -background none $< $@ \ || cp ${srcdir}/prebuilt-$@ $@ hi-djvu.svgz: djvu.svg cat $< | gzip >$@ hi-djview3.svgz: djview.svg cat $< | gzip >$@ register-djvu-mime: register-djvu-mime.in sed < ${srcdir}/register-djvu-mime.in > register-djvu-mime \ -e 's,XDG_MIME,${XDG_MIME},g' \ -e 's,XDG_ICON_RESOURCE,${XDG_ICON_RESOURCE},g' \ -e 's,XDG_DESKTOP_MENU,${XDG_DESKTOP_MENU},g' \ -e 's,DATADIR,${datadir},g' \ -e 's,MYDIR,${datadir_djvu},g' chmod a+x register-djvu-mime register-djview-menu: register-djview-menu.in sed < ${srcdir}/register-djview-menu.in > register-djview-menu \ -e 's,XDG_MIME,${XDG_MIME},g' \ -e 's,XDG_ICON_RESOURCE,${XDG_ICON_RESOURCE},g' \ -e 's,XDG_DESKTOP_MENU,${XDG_DESKTOP_MENU},g' \ -e 's,DATADIR,${datadir},g' \ -e 's,MYDIR,${datadir_djview},g' chmod a+x register-djview-menu # -------- install install: install-djvu-files @GUI_YES@install: install-djview-files install-djvu-files: FORCE ${INSTALL} -d ${DESTDIR}${datadir_djvu} ${INSTALL_PROGRAM} register-djvu-mime ${DESTDIR}${datadir_djvu} ${INSTALL_DATA} *djvu.png ${DESTDIR}${datadir_djvu} ${INSTALL_DATA} *djvu.svgz ${DESTDIR}${datadir_djvu} ${INSTALL_DATA} ${srcdir}/*mime.xml ${DESTDIR}${datadir_djvu} -@echo "Run ${datadir_djvu}/register-djvu-mime install" -@echo " to register the djvu mime types and icons." install-djview-files: FORCE ${INSTALL} -d ${DESTDIR}${datadir_djview} ${INSTALL_PROGRAM} register-djview-menu ${DESTDIR}${datadir_djview} ${INSTALL_DATA} *djview3.png ${DESTDIR}${datadir_djview} ${INSTALL_DATA} *djview3.svgz ${DESTDIR}${datadir_djview} ${INSTALL_PROGRAM} ${srcdir}/*djview3.desktop ${DESTDIR}${datadir_djview} -@echo "Run ${datadir_djview}/register-djview-menu install" -@echo " to register the djview3 menu entries." # -------- misc clean: FORCE -${RM} 2>/dev/null register-djvu-mime register-djview-menu *.png *.svgz distclean: clean -${RM} -r 2>/dev/null Makefile *.rpo ii_files depend: FORCE: .PHONY: FORCE