--- /dev/null 1969-12-31 19:00:00.000000000 -0500 +++ 2006-02-20 00:29:54.000000000 -0500 @@ -0,0 +1,34 @@ +.EXPORT_ALL_VARIABLES: + +CC=cc +INSTALL=install +AST_CFG=/usr/bin/asterisk-config + +AST_INCLUDE_DIR=/usr/include/asterisk +SPANDSP_INCLUDE_DIR=/usr/include/spandsp +AST_CONFIG_DIR=/etc/asterisk +AST_MODULES_DIR=/usr/lib/asterisk/modules + +TARGETS:=app_rxfax.so app_txfax.so + +CFLAGS=$(shell $(AST_CFG) --cflags) +SOLINK=$(shell $(AST_CFG) --solink) +LIBS=-lspandsp -ltiff + +.PHONY: all install $(SUBDIR) + +ASTERISK_VERSION=$(shell cat .version) + +ifeq ($(ASTERISK_VERSION),asterisk-1.2.x) +SUBDIR="asterisk-1.2.x" +else +SUBDIR="asterisk-1.0.x" +endif + +all: $(SUBDIR) + +$(SUBDIR): + $(MAKE) -C $(SUBDIR) all + +install: + $(MAKE) -C $(SUBDIR) install --- /dev/null 1969-12-31 19:00:00.000000000 -0500 +++ 2006-02-18 16:30:46.000000000 -0500 @@ -0,0 +1,10 @@ +all: $(TARGETS) + +$(TARGETS): $(patsubst %.so,%.c,$(TARGETS)) + $(CC) -I$(AST_INCLUDE_DIR) -I- -I$(SPANDSP_INCLUDE_DIR) $(CFLAGS) $(SOLINK) -fPIC -o app_rxfax.so app_rxfax.c $(LIBS) + $(CC) -I$(AST_INCLUDE_DIR) -I- -I$(SPANDSP_INCLUDE_DIR) $(CFLAGS) $(SOLINK) -fPIC -o app_txfax.so app_txfax.c $(LIBS) + +install: + for x in $(TARGETS); do \ + $(INSTALL) -D -m 755 $$x $(DESTDIR)$(AST_MODULES_DIR)/$$x; \ + done --- /dev/null 1969-12-31 19:00:00.000000000 -0500 +++ 2006-02-13 22:49:10.000000000 -0500 @@ -0,0 +1,10 @@ +all: $(TARGETS) + +$(TARGETS): $(patsubst %.so,%.c,$(TARGETS)) + $(CC) -I$(AST_INCLUDE_DIR) -I- -I$(SPANDSP_INCLUDE_DIR) $(CFLAGS) $(SOLINK) -fPIC -o app_rxfax.so app_rxfax.c $(LIBS) + $(CC) -I$(AST_INCLUDE_DIR) -I- -I$(SPANDSP_INCLUDE_DIR) $(CFLAGS) $(SOLINK) -fPIC -o app_txfax.so app_txfax.c $(LIBS) + +install: + for x in $(TARGETS); do \ + $(INSTALL) -D -m 755 $$x $(DESTDIR)$(AST_MODULES_DIR)/$$x; \ + done --- /dev/null 1969-12-31 19:00:00.000000000 -0500 +++ 2006-02-20 00:30:43.000000000 -0500 @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "asterisk-1.2.x" ]; then + echo "asterisk-1.2.x" > .version +else + echo "asterisk-1.0.x" > .version +fi