summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDario Ostuni2018-04-12 20:27:11 +0200
committerDario Ostuni2018-04-12 20:27:11 +0200
commit34cae4dc0556f331893dee127662aa977ffb7ccd (patch)
treef17dd281d76698265a18259715306216fff06a70
parent264900581c3468ae298e48ba99f3fb8868cb1856 (diff)
downloadaur-34cae4dc0556f331893dee127662aa977ffb7ccd.tar.gz
Bump to version 0.6.2
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD22
2 files changed, 14 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b88964f70ebd..0e2d0e6df283 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,20 @@
# Generated by mksrcinfo v8
-# Wed Mar 15 08:47:34 UTC 2017
+# Thu Apr 12 18:27:08 UTC 2018
pkgbase = mingw-w64-yaml-cpp
pkgdesc = YAML parser and emitter in C++, written around the YAML 1.2 spec (mingw-w64)
- pkgver = 0.5.3
- pkgrel = 4
+ pkgver = 0.6.2
+ pkgrel = 1
url = https://github.com/jbeder/yaml-cpp
arch = any
license = MIT
- makedepends = mingw-w64-boost
makedepends = mingw-w64-cmake
makedepends = mingw-w64-gcc
depends = mingw-w64-crt
options = staticlibs
options = !strip
options = !buildflags
- source = https://github.com/jbeder/yaml-cpp/archive/release-0.5.3.tar.gz
- md5sums = 64200ca0bf5e0af065804d8d3e8f6d42
+ source = https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.2.tar.gz
+ sha384sums = 8f086c6ebbcef0fff5117b345d0207682e5dace6ac0669dfeabf7208b7276a300a8e9565207825aa51a182d3e8474880
pkgname = mingw-w64-yaml-cpp
diff --git a/PKGBUILD b/PKGBUILD
index 40f192bc63a6..9bcf6515efe3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,28 +2,28 @@
_pkgname=yaml-cpp
pkgname=mingw-w64-${_pkgname}
-pkgver=0.5.3
-pkgrel=4
+pkgver=0.6.2
+pkgrel=1
pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec (mingw-w64)"
url="https://github.com/jbeder/yaml-cpp"
arch=('any')
license=('MIT')
depends=('mingw-w64-crt')
-makedepends=('mingw-w64-boost' 'mingw-w64-cmake' 'mingw-w64-gcc')
-source=(https://github.com/jbeder/yaml-cpp/archive/release-${pkgver}.tar.gz)
-md5sums=('64200ca0bf5e0af065804d8d3e8f6d42')
+makedepends=('mingw-w64-cmake' 'mingw-w64-gcc')
+source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz")
options=(staticlibs !strip !buildflags)
+sha384sums=('8f086c6ebbcef0fff5117b345d0207682e5dace6ac0669dfeabf7208b7276a300a8e9565207825aa51a182d3e8474880')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
build() {
- cd $srcdir/${_pkgname}-release-$pkgver
+ cd $srcdir/${_pkgname}-${_pkgname}-$pkgver
unset LDFLAGS
for _arch in ${_architectures}; do
mkdir -p build-${_arch} && pushd build-${_arch}
- ${_arch}-cmake .. -DCMAKE_INSTALL_PREFIX=/usr/${_arch} -DBUILD_SHARED_LIBS=OFF -DYAML_CPP_BUILD_TOOLS=OFF
+ ${_arch}-cmake .. -DCMAKE_INSTALL_PREFIX=/usr/${_arch} -DBUILD_SHARED_LIBS=OFF -DYAML_CPP_BUILD_TOOLS=OFF -DYAML_CPP_BUILD_TESTS=OFF
make
- ${_arch}-cmake .. -DCMAKE_INSTALL_PREFIX=/usr/${_arch} -DBUILD_SHARED_LIBS=ON -DYAML_CPP_BUILD_TOOLS=OFF
+ ${_arch}-cmake .. -DCMAKE_INSTALL_PREFIX=/usr/${_arch} -DBUILD_SHARED_LIBS=ON -DYAML_CPP_BUILD_TOOLS=OFF -DYAML_CPP_BUILD_TESTS=OFF
make
popd
done
@@ -31,16 +31,12 @@ build() {
package() {
for _arch in ${_architectures}; do
- cd "$srcdir/${_pkgname}-release-$pkgver/build-${_arch}"
-
+ cd "$srcdir/${_pkgname}-${_pkgname}-$pkgver/build-${_arch}"
make DESTDIR=$pkgdir install
-
install -Dm644 libyaml-cpp.a $pkgdir/usr/${_arch}/lib/libyaml-cpp.a
-
install -Dm644 yaml-cpp-config.cmake $pkgdir/usr/${_arch}/lib/cmake/${_pkgname}/yaml-cpp-config.cmake
install -Dm644 yaml-cpp-config-version.cmake $pkgdir/usr/${_arch}/lib/cmake/${_pkgname}/yaml-cpp-config-version.cmake
install -Dm644 yaml-cpp-targets.cmake $pkgdir/usr/${_arch}/lib/cmake/${_pkgname}/yaml-cpp-targets.cmake
-
find "$pkgdir/usr/${_arch}" -name '*.exe' | xargs -rtl1 rm
find "$pkgdir/usr/${_arch}" -name '*.dll' | xargs -rtl1 ${_arch}-strip --strip-unneeded
find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs -rtl1 ${_arch}-strip -g