[neon/neon-packaging/aws-sdk-cpp/Neon/unstable] debian: big cleanup
Carlos De Maine
null at kde.org
Mon Mar 30 01:21:59 BST 2026
Git commit 1942aa463b5b75a0c09ce47415fec260a0f85f01 by Carlos De Maine.
Committed on 30/03/2026 at 00:21.
Pushed by carlosdem into branch 'Neon/unstable'.
big cleanup
A +17 -0 debian/aws-sdk-cpp-dev.install
A +15 -0 debian/aws-sdk-cpp.install
M +14 -1 debian/control
M +10 -2 debian/rules
A +3 -0 debian/watch
https://invent.kde.org/neon/neon-packaging/aws-sdk-cpp/-/commit/1942aa463b5b75a0c09ce47415fec260a0f85f01
diff --git a/debian/aws-sdk-cpp-dev.install b/debian/aws-sdk-cpp-dev.install
new file mode 100644
index 0000000..3ef3055
--- /dev/null
+++ b/debian/aws-sdk-cpp-dev.install
@@ -0,0 +1,17 @@
+usr/include/
+usr/lib/*/cmake/
+usr/lib/*/libtesting-resources.so
+usr/lib/*/pkgconfig/
+usr/lib/*/s2n/
+usr/lib/*/libaws-c-auth.so
+usr/lib/*/libaws-c-cal.so
+usr/lib/*/libaws-c-common.so
+usr/lib/*/libaws-c-compression.so
+usr/lib/*/libaws-c-event-stream.so
+usr/lib/*/libaws-c-http.so
+usr/lib/*/libaws-c-io.so
+usr/lib/*/libaws-c-mqtt.so
+usr/lib/*/libaws-c-s3.so
+usr/lib/*/libaws-c-sdkutils.so
+usr/lib/*/libaws-checksums.so
+usr/lib/*/libs2n.so
diff --git a/debian/aws-sdk-cpp.install b/debian/aws-sdk-cpp.install
new file mode 100644
index 0000000..4408cfc
--- /dev/null
+++ b/debian/aws-sdk-cpp.install
@@ -0,0 +1,15 @@
+usr/lib/*/libaws-c-auth.so.1.0.0
+usr/lib/*/libaws-c-cal.so.1.0.0
+usr/lib/*/libaws-c-common.so.1
+usr/lib/*/libaws-c-common.so.1.0.0
+usr/lib/*/libaws-c-compression.so.1.0.0
+usr/lib/*/libaws-c-event-stream.so.1.0.0
+usr/lib/*/libaws-c-http.so.1.0.0
+usr/lib/*/libaws-c-io.so.1.0.0
+usr/lib/*/libaws-c-mqtt.so.1.0.0
+usr/lib/*/libaws-c-s3.so.0unstable
+usr/lib/*/libaws-c-s3.so.1.0.0
+usr/lib/*/libaws-c-sdkutils.so.1.0.0
+usr/lib/*/libaws-checksums.so.1.0.0
+usr/lib/*/libs2n.so.1
+usr/lib/*/libs2n.so.1.0.0
diff --git a/debian/control b/debian/control
index ec2da11..9998249 100644
--- a/debian/control
+++ b/debian/control
@@ -9,9 +9,10 @@ Build-Depends: cmake,
libcurl4-openssl-dev,
libpulse-dev,
libssl-dev,
+ python3,
uuid-dev,
zlib1g-dev
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2
Homepage: https://github.com/aws/aws-sdk-cpp
Package: aws-sdk-cpp
@@ -23,3 +24,15 @@ Description: AWS SDK for C++
and fully functioning with low- and high-level SDKs, while minimizing
dependencies and providing platform portability (Windows, OSX, Linux,
and mobile).
+
+Package: aws-sdk-cpp-dev
+Architecture: any
+Depends: aws-sdk-cpp, ${misc:Depends}, ${shlibs:Depends}
+Description: Development files AWS SDK for C++
+ The AWS SDK for C++ provides a modern C++ (version C++ 11 or later)
+ interface for Amazon Web Services (AWS). It is meant to be performant
+ and fully functioning with low- and high-level SDKs, while minimizing
+ dependencies and providing platform portability (Windows, OSX, Linux,
+ and mobile).
+ .
+ These are development file for the AWS SDK for C++.
diff --git a/debian/rules b/debian/rules
index 366459c..9947ea7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,8 +2,16 @@
# -*- makefile -*-
%:
- dh $@ --with kf5
+ dh $@
override_dh_auto_configure:
./prefetch_crt_dependency.sh
- dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_ONLY="s3"
+ dh_auto_configure -- -DAUTORUN_UNIT_TESTS=OFF /
+ -DBUILD_ONLY="s3" /
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo
+ -DCMAKE_INSTALL_PREFIX=/usr /
+ -DCMAKE_PREFIX_PATH=/usr /
+ -DENABLE_TESTING=OFF /
+ -DENABLE_UNITY_BUILD=ON /
+ -DFORCE_SHARED_CRT=ON /
+ -DUSE_OPENSSL=ON
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..b7de810
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts=filenamemangle=s/.+\/?(\d\S*)\.tar\.gz/@PACKAGE at -$1\.tar\.gz/ \
+https://github.com/aws/aws-sdk-cpp/tags .*/?(\d\S*)\.tar\.gz
More information about the Neon-commits
mailing list