AUTOMAKE_OPTIONS = 1.7
SUBDIRS = po libgcpcanvas lib plugins goffice src ui templates themes help
EXTRA_DIST = \
$(desktop_in_files) \
$(icons) \
$(mime_in_files) \
$(pixmap_DATA) \
$(schemas_in_files) \
gchempaint.dtd \
gnome-doc-utils.make \
intltool-extract.in \
intltool-update.in \
intltool-merge.in \
COPYING-DOCS
CLEANFILES = \
$(desktop_DATA) \
$(kde_mime_desktop_DATA) \
$(mime_DATA) \
$(schemas_DATA)
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update
MAINTAINERCLEANFILES = \
aclocal.m4 \
config.guess \
config.sub \
depcomp \
configure \
gchempaint-config.h.in \
gnome-doc-utils.make \
install-sh \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
ltmain.sh \
missing \
mkinstalldirs \
Makefile.in
DISTCHECK_CONFIGURE_FLAGS = \
--disable-scrollkeeper \
--disable-update-databases \
--with-goffice-plugins-dir=\$${libdir}/goffice
desktop_in_files = gchempaint.desktop.in x-gchempaint.desktop.in
mime_in_files = gchempaint.xml.in
schemas_in_files = gchempaint.schemas.in
icons = \
gchempaint32.png \
gchempaint48.png \
gchempaint72.png \
gchempaint128.png
desktopdir = $(datadir)/applications
desktop_DATA = gchempaint.desktop
mimedir = $(datadir)/mime/packages
mime_DATA = $(mime_in_files:.xml.in=.xml)
schemasdir = $(GCONF_SCHEMA_FILE_DIR)
schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
pixmapdir = $(pkgdatadir)/pixmaps
pixmap_DATA = gchempaint_logo.png
if WITH_KDE_MIME
kde_mime_desktop_DATA = x-gchempaint.desktop
kde_mime_desktopdir = $(KDEMIMEDIR)/application
endif #WITH_KDE_MIME
@INTLTOOL_DESKTOP_RULE@
@INTLTOOL_XML_RULE@
@INTLTOOL_SCHEMAS_RULE@
install-data-hook:
$(mkinstalldirs) $(DESTDIR)$(datadir)/icons/hicolor
for file in $(icons) ; do \
size=`echo $${file} | sed -e 's/^gchempaint//' -e 's/\.png$$//'` ; \
$(mkinstalldirs) $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/mimetypes ; \
$(mkinstalldirs) $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps ; \
$(INSTALL_DATA) $(top_srcdir)/$${file} \
$(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/mimetypes/gnome-mime-application-x-gchempaint.png; \
$(INSTALL_DATA) $(top_srcdir)/$${file} \
$(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps/gchempaint.png; \
done
if WITH_UPDATE_MIME
$(UPDATE_MIME_DATABASE) $(datadir)/mime
endif #WITH_UPDATE_MIME
if WITH_UPDATE_DESKTOP
$(UPDATE_DESKTOP_DATABASE) $(datadir)/applications
endif #WITH_UPDATE_DESKTOP
install-data-local:
if GCONF_SCHEMAS_INSTALL
for schema in $(schemas_DATA) ; do \
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
$(GCONFTOOL) --makefile-install-rule $${schema} ; \
done
endif #GCONF_SCHEMAS_INSTALL
uninstall-hook:
for file in $(icons) ; do \
size=`echo $${file} | sed -e 's/^gchempaint//' -e 's/\.png$$//'` ; \
rm $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/mimetypes/gnome-mime-application-x-gchempaint.png; \
rm $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps/gchempaint.png; \
done
if WITH_UPDATE_MIME
$(UPDATE_MIME_DATABASE) $(datadir)/mime
endif #WITH_UPDATE_MIME
if WITH_UPDATE_DESKTOP
$(UPDATE_DESKTOP_DATABASE) $(datadir)/applications
endif #WITH_UPDATE_DESKTOP
uninstall-local:
if GCONF_SCHEMAS_INSTALL
for schema in $(schemas_DATA) ; do \
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
$(GCONFTOOL) --makefile-uninstall-rule $${schema} ; \
done
endif #GCONF_SCHEMAS_INSTALL
distcleancheck_listfiles = \
find -type f -exec sh -c 'test -f $(srcdir)/{} || echo {}' ';'
syntax highlighted by Code2HTML, v. 0.9.1