[arch-commits] Commit in docopt/trunk (PKGBUILD docopt.pc)

Alexander Rødseth arodseth at gemini.archlinux.org
Thu Aug 12 08:21:13 UTC 2021


    Date: Thursday, August 12, 2021 @ 08:21:13
  Author: arodseth
Revision: 997499

upgpkg: docopt 0.6.3-1

Modified:
  docopt/trunk/PKGBUILD
  docopt/trunk/docopt.pc

-----------+
 PKGBUILD  |   30 +++++++++++++-----------------
 docopt.pc |    2 +-
 2 files changed, 14 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-12 07:58:13 UTC (rev 997498)
+++ PKGBUILD	2021-08-12 08:21:13 UTC (rev 997499)
@@ -1,32 +1,30 @@
 # Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
 
 pkgname=docopt
-pkgver=0.6.2
-pkgrel=2
+pkgver=0.6.3
+pkgrel=1
 pkgdesc='Command line arguments parser for C++11 and later'
-arch=('x86_64')
+arch=(x86_64)
 url='https://github.com/docopt/docopt.cpp/'
 license=('MIT')
 makedepends=(cmake git ninja setconf)
-source=("git+$url#commit=89d06c36616e4dd9a2aeb0b655b12b03da4c29fc" # tag: v0.6.2
+source=("git+$url#commit=42ebcec9dc2c99a1b3a4542787572045763ad196" # tag: v0.6.3
         docopt.pc)
-sha256sums=('SKIP'
-            'bec63bdb0313610f0d8fc55b508a0c3a4c593fa58c4c6a7241326a9cfb909853')
+b2sums=('SKIP'
+        'e56ac399d7fb587f1055eeaf8bdbe579714f108019ef7dfb6e9e26ec14fc7541ad1ff6996e2f89e13fa149e3192c13049c96f16e2e4e62fa16cb1389891e6c1d')
 
 prepare() {
   setconf docopt.pc Version "$pkgver"
-  sed -i '/<string>/i #include <stdexcept>' docopt.cpp/docopt_value.h
 }
 
 build() {
-  mkdir -p build
-  cd build
-  cmake ../docopt.cpp \
-    -DCMAKE_BUILD_TYPE=Release \
-    -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_INSTALL_LIBDIR=lib \
-    -GNinja
-  ninja
+  cmake -B build \
+    -D CMAKE_BUILD_TYPE=Release \
+    -D CMAKE_INSTALL_PREFIX=/usr \
+    -D CMAKE_INSTALL_LIBDIR=lib \
+    -G Ninja \
+    -S docopt.cpp/
+  ninja -C build
 }
 
 package() {
@@ -34,5 +32,3 @@
   install -Dm644 docopt.cpp/LICENSE-MIT "$pkgdir/usr/share/licenses/docopt/LICENSE"
   install -Dm644 docopt.pc "$pkgdir/usr/lib/pkgconfig/docopt.pc"
 }
-
-# vim: ts=2 sw=2 et:

Modified: docopt.pc
===================================================================
--- docopt.pc	2021-08-12 07:58:13 UTC (rev 997498)
+++ docopt.pc	2021-08-12 08:21:13 UTC (rev 997499)
@@ -4,6 +4,6 @@
 
 Name: docopt
 Description: docopt headers and library
-Version: 0.6.2
+Version: 0.6.3
 Libs: -L${libdir} -ldocopt
 Cflags: -I${includedir}



More information about the arch-commits mailing list