From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 56A74138334 for ; Tue, 21 Aug 2018 08:31:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EF3EBE0899; Tue, 21 Aug 2018 08:31:18 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B1244E0899 for ; Tue, 21 Aug 2018 08:31:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 71C86335D83 for ; Tue, 21 Aug 2018 08:31:16 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 14B8F3B9 for ; Tue, 21 Aug 2018 08:31:13 +0000 (UTC) From: "Patrice Clement" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Patrice Clement" Message-ID: <1534840138.af872979c69a67247956c80208a3970354db4e65.monsieurp@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-sdk-cpp/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/aws-sdk-cpp/Manifest dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.5.17.ebuild dev-libs/aws-sdk-cpp/metadata.xml X-VCS-Directories: dev-libs/aws-sdk-cpp/ X-VCS-Committer: monsieurp X-VCS-Committer-Name: Patrice Clement X-VCS-Revision: af872979c69a67247956c80208a3970354db4e65 X-VCS-Branch: master Date: Tue, 21 Aug 2018 08:31:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 517de393-fc28-4862-afa6-11b7ebae56f0 X-Archives-Hash: 5016d3714822fb879cfbbd8b80cca08c commit: af872979c69a67247956c80208a3970354db4e65 Author: Amit Prakash Ambasta delhivery com> AuthorDate: Mon Aug 20 12:37:40 2018 +0000 Commit: Patrice Clement gentoo org> CommitDate: Tue Aug 21 08:28:58 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af872979 dev-libs/aws-sdk-cpp: new package. The AWS SDK for C++ provides a modern C++ (version C++ 11 or later) interface for Amazon Web Services (AWS). Closes: https://bugs.gentoo.org/591512 Closes: https://github.com/gentoo/gentoo/pull/9638 dev-libs/aws-sdk-cpp/Manifest | 1 + dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.5.17.ebuild | 38 ++++++ dev-libs/aws-sdk-cpp/metadata.xml | 164 +++++++++++++++++++++++++ 3 files changed, 203 insertions(+) diff --git a/dev-libs/aws-sdk-cpp/Manifest b/dev-libs/aws-sdk-cpp/Manifest new file mode 100644 index 00000000000..3e050658381 --- /dev/null +++ b/dev-libs/aws-sdk-cpp/Manifest @@ -0,0 +1 @@ +DIST aws-sdk-cpp-1.5.17.tar.gz 16424254 BLAKE2B 3beeda2085a487b007c088b149a84b7c561ebc75a3a431d2c0139d1f2c6b3c1182e5e00df349436cd5d1f25fbbf60a963db69b562503903cd4a5ccf4db01aac0 SHA512 1a69098c0ddaba46e0d336875029dbdea0d92a3165ee7eed77d1425ea375b401138235f4fa71604fd3df89db633664cd9c36c1fad7989d974f28f7e1785b95c0 diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.5.17.ebuild b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.5.17.ebuild new file mode 100644 index 00000000000..81c7a27487b --- /dev/null +++ b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.5.17.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="AWS SDK for C++" +HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/" +SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ALL_AWS_TARGETS="access-management acm acm-pca alexaforbusiness apigateway application-autoscaling appstream appsync athena autoscaling autoscaling-plans AWSMigrationHub batch budgets ce cloud9 clouddirectory cloudformation cloudfront cloudhsm cloudhsmv2 cloudsearch cloudsearchdomain cloudtrail codebuild codecommit codedeploy codepipeline codestar cognito-identity cognito-idp cognito-sync comprehend config connect core cur datapipeline dax devicefarm directconnect discovery dms ds dynamodb dynamodbstreams ec2 ecr ecs eks elasticache elasticbeanstalk elasticfilesystem elasticloadbalancing elasticloadbalancingv2 elasticmapreduce elastictranscoder email es events firehose fms gamelift glacier glue greengrass guardduty health iam identity-management importexport inspector iot iot1click-devices iot1click-projects iotanalytics iot-data iot-jobs-data kinesis kinesisanalytics kinesisvideo kinesis-video-archived-media kinesis-video-media kms lambda lex lex-models lightsail logs machinelearni ng macie marketplacecommerceanalytics marketplace-entitlement mediaconvert medialive mediapackage mediastore mediastore-data mediatailor meteringmarketplace mobile mobileanalytics monitoring mq mturk-requester neptune opsworks opsworkscm organizations pi pinpoint polly pricing queues rds redshift rekognition resource-groups resourcegroupstaggingapi route53 route53domains s3 s3-encryption sagemaker sagemaker-runtime sdb secretsmanager serverlessrepo servicecatalog servicediscovery shield sms snowball sns sqs ssm states storagegateway sts support swf text-to-speech transcribe transfer translate waf waf-regional workdocs workmail workspaces xray" + +for module in ${ALL_AWS_TARGETS}; do + if [ "$module" = "core" ]; then + IUSE_AWS_TARGETS+=" aws_targets_${module}" + else + IUSE_AWS_TARGETS+=" -aws_targets_${module}" + fi +done +IUSE="static-libs test ${IUSE_AWS_TARGETS}" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCPP_STANDARD=17 + -DENABLE_TESTING=$(usex test) + -DBUILD_SHARED_LIBS=$(usex !static-libs) + -DBUILD_ONLY="${AWS_TARGETS// /;}" + ) + cmake-utils_src_configure +} diff --git a/dev-libs/aws-sdk-cpp/metadata.xml b/dev-libs/aws-sdk-cpp/metadata.xml new file mode 100644 index 00000000000..4520e67d29e --- /dev/null +++ b/dev-libs/aws-sdk-cpp/metadata.xml @@ -0,0 +1,164 @@ + + + + + amit.prakash.ambasta@gmail.com + + + proxy-maint@gentoo.org + Proxy Maintainers + + + SDK Support for AWS access-management + SDK Support for AWS acm + SDK Support for AWS acm-pca + SDK Support for AWS alexaforbusiness + SDK Support for AWS apigateway + SDK Support for AWS application-autoscaling + SDK Support for AWS appstream + SDK Support for AWS appsync + SDK Support for AWS athena + SDK Support for AWS autoscaling + SDK Support for AWS autoscaling-plans + SDK Support for AWS AWSMigrationHub + SDK Support for AWS batch + SDK Support for AWS budgets + SDK Support for AWS ce + SDK Support for AWS cloud9 + SDK Support for AWS clouddirectory + SDK Support for AWS cloudformation + SDK Support for AWS cloudfront + SDK Support for AWS cloudhsm + SDK Support for AWS cloudhsmv2 + SDK Support for AWS cloudsearch + SDK Support for AWS cloudsearchdomain + SDK Support for AWS cloudtrail + SDK Support for AWS codebuild + SDK Support for AWS codecommit + SDK Support for AWS codedeploy + SDK Support for AWS codepipeline + SDK Support for AWS codestar + SDK Support for AWS cognito-identity + SDK Support for AWS cognito-idp + SDK Support for AWS cognito-sync + SDK Support for AWS comprehend + SDK Support for AWS config + SDK Support for AWS connect + SDK Support for AWS core + SDK Support for AWS cur + SDK Support for AWS datapipeline + SDK Support for AWS dax + SDK Support for AWS devicefarm + SDK Support for AWS directconnect + SDK Support for AWS discovery + SDK Support for AWS dms + SDK Support for AWS ds + SDK Support for AWS dynamodb + SDK Support for AWS dynamodbstreams + SDK Support for AWS ec2 + SDK Support for AWS ecr + SDK Support for AWS ecs + SDK Support for AWS eks + SDK Support for AWS elasticache + SDK Support for AWS elasticbeanstalk + SDK Support for AWS elasticfilesystem + SDK Support for AWS elasticloadbalancing + SDK Support for AWS elasticloadbalancingv2 + SDK Support for AWS elasticmapreduce + SDK Support for AWS elastictranscoder + SDK Support for AWS email + SDK Support for AWS es + SDK Support for AWS events + SDK Support for AWS firehose + SDK Support for AWS fms + SDK Support for AWS gamelift + SDK Support for AWS glacier + SDK Support for AWS glue + SDK Support for AWS greengrass + SDK Support for AWS guardduty + SDK Support for AWS health + SDK Support for AWS iam + SDK Support for AWS identity-management + SDK Support for AWS importexport + SDK Support for AWS inspector + SDK Support for AWS iot + SDK Support for AWS iot1click-devices + SDK Support for AWS iot1click-projects + SDK Support for AWS iotanalytics + SDK Support for AWS iot-data + SDK Support for AWS iot-jobs-data + SDK Support for AWS kinesis + SDK Support for AWS kinesisanalytics + SDK Support for AWS kinesisvideo + SDK Support for AWS kinesis-video-archived-media + SDK Support for AWS kinesis-video-media + SDK Support for AWS kms + SDK Support for AWS lambda + SDK Support for AWS lex + SDK Support for AWS lex-models + SDK Support for AWS lightsail + SDK Support for AWS logs + SDK Support for AWS machinelearning + SDK Support for AWS macie + SDK Support for AWS marketplacecommerceanalytics + SDK Support for AWS marketplace-entitlement + SDK Support for AWS mediaconvert + SDK Support for AWS medialive + SDK Support for AWS mediapackage + SDK Support for AWS mediastore + SDK Support for AWS mediastore-data + SDK Support for AWS mediatailor + SDK Support for AWS meteringmarketplace + SDK Support for AWS mobile + SDK Support for AWS mobileanalytics + SDK Support for AWS monitoring + SDK Support for AWS mq + SDK Support for AWS mturk-requester + SDK Support for AWS neptune + SDK Support for AWS opsworks + SDK Support for AWS opsworkscm + SDK Support for AWS organizations + SDK Support for AWS pi + SDK Support for AWS pinpoint + SDK Support for AWS polly + SDK Support for AWS pricing + SDK Support for AWS queues + SDK Support for AWS rds + SDK Support for AWS redshift + SDK Support for AWS rekognition + SDK Support for AWS resource-groups + SDK Support for AWS resourcegroupstaggingapi + SDK Support for AWS route53 + SDK Support for AWS route53domains + SDK Support for AWS s3 + SDK Support for AWS s3-encryption + SDK Support for AWS sagemaker + SDK Support for AWS sagemaker-runtime + SDK Support for AWS sdb + SDK Support for AWS secretsmanager + SDK Support for AWS serverlessrepo + SDK Support for AWS servicecatalog + SDK Support for AWS servicediscovery + SDK Support for AWS shield + SDK Support for AWS sms + SDK Support for AWS snowball + SDK Support for AWS sns + SDK Support for AWS sqs + SDK Support for AWS ssm + SDK Support for AWS states + SDK Support for AWS storagegateway + SDK Support for AWS sts + SDK Support for AWS support + SDK Support for AWS swf + SDK Support for AWS text-to-speech + SDK Support for AWS transcribe + SDK Support for AWS transfer + SDK Support for AWS translate + SDK Support for AWS waf + SDK Support for AWS waf-regional + SDK Support for AWS workdocs + SDK Support for AWS workmail + SDK Support for AWS workspaces + SDK Support for AWS xray + +