From 9572f0f926f686d2dcd8e18f45a74550b593908e Mon Sep 17 00:00:00 2001 From: John Date: Sat, 25 Sep 2021 20:04:40 +0200 Subject: [PATCH] New package: docopt.cpp-0.6.3 --- common/shlibs | 1 + srcpkgs/docopt.cpp-devel | 1 + srcpkgs/docopt.cpp/template | 28 ++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 120000 srcpkgs/docopt.cpp-devel create mode 100644 srcpkgs/docopt.cpp/template diff --git a/common/shlibs b/common/shlibs index 724bcf123e..bc25f778c5 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3666,6 +3666,7 @@ libmodule.so.5 libmodule-5.0.0_1 libgnustep-gui.so.0.29 gnustep-gui-0.29.0_1 libmhash.so.2 mhash-0.9.9.9_1 librlottie.so.0 rlottie-0.0.20160709_1 +libdocopt.so.0 docopt.cpp-0.6.3_1 libfstrm.so.0 fstrm-0.5.0_1 libfreecell-solver.so.0 libfreecell-solver-5.10.0_1 libknot.so.12 libknot-3.1.0_1 diff --git a/srcpkgs/docopt.cpp-devel b/srcpkgs/docopt.cpp-devel new file mode 120000 index 0000000000..17bbbb48f7 --- /dev/null +++ b/srcpkgs/docopt.cpp-devel @@ -0,0 +1 @@ +docopt.cpp \ No newline at end of file diff --git a/srcpkgs/docopt.cpp/template b/srcpkgs/docopt.cpp/template new file mode 100644 index 0000000000..de190c7f0e --- /dev/null +++ b/srcpkgs/docopt.cpp/template @@ -0,0 +1,28 @@ +# Template file for 'docopt.cpp' +pkgname=docopt.cpp +version=0.6.3 +revision=1 +build_style=cmake +short_desc="C++11 port of docopt" +maintainer="John " +license="BSL-1.0, MIT" +homepage="https://github.com/docopt/docopt.cpp" +distfiles="https://github.com/docopt/docopt.cpp/archive/refs/tags/v${version}.tar.gz" +checksum=28af5a0c482c6d508d22b14d588a3b0bd9ff97135f99c2814a5aa3cbff1d6632 + +post_install() { + vlicense LICENSE-MIT + vlicense LICENSE-Boost-1.0 +} + +docopt.cpp-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/cmake + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +}