Package Details: aws-sdk-cpp-git 1.3.8.r0.g4cf53c407f-1

Git Clone URL: https://aur.archlinux.org/aws-sdk-cpp-git.git (read-only)
Package Base: aws-sdk-cpp-git
Description: AWS SDK for C++
Upstream URL: https://github.com/aws/aws-sdk-cpp
Licenses: BSD
Submitter: m3thodic
Maintainer: m3thodic
Last Packager: m3thodic
Votes: 1
Popularity: 0.001467
First Submitted: 2016-07-17 08:24
Last Updated: 2017-11-23 05:24

Latest Comments

m3thodic commented on 2017-05-26 18:59

@fuzzy2 @big_gie thanks for the feedback, changes have been merged.

big_gie commented on 2017-05-25 19:46

Here's a diff with:
1. Don't use an old version in the directory name, as suggested by fuzzy2
2. Install the libraries into /usr/lib (not /usr/lib64) as to prevent collision.

```
diff --git a/PKGBUILD b/PKGBUILD [1/30956]
index 8668fad..6c4502e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Tony Lambiris <tony@criticalstack.com>
pkgname=aws-sdk-cpp-git
-pkgver=1.0.117.r0.g9a0c471c3
-pkgrel=1
+pkgver=1.0.131.r0.gc5f07b655
+pkgrel=2
epoch=
pkgdesc="AWS SDK for C++"
arch=(any)
@@ -19,23 +19,23 @@ backup=()
options=()
install=
changelog=
-source=("${pkgname}-${pkgver}::git+https://github.com/aws/aws-sdk-cpp")
+source=("${pkgname}::git+https://github.com/aws/aws-sdk-cpp")
noextract=()
sha256sums=('SKIP')
validpgpkeys=()

-_gitname=${pkgname}-${pkgver}

pkgver() {
- cd $_gitname
+ cd ${pkgname}

git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}

build() {
- cd $_gitname
+ cd ${pkgname}

CMAKE_FLAGS="-Wno-dev -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=OFF \
-DSTATIC_LINKING=1 -DNO_HTTP_CLIENT=1 \
-DMINIMIZE_SIZE=ON -DBUILD_SHARED_LIBS=OFF"
@@ -45,7 +45,7 @@ build() {
}

package() {
- cd $_gitname
+ cd ${pkgname}

make DESTDIR="${pkgdir}" install
}
```

AnAkkk commented on 2016-09-30 16:06

Could you please upload a lib32- version as well?

m3thodic commented on 2016-09-29 20:05

Updated version, commented out the part that builds the package version on-the-fly (I'll only use for updates). Thanks!

fuzzy2 commented on 2016-09-28 09:14

The package is currently broken, it downloads a newer Git commit than expected. Consider either removing the commit-ish from the folder name or pinning the commit.