summaryrefslogtreecommitdiff
path: root/dev-libs/liblogging
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/liblogging
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/liblogging')
-rw-r--r--dev-libs/liblogging/Manifest7
-rw-r--r--dev-libs/liblogging/liblogging-1.0.5.ebuild35
-rw-r--r--dev-libs/liblogging/liblogging-1.0.6.ebuild46
-rw-r--r--dev-libs/liblogging/metadata.xml24
4 files changed, 112 insertions, 0 deletions
diff --git a/dev-libs/liblogging/Manifest b/dev-libs/liblogging/Manifest
new file mode 100644
index 000000000000..94693a6a0d58
--- /dev/null
+++ b/dev-libs/liblogging/Manifest
@@ -0,0 +1,7 @@
+DIST liblogging-1.0.5.tar.gz 571051 SHA256 310dc1691279b7a669d383581fe4b0babdc7bf75c9b54a24e51e60428624890b SHA512 fd0c89b670bdf4d257d6a31b18b44940ba2edae84633ead6577f164e1ded93709445c35027a28f6e7fda4c984964c3446978eaf0abf843e31ecc11b979e2adde WHIRLPOOL 17c22802e9037aee69c6985a627b6eb24281311292543bc4d9e0383290f7181bcf959de07405a5783f09e8d3dcfb2c88ae5701cec97a3812815f40c6a36ea715
+DIST liblogging-1.0.6.tar.gz 593393 SHA256 338c6174e5c8652eaa34f956be3451f7491a4416ab489aef63151f802b00bf93 SHA512 09c90a93b2d32afa44be5a800705a64690810a56d21bed1455cb70680b01fecd4efef3881a43f98ebcafa996b6046ed8e5af935eacc12014f330a7fd23674964 WHIRLPOOL b268028ee750276a67c176888eab0f1a621eabbeb787f962ba9405c12cbeacce99870ae37e810dce971f0a64b6c696e0b4cfc013bffd11deabfaa3f0f2ff6db9
+EBUILD liblogging-1.0.5.ebuild 735 SHA256 230ccfee7e9764f2f16c1592530c2e676afbe55418ef69693040af27fe6f3f4f SHA512 9cdb8e7a153da3c646ca9fcaa24c928dc5f8eeca715bdfec6168a924d823ce8871140eb6b049aad3869ab4373d02e17785c580ed7a12ab28d8d102790b045b04 WHIRLPOOL 506cbd79152ff62c09ac4f1eea38297283212b9a6688ee70bfe58a98ba07eb5157bd876b5f2e8257eebc10ace2b5eeabc7d7654f07b3502b6fefb51f57599988
+EBUILD liblogging-1.0.6.ebuild 815 SHA256 2de23eeafd9354e8386f0e8042c8704ac5e7048511aa906fd1ec867f02ccf5be SHA512 243518bd2bf136cc5056e04b4404b70d5e344900891a2950b6d49c4c32b924d2ab6f39130804ec0a43fa65040d2217a3dbe4fece1930224ad0607c26d574343b WHIRLPOOL ef27c60433b1cf3b68699e1cc1207df90feb38d3bc2ad0791c738437e80a82942580cfc19853cc8ea884f35ad15bb16f1b61ffb352796484af9b4de7f9cc9090
+MISC ChangeLog 4694 SHA256 d82d6935546b1a1c94abd214805baffe6b04d705503555023f5172c5a66e637c SHA512 514b9c9e29af39e29044fb472d59f64e32986613cc8370c6ecb6d1c055cf2f23400ab42eb62cab081e63ce4b78dd0ebc52cd596324baad61c1f2c0ed99653256 WHIRLPOOL efc20053e2d7dea697fcc7ec2656cca29b6d6ff0e5fe77a5e71a32cc9877250e9ef29f73588fc94e226f6efc9a59bba287a3792a4ead5e428d027d8855b36b40
+MISC ChangeLog-2015 1178 SHA256 812a46aa66f09b48b848f0273a183e75354c96eaac515511cf4bb0c5aee8a642 SHA512 c997fd1fc4a0f3f75c54932143ee63cd1c8299bceae0bd125d28af5da6290c05d485aed0e8a2044cc279fd541727a354861a074e9c10f46faf6070239ad26f55 WHIRLPOOL 7126b863252de7cd1b63e7c44a446da22afd96fee2c2eec97971b8d099868c50ecd816aa3a9a0858ccd0d2ea5c3c36d1366646de0344480f8d0cb1d603796993
+MISC metadata.xml 731 SHA256 f1df2ea70ac283d5a1901453df6e8c1d5b8617524558d3681686a075f881932b SHA512 3d8645d66e6e193d29b720ad618ca530ed793d229fe38afeae43a2bc741e3794d993ab97ac04b1e5cc2979472c81265bf43ed27786c1b3663320747c09fd0464 WHIRLPOOL 88d610d8ebf395911b81bad08ed4ef984f7383c13e15708596cd34a29f5cddb50f261fbc8f66c4cc9764211a6574bcce6273b18e4ad787542caeb9ac9019e9f8
diff --git a/dev-libs/liblogging/liblogging-1.0.5.ebuild b/dev-libs/liblogging/liblogging-1.0.5.ebuild
new file mode 100644
index 000000000000..b9afb6796d1b
--- /dev/null
+++ b/dev-libs/liblogging/liblogging-1.0.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools-utils eutils
+
+DESCRIPTION="Liblogging is an easy to use, portable, open source library for system logging"
+HOMEPAGE="http://www.liblogging.org"
+SRC_URI="http://download.rsyslog.com/liblogging/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/0"
+KEYWORDS="amd64 arm ~arm64 hppa x86"
+IUSE="rfc3195 static-libs +stdlog systemd"
+
+RDEPEND="systemd? ( sys-apps/systemd )"
+
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( ChangeLog )
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable rfc3195)
+ $(use_enable stdlog)
+ $(use_enable systemd journal)
+ )
+ autotools-utils_src_configure
+}
diff --git a/dev-libs/liblogging/liblogging-1.0.6.ebuild b/dev-libs/liblogging/liblogging-1.0.6.ebuild
new file mode 100644
index 000000000000..ba160843656b
--- /dev/null
+++ b/dev-libs/liblogging/liblogging-1.0.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="Liblogging is an easy to use, portable, open source library for system logging"
+HOMEPAGE="http://www.liblogging.org"
+SRC_URI="http://download.rsyslog.com/liblogging/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa x86"
+IUSE="rfc3195 static-libs +stdlog systemd"
+
+RDEPEND="systemd? ( sys-apps/systemd )"
+
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( ChangeLog )
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable rfc3195)
+ $(use_enable stdlog)
+ $(use_enable systemd journal)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}"usr/lib* -name '*.la' -delete || die
+}
diff --git a/dev-libs/liblogging/metadata.xml b/dev-libs/liblogging/metadata.xml
new file mode 100644
index 000000000000..50284e1c1566
--- /dev/null
+++ b/dev-libs/liblogging/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ultrabug@gentoo.org</email>
+ <name>Ultrabug</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>whissi@gentoo.org</email>
+ <name>Thomas Deutschmann</name>
+ </maintainer>
+ <use>
+ <flag name="rfc3195">
+ Enables RFC 3195 protocol (aka syslog-reliable) support.
+ If you don't know what this is, you don't need it!
+ </flag>
+ <flag name="stdlog">
+ Enables liblogging's core component (think of it as a the next version of the syslog(3) API).
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">rsyslog/liblogging</remote-id>
+ </upstream>
+</pkgmetadata>