Преглед на файлове

Added plog logging library

Sergei Ilinykh преди 2 години
родител
ревизия
fc971d51d8
променени са 3 файла, в които са добавени 37 реда и са изтрити 0 реда
  1. 1 0
      dev-libs/plog/Manifest
  2. 11 0
      dev-libs/plog/metadata.xml
  3. 25 0
      dev-libs/plog/plog-1.1.9.ebuild

+ 1 - 0
dev-libs/plog/Manifest

@@ -0,0 +1 @@
+DIST plog-1.1.9.tar.gz 47444 SHA256 058315b9ec9611b659337d4333519ab4783fad3f2f23b1cc7bb84d977ea38055 SHA512 d979fdf0011ef9bb94a2271da5d17058dbab5bc47438a13769d084fdebe5e169e7c05a043d69acceb752896df7cdae4433f32bfbcc81e055dffd9c701be88003 WHIRLPOOL ad8bf4ecd43aeb9a006d84d2552c0e0629b373ce00e981638da6486bd6d245d86569f88d6b956bb24bafab848a2c290ff0bb431364284988a6d023dc947b0fee

+ 11 - 0
dev-libs/plog/metadata.xml

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+	<maintainer type="person">
+		<email>rion4ik@gmail.com</email>
+		<name>Sergei Ilinykh</name>
+	</maintainer>
+	<upstream>
+        <remote-id type="github">SergiusTheBest/plog</remote-id>
+    </upstream>
+</pkgmetadata>

+ 25 - 0
dev-libs/plog/plog-1.1.9.ebuild

@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Portable, simple and extensible C++ logging library"
+HOMEPAGE="https://github.com/SergiusTheBest/plog"
+SRC_URI="https://github.com/SergiusTheBest/plog/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+	local mycmakeargs=(
+		-DPLOG_BUILD_SAMPLES=OFF
+	)
+	cmake_src_configure
+}