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.