From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Aug 12 07:50:13 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 899BD16A4DE for ; Sat, 12 Aug 2006 07:50:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D3E943D4C for ; Sat, 12 Aug 2006 07:50:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7C7oCcS084270 for ; Sat, 12 Aug 2006 07:50:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7C7oCb4084269; Sat, 12 Aug 2006 07:50:12 GMT (envelope-from gnats) Resent-Date: Sat, 12 Aug 2006 07:50:12 GMT Resent-Message-Id: <200608120750.k7C7oCb4084269@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gea-Suan Lin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 969FB16A4DD; Sat, 12 Aug 2006 07:43:30 +0000 (UTC) (envelope-from gslin@netnews.NCTU.edu.tw) Received: from netnews.NCTU.edu.tw (ccreader.nctu.edu.tw [140.113.54.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41C7743D6B; Sat, 12 Aug 2006 07:43:30 +0000 (GMT) (envelope-from gslin@netnews.NCTU.edu.tw) Received: by netnews.NCTU.edu.tw (Postfix, from userid 1000) id EE5DD372; Sat, 12 Aug 2006 15:43:26 +0800 (CST) Message-Id: <20060812074326.EE5DD372@netnews.NCTU.edu.tw> Date: Sat, 12 Aug 2006 15:43:26 +0800 (CST) From: Gea-Suan Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: gslin@gslin.org, rafan@FreeBSD.org Subject: ports/101879: [PATCH] devel/ncurses: Respect DESTDIR X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Aug 2006 07:50:13 -0000 >Number: 101879 >Category: ports >Synopsis: [PATCH] devel/ncurses: Respect DESTDIR >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 12 07:50:11 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006 >Description: - Respect DESTDIR - Use USE_LDCONFIG=yes Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- ncurses-5.5_2.patch begins here --- diff -ruN --exclude=CVS /usr/ports/devel/ncurses/Makefile /home/staff/gslin/work/ports/ncurses/Makefile --- /usr/ports/devel/ncurses/Makefile Tue Jun 27 11:58:54 2006 +++ /home/staff/gslin/work/ports/ncurses/Makefile Sat Aug 12 15:42:16 2006 @@ -5,37 +5,39 @@ # $FreeBSD: ports/devel/ncurses/Makefile,v 1.38 2006/06/27 03:58:54 rafan Exp $ # -PORTNAME= ncurses -PORTVERSION= 5.5 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_GNU} +PORTNAME= ncurses +PORTVERSION= 5.5 +PORTREVISION= 2 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} -MAINTAINER= rafan@FreeBSD.org -COMMENT= Library for terminal-independent, full-screen output +MAINTAINER= rafan@FreeBSD.org +COMMENT= Library for terminal-independent, full-screen output NO_FILTER_SHLIBS= no -GNU_CONFIGURE= yes -CONFIGURE_SCRIPT=../configure -CONFIGURE_ARGS= --datadir=${PREFIX}/share/misc --disable-overwrite \ +CONFIGURE_SCRIPT= ../configure +CONFIGURE_ARGS= --datadir=${TARGETDIR}/share/misc --disable-overwrite \ --enable-termcap --disable-database --enable-getcap \ --enable-colorfgbg --enable-bsdpad --disable-home-terminfo \ - --includedir=${PREFIX}/include/ncurses \ + --includedir=${LOCALBASE}/include/ncurses \ --with-profile --with-shared --without-debug \ --without-curses-h --with-termlib --program-prefix= \ --enable-safe-sprintf --disable-root-environ \ --with-manpage-format=gzip --srcdir=../ +GNU_CONFIGURE= yes +USE_LDCONFIG= yes + # needed by devel/py-ncurses port .if defined(WITH_TRACE) CONFIGURE_ARGS+= --with-trace .endif -LDFLAGS+= -rpath ${PREFIX}/lib +LDFLAGS+= -rpath ${LOCALBASE}/lib CONFIGURE_ENV= gnat_exists="no" \ - ac_cv_path_LDCONFIG="${LDCONFIG} -m ${PREFIX}/lib" \ + ac_cv_path_LDCONFIG="${LDCONFIG} -m ${LOCALBASE}/lib" \ LDFLAGS="${LDFLAGS}" WIDEC_WRKSRC= ${WRKSRC}/build.widec @@ -49,10 +51,9 @@ INSTALL_WRKSRC= ${NOWIDEC_WRKSRC} PLIST_SUB+= PORTVERSION=${PORTVERSION} \ - WIDEC_EXAMPLESDIR=${WIDEC_EXAMPLESDIR:S,${PREFIX}/,,} \ - NOWIDEC_EXAMPLESDIR=${NOWIDEC_EXAMPLESDIR:S,${PREFIX}/,,} + WIDEC_EXAMPLESDIR=${WIDEC_EXAMPLESDIR:S,${TARGETDIR}/,,} \ + NOWIDEC_EXAMPLESDIR=${NOWIDEC_EXAMPLESDIR:S,${TARGETDIR}/,,} -INSTALLS_SHLIB= yes MANCOMPRESSED= yes MAN1= captoinfo.1m clear.1 infocmp.1m infotocap.1m reset.1 tack.1 \ tic.1m toe.1m tput.1 tset.1 @@ -260,7 +261,7 @@ .endif ${INSTALL_DATA} ${WRKSRC}/misc/terminfo.src \ - ${PREFIX}/share/misc/terminfo + ${TARGETDIR}/share/misc/terminfo .for i in ${EXAMPLES_TARGETS} ${MKDIR} ${${i}_EXAMPLESDIR}/c++ diff -ruN --exclude=CVS /usr/ports/devel/ncurses/pkg-plist /home/staff/gslin/work/ports/ncurses/pkg-plist --- /usr/ports/devel/ncurses/pkg-plist Fri Jun 23 07:24:37 2006 +++ /home/staff/gslin/work/ports/ncurses/pkg-plist Sat Aug 12 15:42:36 2006 @@ -1,3 +1,4 @@ +@comment $FreeBSD$ bin/clear bin/infocmp bin/reset --- ncurses-5.5_2.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: