summaryrefslogtreecommitdiff
path: root/dev-libs/libdaemon
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/libdaemon
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libdaemon')
-rw-r--r--dev-libs/libdaemon/Manifest6
-rw-r--r--dev-libs/libdaemon/libdaemon-0.14-r1.ebuild57
-rw-r--r--dev-libs/libdaemon/libdaemon-0.14-r2.ebuild68
-rw-r--r--dev-libs/libdaemon/metadata.xml7
4 files changed, 138 insertions, 0 deletions
diff --git a/dev-libs/libdaemon/Manifest b/dev-libs/libdaemon/Manifest
new file mode 100644
index 000000000000..1608930d83f4
--- /dev/null
+++ b/dev-libs/libdaemon/Manifest
@@ -0,0 +1,6 @@
+DIST libdaemon-0.14.tar.gz 340474 SHA256 fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834 SHA512 a96b25c09bd63cc192c1c5f8b5bf34cc6ad0c32d42ac14b520add611423b6ad3d64091a47e0c7ab9a94476a5e645529abccea3ed6b23596567163fba88131ff2 WHIRLPOOL e1f57dbf3089c666cf068c1e3113c01e68566545198b36f82b8174e5b6f52c466d8e5586ed818b5ccedeec9dba461ee2e878621b95e45962f62e9d7602f8f575
+EBUILD libdaemon-0.14-r1.ebuild 1199 SHA256 2429b70126e08ef3283e4c799d5f867f9ad31afbc94a070848e50a7e03e45a4a SHA512 a4f0679b5702353f0dc05cc959dbe1cacba004093a69430fa71a85e2d0be0a80c07603d3e62152ebc203e8dc0fca412b764614cf9ccabb291e0fbcbd3d0d2070 WHIRLPOOL cc57e13b279f918d3d1727b9b915d41a7bd7ca8feb6d8e88db9d80762f9d61143eccbd73cbda180f97032a0da0828f863285b4d80da3db9a8d023d94249c5425
+EBUILD libdaemon-0.14-r2.ebuild 1446 SHA256 7095de481a5238236d711e1c58643d8fd52a0a74d7c4469b8a3c008b0dadc5c4 SHA512 dffc3b0c3bedd18a109b5831009aaa309023645d4b419cf9f3d718cfc6629b2e0de5c738b681a093a3f7207b8076d88abbca880a002c2e7c5e8f1256446ff892 WHIRLPOOL 658811ca516cd74013123ee46d116f6b192d86e2f1523e6a7cf9ce88a1478545589b1331100901fc678e0735ea39731d6697b436ec197b07b2c0cd388c2f2f60
+MISC ChangeLog 2246 SHA256 cda35eb60e327d47f508998b5e7ed8d50754c62748779d57dc7aecae8d72b25c SHA512 42dfd0a898e4650dc6cbe288ef2c42faed6cbac1c862f89cc256550070866852d67d734925dae1b512bd4eb359a51b1fedb48505ed0fcf2a0e99b3b6f9a0ce75 WHIRLPOOL 6e4e4a1d59efec87398b50009d3fd67ee30c9b4155b6512c5c36ae39251033982f01237f26502f80370141f7db2cb56af28c6635a2bbbfbe2bcec9986ea03b05
+MISC ChangeLog-2015 10595 SHA256 339774fa57b2added78fdc0437788b6855b8e219afce7b4c0ea6733b4628c9ff SHA512 3963c6b2047e7192a49b0a65530c0ec9c8eaabd6e06a38b3e4ac9224c0d7be2988981f197c229e67de11c9bac7b9b5b9821ed4a1b8e3c75f0ed030fcc0e28319 WHIRLPOOL bc8a71955c45f712a949897a17cead04d564b03a458c6085986c12600daabf2c26cdb3209f568a6ffcc8ac693652455db01cbc47b00722f7a13ffff4afe1984f
+MISC metadata.xml 214 SHA256 6a2a5c2ad04e20ca2e85501c2d27eecca227d74845e08281bee1a552f9535c53 SHA512 9b8ba52023f39252d9fc270607a4b928d4c961c893ef4f722d7e2ac567c66a3de509849ef754e3c8fef73923144251e5ebcc19b0d2ec93b94ab79ffb5c17cb83 WHIRLPOOL 6bc56b7cca3fa3eaa3ca5d1fcb808d37e1b7773c55052de31a2bd649d7fb19c0b03bbd126a52aa7b14da8521585fa38cdbadff0a2ea5a1257bc750de156cc5ad
diff --git a/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild
new file mode 100644
index 000000000000..220ed1033ba8
--- /dev/null
+++ b/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit libtool eutils
+
+DESCRIPTION="Simple library for creating daemon processes in C"
+HOMEPAGE="http://0pointer.de/lennart/projects/libdaemon/"
+SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc examples static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( "README" )
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --localstatedir=/var \
+ --disable-examples \
+ --disable-lynx \
+ $(use_enable static-libs static)
+}
+
+src_compile() {
+ emake
+
+ if use doc ; then
+ einfo "Building documentation"
+ emake doxygen
+ fi
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -exec rm -f {} +
+
+ if use doc; then
+ ln -sf doc/reference/html reference
+ dohtml -r doc/README.html doc/style.css reference
+ doman doc/reference/man/man*/*
+ fi
+
+ if use examples; then
+ docinto examples
+ dodoc examples/testd.c
+ fi
+
+ rm -rf "${ED}"/usr/share/doc/${PF}/{README.html,style.css} || die "rm failed"
+}
diff --git a/dev-libs/libdaemon/libdaemon-0.14-r2.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r2.ebuild
new file mode 100644
index 000000000000..6de3cea08773
--- /dev/null
+++ b/dev-libs/libdaemon/libdaemon-0.14-r2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit libtool eutils multilib-minimal
+
+DESCRIPTION="Simple library for creating daemon processes in C"
+HOMEPAGE="http://0pointer.de/lennart/projects/libdaemon/"
+SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc examples static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( "README" )
+
+src_prepare() {
+ epatch_user
+
+ # doxygen is broken with out-of-source builds
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --localstatedir=/var \
+ --disable-examples \
+ --disable-lynx \
+ $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+ emake
+
+ if multilib_is_native_abi && use doc; then
+ einfo "Building documentation"
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ if multilib_is_native_abi && use doc; then
+ ln -sf doc/reference/html reference
+ dohtml -r doc/README.html doc/style.css reference
+ doman doc/reference/man/man*/*
+ fi
+
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --all
+
+ if use examples; then
+ docinto examples
+ dodoc examples/testd.c
+ fi
+
+ rm "${ED}"/usr/share/doc/${PF}/{README.html,style.css} || die "rm failed"
+}
diff --git a/dev-libs/libdaemon/metadata.xml b/dev-libs/libdaemon/metadata.xml
new file mode 100644
index 000000000000..03f633b16af3
--- /dev/null
+++ b/dev-libs/libdaemon/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>eva@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>