[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: bd95cee1fecfc2203335184b045c4eccfde7aeac Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 30 15:02:10 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 30 17:55:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd95cee1 dev-libs/libdaemon: keyword 0.14-r3 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 62e9be489ec..9e21641bd3f 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc examples static-libs" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 77ad8caa35a52d27f9bf21d39e24c8c922b38a5b Author: Sam James gentoo org> AuthorDate: Wed Mar 31 23:12:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 31 23:13:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ad8caa dev-libs/libdaemon: refresh bundled libtool Closes: https://bugs.gentoo.org/668404 Signed-off-by: Sam James gentoo.org> dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index ca071b501b6..5c2fddc9776 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="Simple library for creating daemon processes in C" HOMEPAGE="http://0pointer.de/lennart/projects/libdaemon/"; @@ -23,6 +23,11 @@ PATCHES=( src_prepare() { default + # Refresh bundled libtool (ltmain.sh) + # (elibtoolize is insufficient) + # bug #668404 + eautoreconf + # doxygen is broken with out-of-source builds multilib_copy_sources }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: db1701be28a5216a1b96ac78ee34d31c544be2e4 Author: Sam James gentoo org> AuthorDate: Wed Mar 31 23:10:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 31 23:13:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1701be dev-libs/libdaemon: port to EAPI 7 Signed-off-by: Sam James gentoo.org> dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index d4e5dbbfdfe..ca071b501b6 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit multilib-minimal @@ -14,8 +14,7 @@ SLOT="0/5" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="doc examples static-libs" -RDEPEND="" -DEPEND="doc? ( app-doc/doxygen )" +BDEPEND="doc? ( app-doc/doxygen )" PATCHES=( "${FILESDIR}"/${PV}-man-page-typo-fix.patch @@ -57,7 +56,8 @@ multilib_src_install() { multilib_src_install_all() { einstalldocs - find "${D}" -name '*.la' -delete || die + + find "${ED}" -name '*.la' -delete || die if use examples; then docinto examples
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 3531035fbcebbdafc93a574260a0d82d5529e8cd Author: Michał Górny gentoo org> AuthorDate: Sun Dec 15 13:20:38 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 15 13:37:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3531035f dev-libs/libdaemon: Drop old Signed-off-by: Michał Górny gentoo.org> dev-libs/libdaemon/libdaemon-0.14-r1.ebuild | 57 dev-libs/libdaemon/libdaemon-0.14-r2.ebuild | 68 - 2 files changed, 125 deletions(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild deleted file mode 100644 index 62f84c239a8..000 --- a/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# 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" -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 deleted file mode 100644 index 5b3e995289a..000 --- a/dev-libs/libdaemon/libdaemon-0.14-r2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# 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" -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" -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 27a5567fd073b372ad56c2c478d8e3f34ccb8ab8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Dec 29 10:18:30 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 29 12:04:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a5567f dev-libs/libdaemon: stable 0.14-r3 for sparc, bug #652220 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index e61b2ef2cca..370c1aae2cf 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 4c37796ca5c773d8d4dc07c6f6bd5c8307aba213 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 30 20:46:58 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 30 20:46:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c37796c dev-libs/libdaemon: s390 stable wrt bug #652220 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 932d5c36f1b..98b6228b333 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 034c657adbf52bd538c1f0153652392c7b2d6d59 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 22 09:38:14 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 22 09:41:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034c657a dev-libs/libdaemon: arm stable wrt bug #652220 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 8c27557799c..f8622b15ee4 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 7501ea6a3560ba436ea1107f35f7421ae9e83667 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Apr 20 21:27:21 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 20 21:27:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7501ea6a dev-libs/libdaemon: stable 0.14-r3 for ppc64, bug #652220 Bug: https://bugs.gentoo.org/652220 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 623d97089a1..8c27557799c 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 4fafcf3d3cf78592ea9f7283a4ec1e4555dc1cf7 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 18 05:08:52 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 18 05:11:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fafcf3d dev-libs/libdaemon-0.14-r3: arm64 stable (bug #652220) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 8d64d71e16d..623d97089a1 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 88e90492810ea8519783d2dc131fa4bd2d76046c Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 5 23:05:28 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 5 23:16:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e90492 dev-libs/libdaemon: x86 stable (bug #652220) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 4517293ee69..8d64d71e16d 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 8b282621fc53fdaa00ef01a7f9741b9712244397 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Apr 5 06:10:48 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 5 06:10:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b282621 dev-libs/libdaemon: stable 0.14-r3 for ia64, bug #652220 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index 83408d99857..4517293ee69 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: c1a586d0d9502becf1cea824dfc70c24afed2b32 Author: Jason Zaman gentoo org> AuthorDate: Tue Apr 3 07:42:42 2018 + Commit: Jason Zaman gentoo org> CommitDate: Tue Apr 3 08:50:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a586d0 dev-libs/libdaemon: amd64 stable Gentoo-bug: 652220 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index a7919b78883..83408d99857 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/
commit: 7f07742e0e299337c40368edbc76974577e42982 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Apr 2 17:02:44 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Apr 2 17:02:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f07742e dev-libs/libdaemon-0.14-r3: alpha stable Gentoo-Bug: http://bugs.gentoo.org/652220 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild index a0be14f7644..a7919b78883 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdaemon/files/, dev-libs/libdaemon/
commit: a33f4ce9af5554d10b29a60a73f679bb2b2dc977 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Apr 2 14:30:32 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Apr 2 14:32:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33f4ce9 dev-libs/libdaemon: drop weird generated man page Introduced by recent Doxygen releases. Apply the same fix found in Debian, etc. Bump to EAPI=6, drop unused eclasses. Add Debian patch fixing typo that appears in man page. Package-Manager: Portage-2.3.27, Repoman-2.3.9 .../libdaemon/files/0.14-man-page-typo-fix.patch | 38 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild| 67 ++ 2 files changed, 105 insertions(+) diff --git a/dev-libs/libdaemon/files/0.14-man-page-typo-fix.patch b/dev-libs/libdaemon/files/0.14-man-page-typo-fix.patch new file mode 100644 index 000..70a6a0eb931 --- /dev/null +++ b/dev-libs/libdaemon/files/0.14-man-page-typo-fix.patch @@ -0,0 +1,38 @@ +Patch from Debian fixing typo that appears in man page. + + +diff --git a/examples/testd.c b/examples/testd.c +index 6557dff..f734173 100644 +--- a/examples/testd.c b/examples/testd.c +@@ -87,7 +87,7 @@ int main(int argc, char *argv[]) { + + /* Wait for 20 seconds for the return value passed from the daemon process */ + if ((ret = daemon_retval_wait(20)) < 0) { +-daemon_log(LOG_ERR, "Could not recieve return value from daemon process: %s", strerror(errno)); ++daemon_log(LOG_ERR, "Could not receive return value from daemon process: %s", strerror(errno)); + return 255; + } + +diff --git a/libdaemon/dsignal.h b/libdaemon/dsignal.h +index 1719784..4030e41 100644 +--- a/libdaemon/dsignal.h b/libdaemon/dsignal.h +@@ -34,7 +34,7 @@ extern "C" { + * wish to handle with select() in your main loop with + * daemon_signal_init() or daemon_signal_install(). After that you + * should sleep on the file descriptor returned by daemon_signal_fd() +- * and get the next signal recieved with daemon_signal_next(). You ++ * and get the next signal received with daemon_signal_next(). You + * should call daemon_signal_done() before exiting. + */ + +@@ -54,7 +54,7 @@ int daemon_signal_install(int s); + */ + void daemon_signal_done(void); + +-/** Return the next signal recieved. This function will not ++/** Return the next signal received. This function will not + * block. Instead it returns 0 if no signal is queued. + * @return The next queued signal if one is queued, zero if none is + * queued, negative on failure. diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild new file mode 100644 index 000..a0be14f7644 --- /dev/null +++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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/5" +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 )" + +PATCHES=( + "${FILESDIR}"/${PV}-man-page-typo-fix.patch +) + +src_prepare() { + default + + # 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 + docinto html + dodoc -r doc/README.html doc/style.css doc/reference/html/* + doman doc/reference/man/man3/*.h.3 + fi +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die + + if use examples; then + docinto examples + dodoc examples/testd.c + fi +}