1######################################################################## 2# Process this file with automake to produce Makefile.in 3######################################################################## 4 5SUBDIRS = gphoto-m4 art doc help omf-install packaging pixmaps po src test 6 7ACLOCAL_AMFLAGS = -I m4 -I gphoto-m4 8 9# disable scrollkeeper for distcheck 10DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper 11 12######################################################################## 13# Install a few support and doc files 14 15gtkamdocdir = $(datadir)/doc/gtkam 16gtkamdoc_DATA = AUTHORS COPYING NEWS README TODO CHANGES 17 18icondir = $(datadir)/pixmaps 19icon_DATA = gtkam.png 20 21# This fixes broken INTLTOOL_DESKTOP_RULE@ (original lacks \n\t) 22%.desktop: %.desktop.in 23 $(INTLTOOL_MERGE) $(top_srcdir)/po/*.po 24 $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@ 25 26DESKTOP_IN_FILES=gtkam.desktop.in 27DESKTOP_FILES=$(DESKTOP_IN_FILES:.desktop.in=.desktop) 28 29Applicationsdir = $(datadir)/applications 30Applications_DATA = $(DESKTOP_FILES) 31 32EXTRA_DIST = gtkam.png ChangeLog AUTHORS COPYING NEWS README TODO CHANGES \ 33 intltool-extract.in \ 34 intltool-merge.in \ 35 intltool-update.in \ 36 $(DESKTOP_IN_FILES) \ 37 $(DESKTOP_FILES) 38 39######################################################################## 40# Packaging convenience 41 42.PHONY: rpm 43 44if ENABLE_RPM 45 46# create RPM packages 47rpm: Makefile 48 $(MAKE) dist 49 $(MAKE) -C packaging/rpm rpm 50 51endif 52 53distclean-local: 54 rm -f $(DESKTOP_FILES) 55 56 57######################################################################## 58