Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
aws-sdk-cpp


Commits:
119e0e49 by Jakub Klinkovský at 2025-01-07T08:00:46+01:00
Split off the config component

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -25,6 +25,7 @@ pkgname = aws-sdk-cpp
        depends = aws-c-common
        depends = aws-crt-cpp
        depends = aws-sdk-cpp-core
+       depends = aws-sdk-cpp-config
        depends = aws-sdk-cpp-ec2
        depends = aws-sdk-cpp-firehose
        depends = aws-sdk-cpp-iam
@@ -44,6 +45,13 @@ pkgname = aws-sdk-cpp-core
        depends = glibc
        depends = zlib
 
+pkgname = aws-sdk-cpp-config
+       pkgdesc = AWS SDK for C++ - config library
+       depends = aws-crt-cpp
+       depends = aws-sdk-cpp-core
+       depends = gcc-libs
+       depends = glibc
+
 pkgname = aws-sdk-cpp-ec2
        pkgdesc = AWS SDK for C++ - EC2 libraries
        depends = aws-crt-cpp


=====================================
PKGBUILD
=====================================
@@ -5,6 +5,7 @@ pkgbase=aws-sdk-cpp
 pkgname=(
   aws-sdk-cpp
   aws-sdk-cpp-core
+  aws-sdk-cpp-config
   aws-sdk-cpp-ec2
   aws-sdk-cpp-firehose
   aws-sdk-cpp-iam
@@ -98,6 +99,7 @@ package_aws-sdk-cpp() {
     aws-c-common
     aws-crt-cpp
     aws-sdk-cpp-core
+    aws-sdk-cpp-config
     aws-sdk-cpp-ec2
     aws-sdk-cpp-firehose
     aws-sdk-cpp-iam
@@ -118,6 +120,7 @@ package_aws-sdk-cpp() {
       echo "usr/include/smithy"
       echo "usr/lib/cmake/AWSSDK"
     } | _pick "$srcdir/aws-sdk-cpp-core"
+    _get_component_parts config | _pick "$srcdir/aws-sdk-cpp-config"
     local ec2_components=(
       ec2
       ec2-instance-connect
@@ -172,6 +175,18 @@ package_aws-sdk-cpp-core() {
   cp -va -t "$pkgdir" "$pkgname/"*
 }
 
+package_aws-sdk-cpp-config() {
+  pkgdesc+=" - config library"
+  depends=(
+    aws-crt-cpp
+    aws-sdk-cpp-core
+    gcc-libs
+    glibc
+  )
+
+  cp -va -t "$pkgdir" "$pkgname/"*
+}
+
 package_aws-sdk-cpp-ec2() {
   pkgdesc+=" - EC2 libraries"
   depends=(



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aws-sdk-cpp/-/commit/119e0e4971351109260b7d625e2abbc1945b51b0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aws-sdk-cpp/-/commit/119e0e4971351109260b7d625e2abbc1945b51b0
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to