X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=thumbnailer%2FMakefile.am;h=d7e5ae55feeaeb358a204bb1a5af49d53b2ae879;hb=2bee6953fc21772bb01239b023508580c4bcd5c2;hp=c7b3c85ca77614e2ffd6dcd3974c33b7d61c9e30;hpb=4912987303aefef0d02a45726b75e5fdae043982;p=evince.git diff --git a/thumbnailer/Makefile.am b/thumbnailer/Makefile.am index c7b3c85c..d7e5ae55 100644 --- a/thumbnailer/Makefile.am +++ b/thumbnailer/Makefile.am @@ -1,4 +1,3 @@ -@INTLTOOL_SCHEMAS_RULE@ bin_PROGRAMS = evince-thumbnailer @@ -6,7 +5,7 @@ evince_thumbnailer_SOURCES = \ evince-thumbnailer.c evince_thumbnailer_CPPFLAGS = \ - -DDATADIR=\"$(pkgdatadir)\" \ + -DEVINCEDATADIR=\"$(pkgdatadir)\" \ -I$(top_srcdir) \ -I$(top_builddir) \ -DGNOMELOCALEDIR=\"$(datadir)/locale\" \ @@ -19,52 +18,30 @@ evince_thumbnailer_CFLAGS = \ $(WARN_CFLAGS) \ $(AM_CFLAGS) -evince_thumbnailer_LDADD = \ - $(top_builddir)/libdocument/libevdocument.la \ - $(FRONTEND_LIBS) - -schema_files = \ - evince-thumbnailer-dvi.schemas.in \ - evince-thumbnailer-djvu.schemas.in \ - evince-thumbnailer-comics.schemas.in \ - evince-thumbnailer-ps.schemas.in \ - evince-thumbnailer.schemas.in - -schema_DATA = - -if ENABLE_PDF -schema_DATA += evince-thumbnailer.schemas -endif - -if ENABLE_PS -schema_DATA += evince-thumbnailer-ps.schemas -endif +evince_thumbnailer_LDFLAGS = $(AM_LDFLAGS) -if ENABLE_DJVU -schema_DATA += evince-thumbnailer-djvu.schemas +if PLATFORM_WIN32 +evince_thumbnailer_LDFLAGS += -mwindows endif -if ENABLE_DVI -schema_DATA += evince-thumbnailer-dvi.schemas -endif +evince_thumbnailer_LDADD = \ + $(top_builddir)/libdocument/libevdocument3.la \ + $(FRONTEND_LIBS) -if ENABLE_COMICS -schema_DATA += evince-thumbnailer-comics.schemas -endif +thumbnailerdir = $(datadir)/thumbnailers +thumbnailer_in_files = evince.thumbnailer.in +thumbnailer_DATA = $(thumbnailer_in_files:.thumbnailer.in=.thumbnailer) -schemadir = $(GCONF_SCHEMA_FILE_DIR) +evince.thumbnailer: $(thumbnailer_in_files) + $(AM_V_GEN)sed \ + -e "s|\@EVINCE_MIME_TYPES\@|$(EVINCE_MIME_TYPES)|" \ + $< > $@ -install-data-local: -if GCONF_SCHEMAS_INSTALL - if test -z "$(DESTDIR)" ; then \ - for p in $(schema_DATA) ; do \ - GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/thumbnailer/$$p >&1 > /dev/null; \ - done \ - fi -endif EXTRA_DIST = \ - $(schema_files) + $(thumbnailer_in_files) DISTCLEANFILES = \ - $(schema_DATA) + $(thumbnailer_DATA) + +-include $(top_srcdir)/git.mk