Index: head/sysutils/tss/Makefile =================================================================== --- head/sysutils/tss/Makefile (revision 408056) +++ head/sysutils/tss/Makefile (revision 408057) @@ -1,27 +1,28 @@ # Created by: Peter Ankerstal # $FreeBSD$ PORTNAME= tss PORTVERSION= 0.8.2 CATEGORIES= sysutils MASTER_SITES= http://www.pulia.nu/tss/src/ MAINTAINER= peter@pean.org COMMENT= Terminal ScreenSaver that allows you to lock you terminal +USES= ncurses OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e "s|/etc/tss|${PREFIX}/etc/tss|" \ ${WRKSRC}/src/main.c do-install: ${INSTALL_SCRIPT} -m 4755 ${WRKSRC}/tss ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/etc/tss ${INSTALL_DATA} ${WRKSRC}/tss_art/* ${STAGEDIR}${PREFIX}/etc/tss ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ART_CREDITS COPYING Changelog INSTALL README ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/sysutils/tss/files/patch-Makefile =================================================================== --- head/sysutils/tss/files/patch-Makefile (revision 408056) +++ head/sysutils/tss/files/patch-Makefile (revision 408057) @@ -1,22 +1,20 @@ ---- ./Makefile.orig Fri Sep 22 04:48:22 2006 -+++ ./Makefile Wed Nov 1 19:01:16 2006 -@@ -2,14 +2,15 @@ +--- Makefile.orig 2006-09-22 07:48:22 UTC ++++ Makefile +@@ -2,14 +2,13 @@ EXECUTABLE = tss SRC = src/main.c -CFLAGS = -Wall -ansi -pedantic -lcurses -lcrypt -s #-DBSD -COMPILE= $(CC) $(CFLAGS) -CC = gcc +CFLAGS += -Wall -ansi -pedantic -s -DBSD $(CPPFLAGS) -+LDFLAGS += -lcurses -lcrypt +COMPILE = $(CC) $(CFLAGS) -+CC ?= gcc all: $(EXECUTABLE) $(EXECUTABLE): $(SRC) - $(CC) $(CFLAGS) -o $(EXECUTABLE) $(SRC) -+ $(CC) $(CFLAGS) -o $(EXECUTABLE) $(SRC) $(LDFLAGS) ++ $(CC) $(CFLAGS) -o $(EXECUTABLE) $(SRC) $(LDFLAGS) -lncurses -lcrypt %.o: %.c $(COMPILE) -o $@ $<