[arch-commits] Commit in docopt/repos/community-x86_64 (PKGBUILD docopt.pc)

Alexander Rødseth arodseth at archlinux.org
Sat May 12 10:45:47 UTC 2018


    Date: Saturday, May 12, 2018 @ 10:45:46
  Author: arodseth
Revision: 321029

archrelease: copy trunk to community-x86_64

Added:
  docopt/repos/community-x86_64/PKGBUILD
    (from rev 321028, docopt/trunk/PKGBUILD)
  docopt/repos/community-x86_64/docopt.pc
    (from rev 321028, docopt/trunk/docopt.pc)

-----------+
 PKGBUILD  |   38 ++++++++++++++++++++++++++++++++++++++
 docopt.pc |    9 +++++++++
 2 files changed, 47 insertions(+)

Copied: docopt/repos/community-x86_64/PKGBUILD (from rev 321028, docopt/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2018-05-12 10:45:46 UTC (rev 321029)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Alexander F Rødseth <xyproto at archlinux.org>
+
+pkgname=docopt
+pkgver=0.6.2
+pkgrel=1
+pkgdesc='Command line arguments parser for C++11 and later'
+arch=('x86_64')
+url='https://github.com/docopt/docopt.cpp/'
+license=('MIT')
+makedepends=('cmake' 'git' 'ninja' 'setconf')
+source=('git+https://github.com/docopt/docopt.cpp.git#commit=4f491249e6def236937dbfac7602852e7d99aff8'
+        'docopt.pc')
+sha256sums=('SKIP'
+            'bec63bdb0313610f0d8fc55b508a0c3a4c593fa58c4c6a7241326a9cfb909853')
+
+prepare() {
+  setconf docopt.pc Version "$pkgver"
+}
+
+build() {
+  mkdir -p build
+  cd build
+  cmake ../docopt.cpp \
+    -DCMAKE_BUILD_TYPE=Release \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_INSTALL_LIBDIR=lib \
+    -GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  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:

Copied: docopt/repos/community-x86_64/docopt.pc (from rev 321028, docopt/trunk/docopt.pc)
===================================================================
--- docopt.pc	                        (rev 0)
+++ docopt.pc	2018-05-12 10:45:46 UTC (rev 321029)
@@ -0,0 +1,9 @@
+prefix=/usr
+libdir=${prefix}/lib
+includedir=${prefix}/include/docopt
+
+Name: docopt
+Description: docopt headers and library
+Version: 0.6.2
+Libs: -L${libdir} -ldocopt
+Cflags: -I${includedir}



More information about the arch-commits mailing list