Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2014 18:06:51 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r373423 - in head/x11/nvidia-settings: . files
Message-ID:  <201411251806.sAPI6pIa097088@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Tue Nov 25 18:06:51 2014
New Revision: 373423
URL: https://svnweb.freebsd.org/changeset/ports/373423
QAT: https://qat.redports.org/buildarchive/r373423/

Log:
  x11/nvidia-settings: restore stripping of program during install
  
  PR:		193078
  Submitted by:	Jan Beich
  Approved by:	maintainer timeout (3 months)

Deleted:
  head/x11/nvidia-settings/files/
Modified:
  head/x11/nvidia-settings/Makefile

Modified: head/x11/nvidia-settings/Makefile
==============================================================================
--- head/x11/nvidia-settings/Makefile	Tue Nov 25 17:55:01 2014	(r373422)
+++ head/x11/nvidia-settings/Makefile	Tue Nov 25 18:06:51 2014	(r373423)
@@ -24,20 +24,17 @@ USE_XORG=	xv xext
 PLIST_FILES=	bin/nvidia-settings \
 		man/man1/nvidia-settings.1.gz
 
+LDFLAGS+=	-Wl,--as-needed
 MAKE_ENV=	NV_USE_BUNDLED_LIBJANSSON=0 \
 		NV_VERBOSE= \
 		STRIP_CMD=${TRUE} \
-		INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
-		INSTALL_MAN="${INSTALL_MAN}" \
-		prefix=${PREFIX} \
+		INSTALL_BIN_ARGS="${INSTALL_PROGRAM:Ninstall}" \
+		INSTALL_DOC_ARGS="${INSTALL_MAN:Ninstall}" \
 		X_CFLAGS=-I${LOCALBASE}/include \
 		X_LDFLAGS=-L${LOCALBASE}/lib
 
-post-extract:	.SILENT
-	${RM} -f ${WRKSRC}/src/libXNVCtrl/libXNVCtrl.a
-
 post-patch:	.SILENT
-	${REINPLACE_CMD} -e '/^prefix/s/=/?&/' \
+	${REINPLACE_CMD} \
 		 -e '/^MANDIR/s|share/||' ${WRKSRC}/utils.mk
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411251806.sAPI6pIa097088>