Edit

IABSD.fr/ports/net/sipsak/patches

Branch :

  • Show log

    Commit

  • Author : jakob
    Date : 2003-01-16 10:11:30
    Hash : 69413fc5
    Message : SIP swiss army knife; from Patroklos Argyroudis

  • patch-Makefile
  • # $OpenBSD: patch-Makefile,v 1.1.1.1 2003/01/16 10:11:30 jakob Exp $
    --- Makefile.orig	Wed Nov 20 09:54:38 2002
    +++ Makefile	Wed Jan 15 22:48:55 2003
    @@ -1,62 +1,13 @@
    -#
    -# Basic and crude Makefile...
    -#
    -
    -# Targets to build
     PROGS= sipsak
    -MANPAGES=sipsak.1
    -
    -# Installation directory. By default, go in local.
    -# Distributions should probably use /usr/sbin, but they probably know better...
    -# Don't forget trailing slash to avoid issues
    -
    -INSTALL_DIR= /usr/local/bin/
    -INSTALL_MAN= /usr/local/man
     
    -# ------------ End of config --------------
    -
    -CC = gcc
     RM = rm -f
     
    -OS = $(shell uname -s)
    -
    -RM_CMD = $(RM) *.BAK *.bak *.o ,* *~ *.a *.orig *.rej sipsak.exe
    -
    -WARNING = -Wall
    -DEFS =
    -
    -FLAGS = $(WARNING) $(DEFS)
    -
    -ifeq ($(DEFS), -DAUTH)
    -  LFLAGS = -lssl
    -  ifeq ($(OS), freebsd)
    -    LFLAGS+= -lcrypto
    -  endif
    -  ifeq ($(OS), netbsd)
    -    LFLAGS+= -lcrypto
    -  endif
    -  ifneq (,$(findstring CYGWIN, $(OS)))
    -    LFLAGS+= -lcrypto -static
    -  endif
    -endif
    -
    -all:: $(PROGS)
    -
    -%: %.o
    -	$(CC) -o $@ $^ $(LFLAGS)
    -%.o: %.c
    -	$(CC) $(FLAGS) -c $<
    -
    -sipsak: sipsak.o
    +RM_CMD = $(RM) *.BAK *.bak *.o ,* *~ *.a *.rej sipsak.exe
     
    -auth:
    -	@make DEFS=-DAUTH
    +all: $(PROGS)
     
    -# So crude but so effective ;-)
    -# Less crude thanks to many contributions ;-)
    -install::
    -	install -m 755 $(PROGS) $(INSTALL_DIR)
    -	install -m 644 $(MANPAGES) $(INSTALL_MAN)/man1/
    +sipsak: sipsak.c
    +	$(CC) $(CFLAGS) -DAUTH sipsak.c -o sipsak -lssl -lcrypto
     
    -clean::
    +clean:
     	$(RM_CMD) $(PROGS)