[132963] trunk/dports/devel/mongo-cxx-driver
ryandesign at macports.org
ryandesign at macports.org
Mon Feb 16 03:15:05 PST 2015
Revision: 132963
https://trac.macports.org/changeset/132963
Author: ryandesign at macports.org
Date: 2015-02-16 03:15:04 -0800 (Mon, 16 Feb 2015)
Log Message:
-----------
mongo-cxx-driver: update to 1.0.0
Modified Paths:
--------------
trunk/dports/devel/mongo-cxx-driver/Portfile
trunk/dports/devel/mongo-cxx-driver/files/patch-src-SConscript.client.diff
Modified: trunk/dports/devel/mongo-cxx-driver/Portfile
===================================================================
--- trunk/dports/devel/mongo-cxx-driver/Portfile 2015-02-16 10:33:02 UTC (rev 132962)
+++ trunk/dports/devel/mongo-cxx-driver/Portfile 2015-02-16 11:15:04 UTC (rev 132963)
@@ -6,19 +6,20 @@
PortGroup github 1.0
PortGroup muniversal 1.0
-github.setup mongodb mongo-cxx-driver legacy-0.0-26compat-2.6.6
-version [lindex [split ${github.version} -] end]
+epoch 1
+github.setup mongodb mongo-cxx-driver 1.0.0 legacy-
license Apache-2
categories devel databases
platforms darwin
maintainers ryandesign openmaintainer
description library for using mongodb from C++ code
-long_description ${description}
-checksums rmd160 7b5b3b6d4ef718789117209964db1ef18450a225 \
- sha256 c67a656ec798f32d60d55ba7b8c4ebc615393636193445eb2534f87682641cd7
+long_description ${name} is a ${description}.
+checksums rmd160 76ccc6941c3ede6b4766241b254596f22a638d66 \
+ sha256 b26585f39a84afdd5725e4e5c35c5bab7c5f6d8365709954ab34d70fd9e555eb
+
depends_build port:scons
depends_lib port:boost
@@ -36,15 +37,13 @@
#compiler.blacklist gcc-4.0 {clang < 318.0.45}
build.cmd ${prefix}/bin/scons
-build.target mongoclient
+build.target driver
build.args --cc=${configure.cc} \
--cxx=${configure.cxx} \
--cpppath=${prefix}/include \
- --full \
--libpath=${prefix}/lib \
--osx-version-min=${macosx_deployment_target} \
- --sharedclient \
- --use-system-boost
+ --sharedclient
supported_archs i386 x86_64
lappend merger_build_args(i386) --32
@@ -55,8 +54,7 @@
build.args-append $merger_build_args(${build_arch})
}
-destroot.target install-mongoclient
-eval destroot.args [option build.args]
+destroot.args {*}[option build.args]
destroot.destdir --prefix=${destroot}${prefix}
if {${os.platform} eq "darwin" && ${os.major} < 10} {
Modified: trunk/dports/devel/mongo-cxx-driver/files/patch-src-SConscript.client.diff
===================================================================
--- trunk/dports/devel/mongo-cxx-driver/files/patch-src-SConscript.client.diff 2015-02-16 10:33:02 UTC (rev 132962)
+++ trunk/dports/devel/mongo-cxx-driver/files/patch-src-SConscript.client.diff 2015-02-16 11:15:04 UTC (rev 132963)
@@ -1,13 +1,13 @@
---- src/SConscript.client.orig 2014-08-14 14:16:38.000000000 -0500
-+++ src/SConscript.client 2014-08-22 22:29:42.000000000 -0500
-@@ -328,8 +328,8 @@
- if darwin:
- sharedLibEnv.AddPostAction(
- mongoClientSharedLibPrefixInstall,
-- "install_name_tool -id %s %s" % (
-- mongoClientSharedLibPrefixInstall[0],
-+ "install_name_tool -id @PREFIX@/lib/%s %s" % (
-+ mongoClientSharedLibPrefixInstall[0].name,
- mongoClientSharedLibPrefixInstall[0]
- ))
- mongoClientPrefixInstalls.append(mongoClientSharedLibPrefixInstall)
+--- src/SConscript.client.orig 2015-01-28 15:59:55.000000000 -0600
++++ src/SConscript.client 2015-02-16 04:49:17.000000000 -0600
+@@ -405,8 +405,8 @@
+ if darwin:
+ sharedLibEnv.AddPostAction(
+ mongoClientSharedLibPrefixInstall,
+- "install_name_tool -id %s %s" % (
+- mongoClientSharedLibPrefixInstall[0],
++ "install_name_tool -id @PREFIX@/lib/%s %s" % (
++ mongoClientSharedLibPrefixInstall[0].name,
+ mongoClientSharedLibPrefixInstall[0]
+ ))
+ mongoClientPrefixInstalls.append(mongoClientSharedLibPrefixInstall)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150216/e587d49f/attachment.html>
More information about the macports-changes
mailing list