# Makefile.in abs_top_srcdir = /mnt/gmirror/ports/net/wired-tracker/work/wired-tracker-1.0.1 datarootdir = ${prefix}/share exec_prefix = ${prefix} fake_prefix = ${prefix} installdir = $(prefix)/$(trackerddir) objdir = obj rundir = run mandir = ${datarootdir}/man prefix = trackerddir = wired WT_VERSION = 1.0.1 WT_MAINTAINER = 0 WT_USER = wired WT_GROUP = wired DISTFILES = INSTALL LICENSE NEWS README Makefile Makefile.in \ config.guess config.status config.h.in config.sub configure \ configure.in install-sh libwired man run trackerd SUBDIRS = libwired TRACKERDOBJECTS = $(addprefix $(objdir)/trackerd/,$(notdir $(patsubst %.c,%.o,$(shell find $(abs_top_srcdir)/trackerd -name "*.c")))) DEFS = -DHAVE_CONFIG_H -DWT_ROOT="\"$(fake_prefix)/$(trackerddir)\"" CC = cc CFLAGS = -fno-common CPPFLAGS = -I/usr/local/include LDFLAGS = -L$(rundir)/libwired/lib -L/usr/local/lib LIBS = -lwired -lcrypto -lssl INCLUDES = -I$(abs_top_srcdir) -I$(rundir)/libwired/include INSTALL = /usr/bin/install -c -o root -g wheel COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) PREPROCESS = $(CC) -E $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) DEPEND = $(CC) -MM $(INCLUDES) LINK = $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ ARCHIVE = ar rcs $@ .PHONY: all all-recursive clean-recursive distclean-recursive install install-only install-trackerd install-man dist clean distclean scmclean .NOTPARALLEL: all: all-recursive $(rundir)/trackerd $(rundir)/trackerdctl $(rundir)/etc/trackerd.conf ifeq ($(WT_MAINTAINER), 1) all: Makefile configure config.h.in Makefile: Makefile.in config.status ./config.status configure: configure.in autoconf config.h.in: configure.in autoheader touch $@ rm -f $@~ endif all-recursive clean-recursive distclean-recursive: @list='$(SUBDIRS)'; \ for subdir in $$list; do \ target=`echo $@ | sed s/-recursive//`; \ (cd $$subdir && $(MAKE) -e $$target) || exit 1; \ done $(rundir)/trackerd: $(TRACKERDOBJECTS) $(rundir)/libwired/lib/libwired.a @test -d $(@D) || mkdir -p $(@D) $(LINK) $(TRACKERDOBJECTS) $(LIBS) $(rundir)/trackerdctl: $(abs_top_srcdir)/trackerd/trackerdctl.in @test -d $(@D) || mkdir -p $(@D) sed -e 's,@trackerddir\@,$(fake_prefix)/$(trackerddir),g' -e 's,@prefix\@,$(prefix),g' $< > $@ chmod +x $@ $(rundir)/etc/trackerd.conf: $(abs_top_srcdir)/trackerd/trackerd.conf.in @test -d $(@D) || mkdir -p $(@D) sed -e 's,@WT_USER\@,$(WT_USER),g' -e 's,@WT_GROUP\@,$(WT_GROUP),g' $< > $@ $(objdir)/trackerd/%.o: $(abs_top_srcdir)/trackerd/%.c @test -d $(@D) || mkdir -p $(@D) $(COMPILE) -I$( $@ install: all install-man install-trackerd install-only: install-man install-trackerd install-trackerd: @if [ -e $(installdir)/trackerd ]; then \ touch .update; \ fi $(INSTALL) -m 644 -o $(WT_USER) -g $(WT_GROUP) run/categories $(installdir)/categories.sample $(INSTALL) -m 644 -o $(WT_USER) -g $(WT_GROUP) run/etc/trackerd.conf $(installdir)/etc/trackerd.conf.sample $(INSTALL) -m 755 -o 0 -g 0 run/trackerd $(prefix)/sbin $(INSTALL) -m 755 -o 0 -g 0 run/trackerdctl $(prefix)/bin install-man: $(INSTALL) -m 644 -o root -g wheel man/trackerdctl.1 $(mandir)/man1/ $(INSTALL) -m 644 -o root -g wheel man/trackerd.conf.5 $(mandir)/man5/ $(INSTALL) -m 644 -o root -g wheel man/trackerd.8 $(mandir)/man8/ dist: rm -rf wired-tracker-$(WT_VERSION) rm -f wired-tracker-$(WT_VERSION).tar.gz mkdir wired-tracker-$(WT_VERSION) @for i in $(DISTFILES); do \ if [ -e $$i ]; then \ echo cp -LRp $$i wired-tracker-$(WT_VERSION)/$$i; \ cp -LRp $$i wired-tracker-$(WT_VERSION)/$$i; \ fi \ done $(SHELL) -ec "cd wired-tracker-$(WT_VERSION) && WT_MAINTAINER=0 WI_MAINTAINER=0 $(MAKE) -e distclean scmclean" tar -czf wired-tracker-$(WT_VERSION).tar.gz wired-tracker-$(WT_VERSION) rm -rf wired-tracker-$(WT_VERSION) clean: clean-recursive rm -f $(objdir)/trackerd/*.o rm -f $(objdir)/trackerd/*.d rm -f $(rundir)/trackerd rm -f $(rundir)/trackerdctl rm -f $(rundir)/etc/trackerd.conf rm -rf autom4te.cache distclean: clean distclean-recursive rm -rf $(objdir) rm -f Makefile config.h config.log config.status rm -f wired-tracker-$(WT_VERSION).tar.gz scmclean: find . -name .DS_Store -print0 | xargs -0 rm -f find . -name CVS -print0 | xargs -0 rm -rf find . -name .svn -print0 | xargs -0 rm -rf ifeq ($(WT_MAINTAINER), 1) -include $(TRACKERDOBJECTS:.o=.d) endif