Date: Mon, 2 Dec 2013 12:09:31 +0100 (CET) From: Rodrigo Osorio <rodrigo@bebik.net> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/184430: devel/libgetline stage update Message-ID: <201312021109.rB2B9VZ3093421@q.workgroup> Resent-Message-ID: <201312021120.rB2BK0Yf013354@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 184430 >Category: ports >Synopsis: devel/libgetline stage update >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Dec 02 11:20:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Rodrigo Osorio >Release: FreeBSD 10.0-BETA3 i386 >Organization: >Environment: System: FreeBSD q 10.0-BETA3 FreeBSD 10.0-BETA3 #0 r257580: Sun Nov 3 21:15:32 UTC 2013 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: Fix stage Add license >How-To-Repeat: >Fix: --- getline.diff begins here --- Index: Makefile =================================================================== --- Makefile (revision 335446) +++ Makefile (working copy) @@ -10,11 +10,22 @@ MAINTAINER= rodrigo@bebik.net COMMENT= A small, portable, and easy to use command line library -MAN3= getline.3 +LICENSE= BSD WRKSRC= ${WRKDIR}/getline-39 USE_LDCONFIG= yes -NO_STAGE= yes +MAKE_ENV+= INST_INCDIR="${STAGEDIR}${PREFIX}/include" +MAKE_ENV+= INST_LIBDIR="${STAGEDIR}${PREFIX}/lib" +MAKE_ENV+= INST_MANDIR="${STAGEDIR}${PREFIX}/man" +MAKE_ENV+= AR="${AR}" +MAKE_ENV+= INSTALL="${INSTALL}" +MAKE_ENV+= LN="${LN}" +MAKE_ENV+= RANLIB="${RANLIB}" +MAKE_ENV+= CC="${CC}" + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgetline.so + .include <bsd.port.mk> Index: files/patch-ab =================================================================== --- files/patch-ab (revision 335475) +++ files/patch-ab (working copy) @@ -1,25 +1,12 @@ ---- Makefile Thu Jan 15 02:16:07 1998 -+++ Makefile Sun Mar 21 18:04:04 1999 -@@ -1,46 +1,54 @@ +--- Makefile ++++ Makefile +@@ -1,46 +1,43 @@ -#CC = gcc -#CFLAGS = -Wall -DPOSIX +PREFIX?= /usr/local - --CC= cc --CFLAGS = -v -DPOSIX -+AR= /usr/bin/ar -+CC= /usr/bin/cc -+INSTALL= /usr/bin/install -+LN= /bin/ln -+RANLIB= /usr/bin/ranlib -+ +CFLAGS= -DPOSIX -O +LDFLAGS= + -+INST_INCDIR= $(PREFIX)/include -+INST_LIBDIR= $(PREFIX)/lib -+INST_MANDIR= $(PREFIX)/man -+ +SHLIB_VERSION = 1 +SHLIB_CFLAGS = -fpic -DPIC +SHLIB_LDFLAGS = -shared @@ -32,6 +19,9 @@ +testgl: libgetline.a testgl.o + $(CC) $(LDFLAGS) $(CFLAGS) -o testgl testgl.o -L$(INST_MANDIR) -lgetline +-CC= cc +-CFLAGS = -v -DPOSIX +- -LDFLAGS= -INSTALL_PATH=/usr/local -INST_LIBDIR=$(INSTALL_PATH)/lib @@ -84,7 +74,7 @@ + [ -d $(INST_LIBDIR) ] || $(INSTALL) -d $(INST_LIBDIR) + $(INSTALL) -c -g bin -o bin -m 644 libgetline.a libgetline.so.1 \ + $(INST_LIBDIR) -+ $(LN) -fs $(INST_LIBDIR)/libgetline.so.$(SHLIB_VERSION) \ ++ $(LN) -fs libgetline.so.$(SHLIB_VERSION) \ + $(INST_LIBDIR)/libgetline.so + [ -d $(INST_MANDIR)/man3 ] || $(INSTALL) -d $(INST_MANDIR)/man3 + $(INSTALL) -c -g bin -o bin -m 644 getline.3 $(INST_MANDIR)/man3 Index: pkg-plist =================================================================== --- pkg-plist (revision 335446) +++ pkg-plist (working copy) @@ -2,3 +2,4 @@ lib/libgetline.a lib/libgetline.so lib/libgetline.so.1 +man/man3/getline.3.gz --- getline.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312021109.rB2B9VZ3093421>