1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Enable readline support.

PR:		85793
Submitted by:	Nicola Vitale <nivit@email.it>
This commit is contained in:
Vsevolod Stakhov 2005-09-12 10:58:41 +00:00
parent deb072054d
commit d285f0f101
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=142520
2 changed files with 21 additions and 7 deletions

View File

@ -7,6 +7,7 @@
PORTNAME= aamath
PORTVERSION= 0.3
PORTREVISION= 1
CATEGORIES= math textproc
MASTER_SITES= http://fuse.superglue.se/aamath/
@ -18,8 +19,18 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_FILES+= bin/${PORTNAME}
MAN1= aamath.1
MAKE_ENV+= LDFLAGS="${LDFLAGS}"
LDFLAGS= -lreadline
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS= ${LOCALBASE}/lib/libreadline.so
.endif
do-install:
@${INSTALL_SCRIPT} ${WRKSRC}/aamath ${PREFIX}/bin
@${INSTALL_DATA} ${WRKSRC}/${MAN1} ${MAN1PREFIX}/man/man1
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,14 +1,17 @@
--- Makefile.orig Thu Jun 23 00:12:18 2005
+++ Makefile Thu Jun 23 15:08:04 2005
@@ -3,7 +3,7 @@
--- Makefile Wed Jun 22 22:12:18 2005
+++ Makefile.port Tue Sep 6 13:29:09 2005
@@ -3,9 +3,9 @@
CXXFILES = parser.cc lexer.cc expr.cc canvas.cc aamath.cc
OBJS = $(CXXFILES:.cc=.o)
TARGET = aamath
-CFLAGS = -Wall -O2 -g -DUSE_READLINE
+CFLAGS ?= -Wall -O2 -g -DUSE_READLINE
+CFLAGS += -Wall -g -DUSE_READLINE
LFLAGS = -g
LIBS = -lreadline -ltermcap
-LIBS = -lreadline -ltermcap
+LIBS = $(LDFLAGS) -ltermcap
$(TARGET): $(OBJS)
$(LD) $(LFLAGS) $(OBJS) -o $@ $(LIBS)
@@ -21,3 +21,5 @@
clean: