Files
evolution/server.mk
Tor Lillqvist 75f9b84b51 Include libedataserver-$EDS_PACKAGE in the requirement list for E_WIDGETS.
2005-12-06  Tor Lillqvist  <tml@novell.com>

	* configure.in: Include libedataserver-$EDS_PACKAGE in the
	requirement list for E_WIDGETS.

	Set bindir_in_server_file, privlibexecdir_in_server_file and
	componentdir_in_server_file. On Unix, they are the same as bindir,
	privlibexecdir and componentdir respectively. On Win32, use paths
	relative from lib/bonobo/servers. AC_SUBST these variables.

	* server.mk: Substitute the values above new variables for the
	corresponding @..._IN_SERVER_FILE@ strings in the .server.in.in
	files.

	* addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in
	* calendar/gui/GNOME_Evolution_Calendar.server.in.in
	* calendar/gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in
	* mail/GNOME_Evolution_Mail.server.in.in
	* shell/GNOME_Evolution_Shell.server.in.in
	* shell/GNOME_Evolution_Test.server.in.in: Correspondingly, use
	the @..._IN_SERVER_FILE@ strings.

svn path=/trunk/; revision=30793
2005-12-17 10:01:12 +00:00

13 lines
460 B
Makefile

%.server.in: %.server.in.in
sed -e 's|\@BINDIR_IN_SERVER_FILE\@|$(bindir_in_server_file)|'\
-e 's|\@PRIVLIBEXECDIR_IN_SERVER_FILE\@|$(privlibexecdir_in_server_file)|'\
-e 's|\@COMPONENTDIR_IN_SERVER_FILE\@|$(componentdir_in_server_file)|'\
-e 's|\@VERSION\@|$(BASE_VERSION)|' \
-e 's|\@EXEEXT\@|$(EXEEXT)|' \
-e 's|\@SOEXT\@|$(SOEXT)|' \
-e 's|\@INTERFACE_VERSION\@|$(INTERFACE_VERSION)|' $< > $@
%_$(BASE_VERSION).server: %.server
mv $< $@