diff options
Diffstat (limited to 'sys-process/daemontools')
-rw-r--r-- | sys-process/daemontools/Manifest | 2 | ||||
-rw-r--r-- | sys-process/daemontools/daemontools-0.76-r8.ebuild (renamed from sys-process/daemontools/daemontools-0.76-r7.ebuild) | 26 |
2 files changed, 15 insertions, 13 deletions
diff --git a/sys-process/daemontools/Manifest b/sys-process/daemontools/Manifest index ccfea57528cf..d2bbb524d594 100644 --- a/sys-process/daemontools/Manifest +++ b/sys-process/daemontools/Manifest @@ -4,5 +4,5 @@ AUX svscan.init 681 BLAKE2B fbee204b3d8b109bca9912e23487a4ee28fabe3761b7b5fbf6d9 AUX svscan.init-0.76-r7 688 BLAKE2B f5dcf76ed7c0a4aacabd20c1d2462fdfe5ffc22c5ae1b5eb45e58a238dd7a16c2efe647dfa94a3e014234288919df83b2825a1c63048ba89acd5476fb6085395 SHA512 171ca666fc788c564e1d081e90591e98367c9a9db37d9a05d31aa80c01c9f089360f91fb2b71337f7a046e857548c287df5aef054c43d5c93cc083163d602cc4 DIST daemontools-0.76-man-20020131.tar.gz 8005 BLAKE2B 0c8f0ae71754516fda772b3771a9e68499aed17f3035dee3c2bb36012fb4e411cac9146eb5889306f00e03a14ef65194e1b6f76d45890175642405797da2201b SHA512 1767fafb2d92902f903637f08363031971bda007d1b7b53059551c740976d1c643229ccc44171796c1dcb43cbd875a17178edc634e140671817e0ef0ba3ad80b DIST daemontools-0.76.tar.gz 36975 BLAKE2B cb45c92fc06169b617befe9f9193377a07d31e9e6ae05526c299ce2a63c8009b599384a87f768fbe9283b229083ef74007b85662976cf7add5c855f5018fafa8 SHA512 e4a7938352b745a03ccc41acdddba1e6782f0ca245e5cae060de62ab6c5a23c841a994c30140298d274405a7f26d53ba7e84e5810a3d185b2c01e4c0feffe6c7 -EBUILD daemontools-0.76-r7.ebuild 1386 BLAKE2B 1de66d5871baebd7a2d0c219bc00e85449b490848106e4c342bd63e8e96410223b53871b8a09ac8abf7faa5eae24a3041bcd1810fca37dd844f3d5dfe966de9c SHA512 2ff5d7a3eb84bcd00680adedf63679dc05f10f1f7589968a58ee55c4d3d3236ae6c6916ebf92959e21dd767a332efb270bce96b74f5143d34d9b5a2222f5937e +EBUILD daemontools-0.76-r8.ebuild 1354 BLAKE2B e96c7d6d877a20a862bdfb2682ddb7851413f84548993701713c0c022b0ec5e2d8b6246aa74af6deef978370bffdfcee60bc360ea9c8900f56e93f9ccc3459f3 SHA512 e34d580a04d502f39bb8967cdb0c9715ae8796d736043b9ef9f0914934ea8d375b3c1754514e8ec9f3274232ba5f10235656cd936a084a6989e62c27255d434e MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 diff --git a/sys-process/daemontools/daemontools-0.76-r7.ebuild b/sys-process/daemontools/daemontools-0.76-r8.ebuild index 5f2a20bcb1e3..98a029774410 100644 --- a/sys-process/daemontools/daemontools-0.76-r7.ebuild +++ b/sys-process/daemontools/daemontools-0.76-r8.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -inherit eutils flag-o-matic qmail +inherit flag-o-matic qmail DESCRIPTION="Collection of tools for managing UNIX services" HOMEPAGE="http://cr.yp.to/daemontools.html" @@ -19,14 +19,16 @@ DEPEND="" RDEPEND="selinux? ( sec-policy/selinux-daemontools ) !app-doc/daemontools-man" -S="${WORKDIR}"/admin/${P}/src +S="${WORKDIR}/admin/${P}/src" -src_unpack() { - unpack ${A} - cd "${S}" +PATCHES=( + "${FILESDIR}"/${PV}-errno.patch + "${FILESDIR}"/${PV}-warnings.patch +) + +src_prepare() { + default - epatch "${FILESDIR}"/${PV}-errno.patch - epatch "${FILESDIR}"/${PV}-warnings.patch ht_fix_file Makefile print-{cc,ld}.sh use static && append-ldflags -static @@ -34,14 +36,14 @@ src_unpack() { } src_compile() { - touch home - emake || die + touch home || die + emake } src_install() { keepdir /service - dobin $(<../package/commands) || die + dobin $(<../package/commands) dodoc CHANGES ../package/README TODO doman "${WORKDIR}"/${PN}-man/*.8 |