From 0f558761aa2dee1017b4751e4017205e015a9560 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 Jun 2022 12:04:12 +0100 Subject: gentoo resync : 29.12.2022 --- sys-process/incron/Manifest | 7 ++- .../incron/incron-0.5.12_p20171113-r1.ebuild | 63 +++++++++++++++++++++ sys-process/incron/incron-0.5.12_p20171113.ebuild | 65 ++++++++++++++++++++++ .../incron/incron-0.5.12_p20191114-r1.ebuild | 65 ---------------------- sys-process/incron/metadata.xml | 4 +- 5 files changed, 134 insertions(+), 70 deletions(-) create mode 100644 sys-process/incron/incron-0.5.12_p20171113-r1.ebuild create mode 100644 sys-process/incron/incron-0.5.12_p20171113.ebuild delete mode 100644 sys-process/incron/incron-0.5.12_p20191114-r1.ebuild (limited to 'sys-process/incron') diff --git a/sys-process/incron/Manifest b/sys-process/incron/Manifest index 568ee255aa2a..6983d9dec2ce 100644 --- a/sys-process/incron/Manifest +++ b/sys-process/incron/Manifest @@ -4,6 +4,7 @@ AUX incron.conf 829 BLAKE2B a56d8909337dc28bfa10c813700c7be9d0564467775506c71c78 AUX incrond-r1.init 853 BLAKE2B dd7ae75e522535f27b9f342c429dd7d6590ac0676784828614b6bae35b39773723aa1141236abaa4c63dcd1ce20b06fecf5978dd0c694edb3d8ca7808caa99cf SHA512 4f50734e056c3290ad8339847f1e1837a54f931813cc070722f1c9dc6883ea6d4ee1cf935f9bc42d1c9a9725345271cc46c219fe255ada0fe93f735014c0bf3d AUX incrond.conf 960 BLAKE2B b92d9f3523a8aaf38f0dfdfeda3a32b2ad6b588f007fc15e99d491a783a54f7581be677d810f00c10c3600335a89ded83664acdc0042710cf7784e9dfffba5b2 SHA512 e5d9d05c1b0f2393dea64ef27d01293f84302c79d6aec44ee11bc0f5b493e4392ee51cbf7e9a57a0771ee3e4625e6033f2e7ca3403a08df5aa1f3bad1d556545 AUX incrond.service 155 BLAKE2B d0e1c9af86d7a548890b9c43799d5e13e17567659d25da44afbadae72e8401b6cf95e50b6471b86737dd00785c78d9f448bcab5cf0feea5c9a168aa6b3d6e26b SHA512 059043d3607aafb1d469977574eb96478845d17d88f7f61ba23269341c407e443bca36411eedf0753edf0216bd04800128c9557dc8827ffb980d5512f257bb80 -DIST incron-0.5.12_p20191114.tar.gz 339568 BLAKE2B ca6ccd4f2b4f24b48ee3bdf0a18713f6f70469cbc11f09fd215001e8512bd04dcbdc9cd5e7cc784907cd0d009a4572354f578cad78bc263070146b0ff2379029 SHA512 19cf386163de3f4cafcf36872659dd8f819129056ed2508403a8692130db04cbe5eb917370aa609d25a6b75c24a7a1b87e7bd2e957a5d66610f541fe83aec39e -EBUILD incron-0.5.12_p20191114-r1.ebuild 1384 BLAKE2B d6dfb82746ebacacf939ea39099e1766c1e0f25fa0b453001672c62b5aeb09847de15ef04b92161b6955455521809221221e72ee5a1f7027a216770150a4c163 SHA512 7213f163efe4cfb2e092a987e70fd7feb62cb36955bf94b4cc15f82ab8387a1b969f90fed0a7a844c9833e44b471ef1de68c2e494af25fef9aace92c9d0a0c0d -MISC metadata.xml 252 BLAKE2B 84ce9630af2d663427fcf6fbc9832ea43e936720673088eb4a50db0e894647868f68ff3521824675235ee1ef504e4dc823efbd8d8f0b0905d58d8da94269eb2f SHA512 e44e7852efb83e01ec3ae07e390307b5de89fdd86705bfbc79432807c7b286fd56939ba92f8896c55cd70dae507b5e8ebc9d8e70c7d2756bab84cdc011c42126 +DIST incron-0.5.12_p20171113.tar.gz 339568 BLAKE2B ca6ccd4f2b4f24b48ee3bdf0a18713f6f70469cbc11f09fd215001e8512bd04dcbdc9cd5e7cc784907cd0d009a4572354f578cad78bc263070146b0ff2379029 SHA512 19cf386163de3f4cafcf36872659dd8f819129056ed2508403a8692130db04cbe5eb917370aa609d25a6b75c24a7a1b87e7bd2e957a5d66610f541fe83aec39e +EBUILD incron-0.5.12_p20171113-r1.ebuild 1388 BLAKE2B 321d4959ff5d4d9094a7426eea0ef6f350b83c4168dc8e1e252ed7ededde15a898ff44f03b11b5763a887ed4a693eb3475fab9865727d99b47e571e9ce020e7f SHA512 c388ac7ad19f754dd48b77609bf68926334d48f341c82424f2559438639a9f398f6db75f8ce2aa90ede9ca11a4cad77d57299ea57c20d7f8a7395f2fd077d0a0 +EBUILD incron-0.5.12_p20171113.ebuild 1384 BLAKE2B d6dfb82746ebacacf939ea39099e1766c1e0f25fa0b453001672c62b5aeb09847de15ef04b92161b6955455521809221221e72ee5a1f7027a216770150a4c163 SHA512 7213f163efe4cfb2e092a987e70fd7feb62cb36955bf94b4cc15f82ab8387a1b969f90fed0a7a844c9833e44b471ef1de68c2e494af25fef9aace92c9d0a0c0d +MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd diff --git a/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild b/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild new file mode 100644 index 000000000000..9186cf6302b8 --- /dev/null +++ b/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info systemd toolchain-funcs + +COMMIT="1eedfbc9b318372efd119fd17f4abdbde561a53d" +S="${WORKDIR}/${PN}-${COMMIT}" + +DESCRIPTION="inotify based cron daemon" +HOMEPAGE="https://incron.aiken.cz/" +SRC_URI="https://github.com/ar-/incron/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.12-use-execl-instead-system.patch + "${FILESDIR}"/${PN}-0.5.12-issue25.patch +) + +DOCS=( CHANGELOG README TODO ) + +# < 2.6.18 => INOTIFY, >= 2.6.18 => INOTIFY_USER +# It should be ok to expect at least 2.6.18 +CONFIG_CHECK="~INOTIFY_USER" + +src_prepare() { + default + + sed -i \ + -e '/$(INSTALL) -m 0644 incron.conf $(DESTDIR)$(INITDIR)/d' \ + Makefile \ + || die +} + +src_compile() { + # code is not C++17 ready + append-cxxflags -std=c++14 + + emake CXX="$(tc-getCXX)" +} + +src_install() { + emake DESTDIR="${ED}" PREFIX=/usr DOCDIR=/usr/share/doc/${PF} install + einstalldocs + + newinitd "${FILESDIR}"/${PN}d-r1.init ${PN}d + newconfd "${FILESDIR}"/${PN}d.conf ${PN}d + systemd_dounit "${FILESDIR}"/${PN}d.service + + insinto /etc + doins "${FILESDIR}"/${PN}.conf + touch \ + "${ED}"/etc/${PN}.allow \ + "${ED}"/etc/${PN}.deny \ + || die + + keepdir /etc/${PN}.d + keepdir /var/spool/${PN} +} diff --git a/sys-process/incron/incron-0.5.12_p20171113.ebuild b/sys-process/incron/incron-0.5.12_p20171113.ebuild new file mode 100644 index 000000000000..33af9c07c8c4 --- /dev/null +++ b/sys-process/incron/incron-0.5.12_p20171113.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic linux-info systemd toolchain-funcs + +COMMIT="1eedfbc9b318372efd119fd17f4abdbde561a53d" +S="${WORKDIR}/${PN}-${COMMIT}" + +DESCRIPTION="inotify based cron daemon" +HOMEPAGE="https://incron.aiken.cz/" +SRC_URI="https://github.com/ar-/incron/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm64 ppc ~riscv x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.12-use-execl-instead-system.patch + "${FILESDIR}"/${PN}-0.5.12-issue25.patch +) + +# < 2.6.18 => INOTIFY, >= 2.6.18 => INOTIFY_USER +# It should be ok to expect at least 2.6.18 +CONFIG_CHECK="~INOTIFY_USER" + +src_prepare() { + default + + sed -i \ + -e '/$(INSTALL) -m 0644 incron.conf $(DESTDIR)$(INITDIR)/d' \ + Makefile \ + || die +} + +src_compile() { + # code is not C++17 ready + append-cxxflags -std=c++14 + + emake CXX="$(tc-getCXX)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr DOCDIR=/usr/share/doc/${PF} install + + newinitd "${FILESDIR}/incrond-r1.init" incrond + newconfd "${FILESDIR}/incrond.conf" incrond + systemd_dounit "${FILESDIR}/incrond.service" + + dodoc CHANGELOG README TODO + + insinto /etc + doins "${FILESDIR}"/incron.conf + touch \ + "${D}/etc/incron.allow" \ + "${D}/etc/incron.deny" \ + || die + + keepdir /var/spool/${PN} +} diff --git a/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild b/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild deleted file mode 100644 index 33af9c07c8c4..000000000000 --- a/sys-process/incron/incron-0.5.12_p20191114-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic linux-info systemd toolchain-funcs - -COMMIT="1eedfbc9b318372efd119fd17f4abdbde561a53d" -S="${WORKDIR}/${PN}-${COMMIT}" - -DESCRIPTION="inotify based cron daemon" -HOMEPAGE="https://incron.aiken.cz/" -SRC_URI="https://github.com/ar-/incron/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc ~riscv x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -PATCHES=( - "${FILESDIR}"/${PN}-0.5.12-use-execl-instead-system.patch - "${FILESDIR}"/${PN}-0.5.12-issue25.patch -) - -# < 2.6.18 => INOTIFY, >= 2.6.18 => INOTIFY_USER -# It should be ok to expect at least 2.6.18 -CONFIG_CHECK="~INOTIFY_USER" - -src_prepare() { - default - - sed -i \ - -e '/$(INSTALL) -m 0644 incron.conf $(DESTDIR)$(INITDIR)/d' \ - Makefile \ - || die -} - -src_compile() { - # code is not C++17 ready - append-cxxflags -std=c++14 - - emake CXX="$(tc-getCXX)" -} - -src_install() { - emake DESTDIR="${D}" PREFIX=/usr DOCDIR=/usr/share/doc/${PF} install - - newinitd "${FILESDIR}/incrond-r1.init" incrond - newconfd "${FILESDIR}/incrond.conf" incrond - systemd_dounit "${FILESDIR}/incrond.service" - - dodoc CHANGELOG README TODO - - insinto /etc - doins "${FILESDIR}"/incron.conf - touch \ - "${D}/etc/incron.allow" \ - "${D}/etc/incron.deny" \ - || die - - keepdir /var/spool/${PN} -} diff --git a/sys-process/incron/metadata.xml b/sys-process/incron/metadata.xml index 542a8a19f0f6..beac02a9af14 100644 --- a/sys-process/incron/metadata.xml +++ b/sys-process/incron/metadata.xml @@ -2,7 +2,7 @@ - whissi@gentoo.org - Thomas Deutschmann + marecki@gentoo.org + Marek Szuba -- cgit v1.2.3