2 EXTRA_DIST = README ifOctets.tcl tclrrd.c
3 CLEANFILES = tclrrd.o tclrrd.so
8 TCL_PREFIX = @TCL_PREFIX@
9 TCL_SHLIB_LD = @TCL_SHLIB_LD@
10 TCL_SHLIB_CFLAGS = @TCL_SHLIB_CFLAGS@
11 TCL_SHLIB_SUFFIX = @TCL_SHLIB_SUFFIX@
12 TCL_PACKAGE_PATH = $(DESTDIR)@TCL_PACKAGE_PATH@
13 TCL_LD_SEARCH_FLAGS = @TCL_LD_SEARCH_FLAGS@
14 GD_LIB_DIR = $(top_srcdir)/@GD_LIB_DIR@
16 SRC_DIR = $(top_srcdir)/src
17 INCLUDES = -I$(TCL_PREFIX)/include -I$(SRC_DIR) -I$(GD_LIB_DIR)
18 LIBDIRS = -L$(libdir) -L$(SRC_DIR) -L../src/.libs
19 LIB_RUNTIME_DIR = $(libdir)
23 tclrrd$(TCL_SHLIB_SUFFIX): tclrrd.o
24 $(TCL_SHLIB_LD) $(LIBDIRS) $< -o $@ -lrrd_private -lm
27 $(CC) $(CFLAGS) $(TCL_SHLIB_CFLAGS) $(INCLUDES) -c $< -DVERSION=\"$(VERSION)\"
29 all-local: tclrrd$(TCL_SHLIB_SUFFIX)
31 tcl-install: tclrrd$(TCL_SHLIB_SUFFIX)
32 cp tclrrd$(TCL_SHLIB_SUFFIX) $(TCL_PACKAGE_PATH)/tclrrd$(VERSION)$(TCL_SHLIB_SUFFIX)
33 if [ ! -d $(TCL_PACKAGE_PATH)/tclrrd$(VERSION) ] ; then \
34 mkdir $(TCL_PACKAGE_PATH)/tclrrd$(VERSION) ; \
36 echo "package ifneeded Rrd $(VERSION) [list load [file join \$$dir .. tclrrd$(VERSION)$(TCL_SHLIB_SUFFIX)]]" > $(TCL_PACKAGE_PATH)/tclrrd$(VERSION)/pkgIndex.tcl
45 cd .. ; diff -c -u -r -N --exclude Makefile --exclude html --exclude doc --exclude Makefile.in --exclude Makefile.old --exclude perl --exclude aclocal.m4 --exclude configure rrdtool-1.0.13 rrdtool-1.0.13-ibr > rrdtool-1.0.13-ibr.patch