Date: Mon, 14 Nov 2011 19:50:07 GMT From: Mirko Zinn <mail@derzinn.de> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/162082: [patch] databases/mongodb: fix strip binaries Message-ID: <201111141950.pAEJo7kf066841@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/162082; it has been noted by GNATS. From: Mirko Zinn <mail@derzinn.de> To: bug-followup@FreeBSD.org Cc: Andrey Zonov <andrey@zonov.org> Subject: Re: ports/162082: [patch] databases/mongodb: fix strip binaries Date: Mon, 14 Nov 2011 20:27:00 +0100 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-4--605763047 Content-Type: multipart/mixed; boundary=Apple-Mail-3--605763085 --Apple-Mail-3--605763085 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Andrey, thank you for your improvements! I approve the changes requested = above. Attached is an adapted patch. Sorry for the late response. Mirko --Apple-Mail-3--605763085 Content-Disposition: attachment; filename=patch.diff Content-Type: application/octet-stream; name="patch.diff" Content-Transfer-Encoding: 7bit diff -ruN --exclude=CVS mongodb.orig/Makefile mongodb/Makefile --- mongodb.orig/Makefile 2011-08-23 11:32:45.000000000 +0200 +++ mongodb/Makefile 2011-11-14 19:41:18.000000000 +0100 @@ -43,11 +43,6 @@ PLIST_SUB+= DEVEL="@comment " .endif -post-patch: - @${REINPLACE_CMD} -e 's|elif "freebsd7" == os.sys.platform|elif os.sys.platform.startswith("freebsd")|' \ - -e '/not GetOption("nostrip")/ s,linux,linux or freebsd,g' \ - ${WRKSRC}/SConstruct - post-install: @if [ ! -f ${PREFIX}/etc/mongodb.conf ]; then \ ${TOUCH} ${PREFIX}/etc/mongodb.conf ; \ diff -ruN --exclude=CVS mongodb.orig/files/patch-SConstruct mongodb/files/patch-SConstruct --- mongodb.orig/files/patch-SConstruct 2011-04-23 15:45:28.000000000 +0200 +++ mongodb/files/patch-SConstruct 2011-11-14 19:43:56.000000000 +0100 @@ -1,5 +1,5 @@ ---- SConstruct.orig 2011-04-06 06:40:13.000000000 +0200 -+++ SConstruct 2011-04-09 10:59:56.000000000 +0200 +--- SConstruct.orig 2011-04-06 04:40:13.000000000 +0000 ++++ SConstruct 2011-10-04 19:16:33.000000000 +0000 @@ -679,7 +679,10 @@ #make scons colorgcc friendly @@ -11,4 +11,13 @@ + env['ENV']['TERM'] = 'dumb' if linux and has_option( "sharedclient" ): - env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " ) \ No newline at end of file + env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " ) +@@ -1473,7 +1476,7 @@ + fullInstallName = installDir + "/bin/" + name + + allBinaries += [ name ] +- if (solaris or linux) and (not has_option("nostrip")): ++ if (solaris or linux or freebsd) and (not has_option("nostrip")): + e.AddPostAction( inst, e.Action( 'strip ' + fullInstallName ) ) + + if linux and len( COMMAND_LINE_TARGETS ) == 1 and str( COMMAND_LINE_TARGETS[0] ) == "s3dist": --Apple-Mail-3--605763085-- --Apple-Mail-4--605763047 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: Signierter Teil der Nachricht content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk7Ba4gACgkQ5F/97S0F91OcNwCfRFeKTYm8tUu1dxtdaC79ADg7 snsAni8v6GuAHufQjh4grmedJAhCzSwj =bOzy -----END PGP SIGNATURE----- --Apple-Mail-4--605763047--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111141950.pAEJo7kf066841>