svn commit: r373423 - in head/x11/nvidia-settings: . files

John Marino marino at FreeBSD.org
Tue Nov 25 18:06:52 UTC 2014


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>


More information about the svn-ports-head mailing list