From 2f51a0b19b5d096ba6fab6d3d2a93bc4a05dd0d7 Mon Sep 17 00:00:00 2001 From: Benedikt Ziemons Date: Tue, 28 Feb 2023 13:48:05 +0100 Subject: [PATCH] Add dev-libs/posixsignalmanager --- dev-libs/posixsignalmanager/Manifest | 1 + dev-libs/posixsignalmanager/metadata.xml | 11 ++++++++ .../posixsignalmanager-0.3-r1.ebuild | 25 +++++++++++++++++++ .../posixsignalmanager-0.3-r2.ebuild | 25 +++++++++++++++++++ 4 files changed, 62 insertions(+) create mode 100644 dev-libs/posixsignalmanager/Manifest create mode 100644 dev-libs/posixsignalmanager/metadata.xml create mode 100644 dev-libs/posixsignalmanager/posixsignalmanager-0.3-r1.ebuild create mode 100644 dev-libs/posixsignalmanager/posixsignalmanager-0.3-r2.ebuild diff --git a/dev-libs/posixsignalmanager/Manifest b/dev-libs/posixsignalmanager/Manifest new file mode 100644 index 0000000..e000f83 --- /dev/null +++ b/dev-libs/posixsignalmanager/Manifest @@ -0,0 +1 @@ +DIST posixsignalmanager-0.3.tar.gz 146812 BLAKE2B 65288a8d50c5fc79cd2c057fa32ab75ebd6908a5e8d54830e4f17d05e19c604d4b93ecf670249eff7813968ec71c8d3ec08dcd28f58cf6e6a53b42b8a0b8c22d SHA512 2e0636b41f7328ebd8e977fcaba07847e66f86523461090bf52c586586ae7e177b1a326b2c75b59f50a479aa03bcec0bd1f5352b6419467d16df969bd18eb339 diff --git a/dev-libs/posixsignalmanager/metadata.xml b/dev-libs/posixsignalmanager/metadata.xml new file mode 100644 index 0000000..7c12c1e --- /dev/null +++ b/dev-libs/posixsignalmanager/metadata.xml @@ -0,0 +1,11 @@ + + + + + ben@rs485.network + Benedikt Ziemons + + + textshell/posixsignalmanager + + diff --git a/dev-libs/posixsignalmanager/posixsignalmanager-0.3-r1.ebuild b/dev-libs/posixsignalmanager/posixsignalmanager-0.3-r1.ebuild new file mode 100644 index 0000000..305d420 --- /dev/null +++ b/dev-libs/posixsignalmanager/posixsignalmanager-0.3-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Safe, synchronous and asynchronous handling of posix signals for Qt apps/libs" +HOMEPAGE="https://github.com/textshell/posixsignalmanager" +SRC_URI="https://github.com/textshell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BUILD_TARGETS="all" + +src_configure() { + local emesonargs=( + $(meson_use qt5) + $(meson_feature threads) + $(meson_use bindist official_branding) + ) + meson_src_configure +} diff --git a/dev-libs/posixsignalmanager/posixsignalmanager-0.3-r2.ebuild b/dev-libs/posixsignalmanager/posixsignalmanager-0.3-r2.ebuild new file mode 100644 index 0000000..fb6fda2 --- /dev/null +++ b/dev-libs/posixsignalmanager/posixsignalmanager-0.3-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Safe, synchronous and asynchronous handling of posix signals for Qt apps/libs" +HOMEPAGE="https://github.com/textshell/posixsignalmanager" +SRC_URI="https://github.com/textshell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BUILD_TARGETS="all" + +src_configure() { + local emesonargs=( + $(meson_use qt5) + $(meson_feature threads) + $(meson_use bindist official_branding) + ) + meson_src_configure +}