Bug 39975 - [MAINTAINER UPDATE] net/rdesktop: ${PERL} -> ${REINPLACE_CMD}
Summary: [MAINTAINER UPDATE] net/rdesktop: ${PERL} -> ${REINPLACE_CMD}
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-29 02:50 UTC by Chris Knight
Modified: 2002-06-30 02:47 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Knight 2002-06-29 02:50:01 UTC
${PERL} -> ${REINPLACE_CMD}
Chase libgmp dependency

Fix: 

MAN1=		rdesktop.1
 ALL_TARGET=
@@ -30,24 +31,26 @@
 .include <bsd.port.pre.mk>

 .if ${OSVERSION} > 500023
-LIB_DEPENDS=	gmp.5:${PORTSDIR}/math/libgmp4
+LIB_DEPENDS=	gmp.6:${PORTSDIR}/math/libgmp4
 .endif

 do-patch:
 	@${EXTRACT_CMD} -dc ${_DISTDIR}/${PATCHFILES} | \
 		${PATCH} ${PATCH_DIST_ARGS}
 .if ${OSVERSION} > 500023
-	@${PERL} -pi.orig -e 's:-O2.*-Wall:${CFLAGS} -I${LOCALBASE}/include:g' \
+	@${REINPLACE_CMD} -e 's:-O2.*-Wall:${CFLAGS} -I${LOCALBASE}/include:g' \
 		${WRKSRC}/Makefile
-	@${PERL} -pi.orig -e 's:-lgmp:-L${LOCALBASE}/lib -lgmp:g' \
+	@${REINPLACE_CMD} -e 's:-lgmp:-L${LOCALBASE}/lib -lgmp:g' \
 		${WRKSRC}/Makefile
 .else
-	@${PERL} -pi.orig -e 's:-O2.*-Wall:${CFLAGS}:g' ${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's:-O2.*-Wall:${CFLAGS}:g' ${WRKSRC}/Makefile
 .endif
-	@${PERL} -pi.orig -e 's:/usr/X11R6/:${X11BASE}/:g' ${WRKSRC}/Makefile
-	@${PERL} -pi.orig -e 's:^PREFIX.*:PREFIX=${PREFIX}:g' ${WRKSRC}/Makefile
-	@${PERL} -pi.orig -e 's:^install.*:install\: rdesktop:g' ${WRKSRC}/Makefile
-	@${PERL} -pi.orig -e 's:^.*\(INSTALL\) rdp-srvr.*::g' ${WRKSRC}/Makefile
-	@${PERL} -pi.orig -e 's:<endian.h>:<machine/endian.h>:g' ${WRKSRC}/rdesktop.h
+	@${REINPLACE_CMD} -e 's:/usr/X11R6/:${X11BASE}/:g' ${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's:^PREFIX.*:PREFIX=${PREFIX}:g' ${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's:^install.*:install\: rdesktop:g' \
+		${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's:^.*\(INSTALL\) rdp-srvr.*::g' ${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's:<endian.h>:<machine/endian.h>:g' \
+		${WRKSRC}/rdesktop.h

 .include <bsd.port.post.mk>--LmGinDBkJQsHyn0Bc2G6xVO1y8sle85jn8DxGqHJfsolf1kR
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/net/rdesktop/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile	30 Apr 2002 02:13:49 -0000	1.12
+++ Makefile	29 Jun 2002 01:20:55 -0000
@@ -23,6 +23,7 @@
 USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_OPENSSL=	yes
+USE_REINPLACE=	yes
How-To-Repeat: 
N/A
Comment 1 Dmitry Sivachenko freebsd_committer freebsd_triage 2002-06-30 02:47:18 UTC
State Changed
From-To: open->closed

Patch committed, thanks!