# Authors: Bas van der Vlies & Michel Jouvin # Date : 13 Jan 2005 # Desc. : Simple Makefile # # SVN INFO: # $Id: Makefile.in 23 2006-01-15 10:58:26Z bas $ # # defaullt values are: # # PREFIX=@prefix@ INSTALL_BIN=$(PREFIX)/bin PYTHON_BIN=@PYTHON@ # User names # TRAC_USER=@trac_user@ MTA_USER=@mta_user@ CC=@CC@ DEBUG=0 CFLAGS=-DMTA_USER=\"$(MTA_USER)\" -DTRAC_USER=\"$(TRAC_USER)\" -DTRAC_SCRIPT_NAME=\"$(TRAC_SCRIPT_NAME)\" -DTRAC_SCRIPT_PATH=\"$(INSTALL_BIN)\" -DDEBUG=$(DEBUG) PYTHON_FILES=delete_spam.py email2trac.py WRAPPER_SRC=run_email2trac.c run_email2trac.h all: run_email2trac run_email2trac: $(WRAPPER_SRC) $(CC) $(CFLAGS) -o $@ run_email2trac.c install: all install --mode=4700 --owner=root run_email2trac $(INSTALL_BIN) for script in $(PYTHON_FILES) ; \ do \ name=`basename $$script '.py'` ; \ install --mode=755 --owner=root $$script $(INSTALL_BIN)/$$name done clean: rm run_email2trac email2trac.py delete_spam.py config.log config.status