NULL = dbusconfdir = $(DBUS_SYS_DIR) dbusconf_DATA = ConsoleKit.conf seatdir = $(sysconfdir)/ConsoleKit/seats.d seat_DATA = 00-primary.seat SCRIPT_IN_FILES = ConsoleKit.in # I guess it's Linux-only but that will do for the moment. if ! CK_COMPILE_FREEBSD initddir=$(sysconfdir)/rc.d/init.d initd_SCRIPTS= \ ConsoleKit \ $(NULL) endif servicedir = $(datadir)/dbus-1/system-services service_in_files = org.freedesktop.ConsoleKit.service.in service_DATA = $(service_in_files:.service.in=.service) $(service_DATA): $(service_in_files) Makefile $(edit) $< >$@ ConsoleKit: ConsoleKit.in Makefile $(edit) $< >$@ edit = sed \ -e 's|@sbindir[@]|$(sbindir)|g' \ -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ -e 's|@localstatedir[@]|$(localstatedir)|g' \ -e 's|@CONSOLE_KIT_PID_FILE[@]|$(CONSOLE_KIT_PID_FILE)|g' EXTRA_DIST = \ $(dbusconf_DATA) \ $(seat_DATA) \ $(SCRIPT_IN_FILES) \ $(service_in_files) \ $(NULL) MAINTAINERCLEANFILES = \ *~ \ Makefile.in CLEANFILES = ConsoleKit $(service_DATA)