From 53c2d68589da6ecd69c7348396e5ac0474dee40f Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 3 Sep 2020 16:41:22 -0500 Subject: [PATCH 1/2] New package: mongo-c-driver-1.17.0 --- common/shlibs | 1 + srcpkgs/libbson | 1 + srcpkgs/libbson-devel | 1 + srcpkgs/mongo-c-driver-devel | 1 + srcpkgs/mongo-c-driver/template | 46 +++++++++++++++++++++++++++++++++ 5 files changed, 50 insertions(+) create mode 120000 srcpkgs/libbson create mode 120000 srcpkgs/libbson-devel create mode 120000 srcpkgs/mongo-c-driver-devel create mode 100644 srcpkgs/mongo-c-driver/template diff --git a/common/shlibs b/common/shlibs index aae753c73a1..31eaacd2e26 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3989,3 +3989,4 @@ libneatvnc.so.0 neatvnc-0.2.0_1 libtdjson.so.1.6.0 libtd-1.6.0_1 libJudy.so.1 judy-1.0.5_1 libsignal-protocol-c.so.2 libsignal-protocol-c-2.3.3_2 +libbson-1.0.so.0 libbson-1.17.0_1 diff --git a/srcpkgs/libbson b/srcpkgs/libbson new file mode 120000 index 00000000000..5623f965aec --- /dev/null +++ b/srcpkgs/libbson @@ -0,0 +1 @@ +mongo-c-driver \ No newline at end of file diff --git a/srcpkgs/libbson-devel b/srcpkgs/libbson-devel new file mode 120000 index 00000000000..5623f965aec --- /dev/null +++ b/srcpkgs/libbson-devel @@ -0,0 +1 @@ +mongo-c-driver \ No newline at end of file diff --git a/srcpkgs/mongo-c-driver-devel b/srcpkgs/mongo-c-driver-devel new file mode 120000 index 00000000000..5623f965aec --- /dev/null +++ b/srcpkgs/mongo-c-driver-devel @@ -0,0 +1 @@ +mongo-c-driver \ No newline at end of file diff --git a/srcpkgs/mongo-c-driver/template b/srcpkgs/mongo-c-driver/template new file mode 100644 index 00000000000..743a1accc5e --- /dev/null +++ b/srcpkgs/mongo-c-driver/template @@ -0,0 +1,46 @@ +# Template file for 'mongo-c-driver' +pkgname=mongo-c-driver +version=1.17.0 +revision=1 +build_style=cmake +configure_args="-DENABLE_TESTS=OFF -DENABLE_EXAMPLES=OFF" +hostmakedepends="pkg-config" +makedepends="libressl-devel" +short_desc="High-performance MongoDB driver for C" +maintainer="Andrew Benson " +license="Apache-2.0" +homepage="https://mongoc.org" +distfiles="https://github.com/mongodb/mongo-c-driver/releases/download/${version}/mongo-c-driver-${version}.tar.gz" +checksum=90aa23a3f92be0a076fe0b903b68276a7973d4e472929943069f503d5ab50cb9 + +mongo-c-driver-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/bin + vmove "usr/include/libmongoc*" + vmove "usr/lib/cmake/*mongoc*" + vmove "usr/lib/pkgconfig/libmongoc*" + vmove "usr/lib/libmongoc*.so" + vmove "usr/lib/libmongoc*.a" + } +} + +libbson_package() { + short_desc="Cross Platform BSON Library for C" + pkg_install() { + vmove "usr/lib/libbson*.so.*" + } +} + +libbson-devel_package() { + short_desc="Cross Platform BSON Library for C - development files" + depends="libbson>=${version}_${revision}" + pkg_install() { + vmove "usr/include/libbson*" + vmove "usr/lib/cmake/*bson*" + vmove "usr/lib/pkgconfig/libbson*" + vmove "usr/lib/libbson*.so" + vmove "usr/lib/libbson*.a" + } +} From 9a7bb78f5f1923b2c202305aa89e373ae2608694 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 3 Sep 2020 16:54:08 -0500 Subject: [PATCH 2/2] New package: fvwm3-1.0.0 Closes #24646 --- srcpkgs/fvwm3/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/fvwm3/template diff --git a/srcpkgs/fvwm3/template b/srcpkgs/fvwm3/template new file mode 100644 index 00000000000..5b650bc3361 --- /dev/null +++ b/srcpkgs/fvwm3/template @@ -0,0 +1,14 @@ +# Template file for 'fvwm3' +pkgname=fvwm3 +version=1.0.0 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="libXrandr-devel libbson-devel libevent-devel libXt-devel + libpng-devel libXft-devel libXpm-devel librsvg-devel readline-devel" +short_desc="Multiple large virtual desktop window manager" +maintainer="Andrew Benson " +license="GPL-2.0-or-later" +homepage="https://www.fvwm.org/" +distfiles="https://github.com/fvwmorg/fvwm3/releases/download/${version}/fvwm3-${version}.tar.gz" +checksum=386f8974f5e8023d67d5813dcdea9aa30b2998e287de748234a866e3f291f96a