[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 4b1670e08272c88d6732fa5e57a24a89aadd4d7e Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 31 09:04:11 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 31 09:23:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1670e0 sys-process/bcron: support py3.12 Closes: https://bugs.gentoo.org/929867 Signed-off-by: Pacho Ramos gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index 93064a15df64..669ce8a8becc 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cron python-any-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 9ac20ce17fb89b955dcdfd12881c76afbc58fcd3 Author: WANG Xuerui gentoo org> AuthorDate: Sun Aug 28 06:25:44 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Aug 28 06:28:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac20ce1 sys-process/bcron: keyword 0.11 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index 3a2e995a8cee..d8c4cf31463f 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://untroubled.org/bcron/archive/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="amd64 ~loong ~riscv x86" RDEPEND=">=dev-libs/bglibs-2.04 sys-apps/ucspi-unix
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 4a6e66e59ddfa4670e731f1ca23f1361cee46659 Author: Sam James gentoo org> AuthorDate: Tue May 31 10:52:10 2022 + Commit: Sam James gentoo org> CommitDate: Tue May 31 11:20:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6e66e5 sys-process/bcron: enable py3.10, py3.11 and disable py3.7 Closes: https://bugs.gentoo.org/846335 Signed-off-by: Sam James gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index e222025a0624..3a2e995a8cee 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cron python-any-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: cf4c2c8d8c27a642e82c41985ac8ad7f143f04c7 Author: Alex Fan yahoo com> AuthorDate: Mon Jul 19 02:41:52 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jul 21 02:21:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4c2c8d sys-process/bcron: keyword 0.11 for ~riscv Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index bb21685215f..e222025a062 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://untroubled.org/bcron/archive/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=">=dev-libs/bglibs-2.04 sys-apps/ucspi-unix
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 4a458d77eee37a6a049f28885892283385371e12 Author: Sam James gentoo org> AuthorDate: Thu Dec 3 16:03:50 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 3 16:09:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a458d77 sys-process/bcron: Add Python 3.8, 3.9 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 22 -- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index 1be36b182bf..60e947e204f 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit cron python-any-r1 toolchain-funcs @@ -65,26 +65,36 @@ src_install() { pkg_config() { cd "${EROOT}"/var/lib/supervise/bcron || die - [[ -e run ]] && ( cp run bcron-sched.run.`date +%Y%m%d%H%M%S` || die ) + if [[ -e run ]] ; then + cp run bcron-sched.run.`date +%Y%m%d%H%M%S` || die + fi cp bcron-sched.run run || die chmod u+x run || die cd "${EROOT}"/var/lib/supervise/bcron/log || die - [[ -e run ]] && ( cp run bcron-sched-log.run.`date +%Y%m%d%H%M%S` || die ) + if [[ -e run ]] ; then + cp run bcron-sched-log.run.`date +%Y%m%d%H%M%S` || die + fi cp bcron-sched-log.run run || die chmod u+x run || die cd "${EROOT}"/var/lib/supervise/bcron-spool || die - [[ -e run ]] && ( cp run bcron-spool.run.`date +%Y%m%d%H%M%S` || die ) + if [[ -e run ]] ; then +cp run bcron-spool.run.`date +%Y%m%d%H%M%S` || die + fi cp bcron-spool.run run || die chmod u+x run || die cd "${EROOT}"/var/lib/supervise/bcron-update || die - [[ -e run ]] && ( cp run bcron-update.run.`date +%Y%m%d%H%M%S` || die ) + if [[ -e run ]] ; then + cp run bcron-update.run.`date +%Y%m%d%H%M%S` || die + fi cp bcron-update.run run || die chmod u+x run || die - [[ ! -e "${EROOT}"/var/spool/cron/trigger ]] && ( mkfifo "${EROOT}"/var/spool/cron/trigger || die ) + if [[ ! -e "${EROOT}"/var/spool/cron/trigger ]] ; then + mkfifo "${EROOT}"/var/spool/cron/trigger || die + fi chown cron:cron "${EROOT}"/var/spool/cron/trigger || die chmod go-rwx "${EROOT}"/var/spool/cron/trigger || die }
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: a877d757c0846742b54657fc53ce218e620f23b0 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 23 11:01:25 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 23 11:07:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a877d757 sys-process/bcron: Remove old Signed-off-by: Michał Górny gentoo.org> sys-process/bcron/Manifest | 1 - sys-process/bcron/bcron-0.10.ebuild | 122 2 files changed, 123 deletions(-) diff --git a/sys-process/bcron/Manifest b/sys-process/bcron/Manifest index 8d7c3fd040c..4adcce6ebb6 100644 --- a/sys-process/bcron/Manifest +++ b/sys-process/bcron/Manifest @@ -1,2 +1 @@ -DIST bcron-0.10.tar.gz 68314 BLAKE2B faa7204703af18108675ddb2f2e835cdfcc230f03d80a27b66734110c6354c120f1a2e6357c476b27d72e95935c9bfd805f901521087632cb7e1c26d3b59ba98 SHA512 cfc61651a77bedbaa3e6d9b5e5e8fa070883dfaf1cf314fc47b6114575ad4818f22fb5dd52959a0af077c3f30e2e902fed79feb51dc83adc3b36d20cc587f4a1 DIST bcron-0.11.tar.gz 69950 BLAKE2B 9aaf9e7d8e468a184da97324ccaa6ea557c2d8c3c3557bb90ba9b43b98ac1ddf9bc7d879300394b73c3e5921f9fd7ad8859393076a77a99b9ec3a909e6493a17 SHA512 730e0f4d6fe717ddf89e787d570449f1f7b4b5c44beb2e11b6c88a92177ea02480063f16992f32a13877327b895ca085617dda65de90effd8fb465e578444f05 diff --git a/sys-process/bcron/bcron-0.10.ebuild b/sys-process/bcron/bcron-0.10.ebuild deleted file mode 100644 index 80624f8a286..000 --- a/sys-process/bcron/bcron-0.10.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit cron eutils multilib python-any-r1 toolchain-funcs - -DESCRIPTION="A new cron system designed with secure operations in mind by Bruce Guenter" -HOMEPAGE="http://untroubled.org/bcron/"; -SRC_URI="http://untroubled.org/bcron/archive/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=sys-process/cronbase-0.3.2 - virtual/mta - sys-apps/ucspi-unix - virtual/daemontools -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=dev-libs/bglibs-1.106 -" - -CRON_SYSTEM_CRONTAB="yes" - -src_prepare() { - epatch "${FILESDIR}/${PN}-0.09-fix-socket-permissions.patch" - epatch_user -} - -src_configure() { - echo "/usr/include/bglibs" > conf-bgincs || die - echo "/usr/$(get_libdir)/bglibs" > conf-bglibs || die - echo "${D}/usr/bin" > conf-bin || die - echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die - echo "$(tc-getCC) ${CFLAGS} ${LDFLAGS}" > conf-ld || die - echo "${D}/usr/share/man" > conf-man || die -} - -src_install() { - # DESTDIR is not supported in Makefile - emake install - - #fix permissions of crontab - fperms o-rwx /usr/bin/bcrontab - fowners root:cron /usr/bin/bcrontab - - doman bcrontab.1 crontab.5 bcron-update.8 bcron-start.8 - doman bcron-spool.8 bcron-sched.8 bcron-exec.8 - - dodoc ANNOUNCEMENT NEWS README TODO - - keepdir /etc/cron.d - - keepdir /var/spool/cron/crontabs - keepdir /var/spool/cron/tmp - - for i in crontabs tmp; - do - fowners cron:cron /var/spool/cron/$i - fperms go-rwx /var/spool/cron/$i - done - - dodir /etc/bcron - - insinto /etc - doins "${FILESDIR}"/crontab - - insinto /var/lib/supervise/bcron - doins bcron-sched.run - - insinto /var/lib/supervise/bcron/log - doins bcron-sched-log.run - - insinto /var/lib/supervise/bcron-spool - doins bcron-spool.run - - insinto /var/lib/supervise/bcron-update - doins bcron-update.run -} - -pkg_config() { - cd "${ROOT}"var/lib/supervise/bcron - [ -e run ] && cp run bcron-sched.run.`date +%Y%m%d%H%M%S` - cp bcron-sched.run run - chmod u+x run - - cd "${ROOT}"/var/lib/supervise/bcron/log - [ -e run ] && cp run bcron-sched-log.run.`date +%Y%m%d%H%M%S` - cp bcron-sched-log.run run - chmod u+x run - - cd "${ROOT}"/var/lib/supervise/bcron-spool - [ -e run ] && cp run bcron-spool.run.`date +%Y%m%d%H%M%S` - cp bcron-spool.run run - chmod u+x run - - cd "${ROOT}"/var/lib/supervise/bcron-update - [ -e run ] && cp run bcron-update.run.`date +%Y%m%d%H%M%S` - cp bcron-update.run run - chmod u+x run - - [ ! -e "${ROOT}"/var/spool/cron/trigger ] && mkfifo "${ROOT}"var/spool/cron/trigger - chown cron:cron /var/spool/cron/trigger - chmod go-rwx /var/spool/cron/trigger -} - -pkg_postinst() { - echo - elog "Run " - elog "emerge --config =${PF}" - elog "to create or update your run files (backups are created) in" - elog " /var/lib/supervise/bcron (bcron daemon) and" - elog " /var/lib/supervise/bcron-spool (crontab receiver) and" - elog " /var/lib/s
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 7fde15f7a2121b6af135f34ec2d1c34a1e9ce57f Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:34:17 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:34:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fde15f7 sys-process/bcron: x86 stable wrt bug #743568 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index b90fa9efb86..1be36b182bf 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://untroubled.org/bcron/archive/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=">=dev-libs/bglibs-2.04 sys-apps/ucspi-unix
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 7c97930ebdf04571f88dcdece05a88c6e4a26337 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:17:20 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:17:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c97930e sys-process/bcron: amd64 stable wrt bug #743568 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index 81b2a4789da..b90fa9efb86 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://untroubled.org/bcron/archive/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=">=dev-libs/bglibs-2.04 sys-apps/ucspi-unix
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 5ecc24ece06e051e1297af6869087a4e1c2fd1a8 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 10 13:06:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 10 13:26:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecc24ec sys-process/bcron: Remove py2 where possible Signed-off-by: Michał Górny gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index 6078a2a5ba2..81b2a4789da 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit cron python-any-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 529919d354b79547dac782390b988475630707e1 Author: Stefan Strogin gentoo org> AuthorDate: Fri May 17 13:05:08 2019 + Commit: Stefan Strogin gentoo org> CommitDate: Fri May 17 13:06:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529919d3 sys-process/bcron: move dev-libs/bglibs to RDEPEND Bug: https://bugs.gentoo.org/604320 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Stefan Strogin gentoo.org> sys-process/bcron/bcron-0.11.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-process/bcron/bcron-0.11.ebuild b/sys-process/bcron/bcron-0.11.ebuild index 329c71869b3..9b62eaa50b5 100644 --- a/sys-process/bcron/bcron-0.11.ebuild +++ b/sys-process/bcron/bcron-0.11.ebuild @@ -15,13 +15,13 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="sys-apps/ucspi-unix +RDEPEND=">=dev-libs/bglibs-2.04 + sys-apps/ucspi-unix sys-process/cronbase virtual/daemontools virtual/mta" DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=dev-libs/bglibs-2.04" + ${PYTHON_DEPS}" CRON_SYSTEM_CRONTAB="yes"
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/files/
commit: 1de6dd41bbcc5a8f0c751f6a5d8c88c790a78634 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sun Feb 12 16:00:50 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Feb 14 21:35:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de6dd41 sys-process/bcron: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/3934 .../bcron/files/bcron-0.09-fix-parallel-build.patch | 19 --- 1 file changed, 19 deletions(-) diff --git a/sys-process/bcron/files/bcron-0.09-fix-parallel-build.patch b/sys-process/bcron/files/bcron-0.09-fix-parallel-build.patch deleted file mode 100644 index 987b302abe..00 --- a/sys-process/bcron/files/bcron-0.09-fix-parallel-build.patch +++ /dev/null @@ -1,19 +0,0 @@ Makefile.orig 2010-01-14 15:39:07.0 +0100 -+++ Makefile 2010-01-14 15:39:40.0 +0100 -@@ -96,14 +96,14 @@ - ./load insthier -lbg-installer -lbg - mv insthier installer - --instcheck: load insthier.o -+instcheck: load insthier.o installer instshow - ./load insthier -lbg-instcheck -lbg - mv insthier instcheck - - insthier.o: compile insthier.c conf_bin.c - ./compile insthier.c - --instshow: load insthier.o -+instshow: load insthier.o installer - ./load insthier -lbg-instshow -lbg - mv insthier instshow -
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 0851a23ce5e1800c5a4fff744916dee1533e32f8 Author: Aaron Bauman gentoo org> AuthorDate: Sun Jun 26 11:30:25 2016 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jun 26 11:30:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0851a23c sys-process/bcron: cleanup vulnerable versions per security bug #453310 sys-process/bcron/Manifest | 1 - sys-process/bcron/bcron-0.09-r2.ebuild | 116 - sys-process/bcron/bcron-0.09.ebuild| 111 --- 3 files changed, 228 deletions(-) diff --git a/sys-process/bcron/Manifest b/sys-process/bcron/Manifest index cef851f..2384c61 100644 --- a/sys-process/bcron/Manifest +++ b/sys-process/bcron/Manifest @@ -1,2 +1 @@ -DIST bcron-0.09.tar.gz 57584 SHA256 c547ff95ca2f0fb7d4bfd6c3f81cc9f099fe287b566c9511d9d9930380b004c8 SHA512 78595d618a14a185e2d149969758b3a9f7cc9f71c27cf8a39efa365d95bf1e249d2da851d781338d8a63e04dd7fdb87a6ad41b6efc34da15c15d6cfb79d16c88 WHIRLPOOL 27d90d1e4dddebed5cbf588f54e1f309093a8298b632009bbd08c86c449409f9497ed7fb47f659ba10bf14b61f30d289ae3826a892330e3d1e6218ac0449dcad DIST bcron-0.10.tar.gz 68314 SHA256 322394a1fbf1b44c65a623a01c684044d56f026619e240ad74fe4f466ccd1dad SHA512 cfc61651a77bedbaa3e6d9b5e5e8fa070883dfaf1cf314fc47b6114575ad4818f22fb5dd52959a0af077c3f30e2e902fed79feb51dc83adc3b36d20cc587f4a1 WHIRLPOOL 362db8d71ab78ad81ea6be9d473b43e60c1090e5532ad9db668ac18e8a19b845aca124d98966818cbefb08275825fc5a9eca7f3dc55eb791a7a57720f0f6e57d diff --git a/sys-process/bcron/bcron-0.09-r2.ebuild b/sys-process/bcron/bcron-0.09-r2.ebuild deleted file mode 100644 index 2b1675a..000 --- a/sys-process/bcron/bcron-0.09-r2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit cron eutils toolchain-funcs multilib -DESCRIPTION="A new cron system designed with secure operations in mind by Bruce Guenter" - -HOMEPAGE="http://untroubled.org/bcron/"; -SRC_URI="http://untroubled.org/bcron/archive/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-libs/bglibs-1.106" -RDEPEND=">=sys-process/cronbase-0.3.2 - virtual/mta - sys-apps/ucspi-unix - virtual/daemontools" - -CRON_SYSTEM_CRONTAB="yes" - -src_prepare() { - epatch "${FILESDIR}/bcron-0.09-fix-parallel-build.patch" - epatch "${FILESDIR}/bcron-0.09-fix-socket-permissions.patch" -} - -src_configure() { - echo "/usr/include/bglibs" > conf-bgincs - echo "/usr/$(get_libdir)/bglibs" > conf-bglibs - echo "${D}/usr/bin" > conf-bin - echo "$(tc-getCC) ${CFLAGS}" > conf-cc - echo "$(tc-getCC) ${LDFLAGS}" > conf-ld -} - -src_install() { - einstall || die - - #fix permissions of crontab - fperms o-rwx /usr/bin/bcrontab - fowners root:cron /usr/bin/bcrontab - - doman bcrontab.1 crontab.5 bcron-update.8 bcron-start.8 - doman bcron-spool.8 bcron-sched.8 bcron-exec.8 - - dodoc ANNOUNCEMENT NEWS README TODO - - keepdir /etc/cron.d - - keepdir /var/spool/cron/crontabs - keepdir /var/spool/cron/tmp - - for i in crontabs tmp; - do - fowners cron:cron /var/spool/cron/$i - fperms go-rwx /var/spool/cron/$i - done - - dodir /etc/bcron - - insinto /etc - doins "${FILESDIR}"/crontab - - insinto /var/lib/supervise/bcron - doins bcron-sched.run - - insinto /var/lib/supervise/bcron/log - doins bcron-sched-log.run - - insinto /var/lib/supervise/bcron-spool - doins bcron-spool.run - - insinto /var/lib/supervise/bcron-update - doins bcron-update.run -} - -pkg_config() { - cd "${ROOT}"var/lib/supervise/bcron - [ -e run ] && cp run bcron-sched.run.`date +%Y%m%d%H%M%S` - cp bcron-sched.run run - chmod u+x run - - cd "${ROOT}"/var/lib/supervise/bcron/log - [ -e run ] && cp run bcron-sched-log.run.`date +%Y%m%d%H%M%S` - cp bcron-sched-log.run run - chmod u+x run - - cd "${ROOT}"/var/lib/supervise/bcron-spool - [ -e run ] && cp run bcron-spool.run.`date +%Y%m%d%H%M%S` - cp bcron-spool.run run - chmod u+x run - - cd "${ROOT}"/var/lib/supervise/bcron-update - [ -e run ] && cp run bcron-update.run.`date +%Y%m%d%H%M%S` - cp bcron-update.run run - chmod u+x run - - [ ! -e "${ROOT}"/var/spool/cron/trigger ] && mkfifo "${ROOT}"var/spool/cron/trigger - chown cron:cron /var/spool/cron/trigger - chmod go-rwx /var/spool/cron/trigger -} - -pkg_postinst() { - echo - elog "Run " - elog "emerge --config =${PF}" - elog "to create or update your run files (backups are created) in" - elog " /var/lib/supervise/bcron (bcron daemon) and" - elog " /var/lib/supervise/bcron-spool (crontab
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 8f4dfa6055c0aaf0d68947cafd1cacf93da3b7d3 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 13 12:26:55 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 13 12:26:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4dfa60 sys-process/bcron: x86 stable wrt bug #453310 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/bcron/bcron-0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.10.ebuild b/sys-process/bcron/bcron-0.10.ebuild index 53f2a2e..995b830 100644 --- a/sys-process/bcron/bcron-0.10.ebuild +++ b/sys-process/bcron/bcron-0.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://untroubled.org/bcron/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=sys-process/cronbase-0.3.2
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 9d91a0012e014ef80492343f7fe117487c7dc57f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 13 12:26:06 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 13 12:26:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d91a001 sys-process/bcron: amd64 stable wrt bug #453310 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/bcron/bcron-0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.10.ebuild b/sys-process/bcron/bcron-0.10.ebuild index 88959a4..53f2a2e 100644 --- a/sys-process/bcron/bcron-0.10.ebuild +++ b/sys-process/bcron/bcron-0.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://untroubled.org/bcron/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=sys-process/cronbase-0.3.2
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: a200d5d8745fc45fb4bb805a31274560c70e869a Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 11 20:06:29 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 11 20:06:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a200d5d8 sys-process/bcron: Make repoman more happy Package-Manager: portage-2.3.0_rc1 sys-process/bcron/bcron-0.10.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-process/bcron/bcron-0.10.ebuild b/sys-process/bcron/bcron-0.10.ebuild index 68c21fd..88959a4 100644 --- a/sys-process/bcron/bcron-0.10.ebuild +++ b/sys-process/bcron/bcron-0.10.ebuild @@ -26,7 +26,6 @@ DEPEND="${RDEPEND} >=dev-libs/bglibs-1.106 " - CRON_SYSTEM_CRONTAB="yes" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 0e09450502ff1e00e391e77b5e559ab17b1589aa Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 11 20:06:07 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 11 20:06:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e094505 sys-process/bcron: Needs python2 for building (#569020) Package-Manager: portage-2.3.0_rc1 sys-process/bcron/bcron-0.10.ebuild | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/sys-process/bcron/bcron-0.10.ebuild b/sys-process/bcron/bcron-0.10.ebuild index f9eaa6c..68c21fd 100644 --- a/sys-process/bcron/bcron-0.10.ebuild +++ b/sys-process/bcron/bcron-0.10.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 +PYTHON_COMPAT=( python2_7 ) -inherit cron eutils multilib toolchain-funcs +inherit cron eutils multilib python-any-r1 toolchain-funcs DESCRIPTION="A new cron system designed with secure operations in mind by Bruce Guenter" HOMEPAGE="http://untroubled.org/bcron/"; @@ -14,12 +15,17 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND=">=dev-libs/bglibs-1.106" -RDEPEND="${DEPEND} +RDEPEND=" >=sys-process/cronbase-0.3.2 virtual/mta sys-apps/ucspi-unix - virtual/daemontools" + virtual/daemontools +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-libs/bglibs-1.106 +" + CRON_SYSTEM_CRONTAB="yes"
[gentoo-commits] repo/gentoo:master commit in: sys-process/bcron/
commit: 251b45bcf6a46407dc82ae70cf11a33c08c9b14d Author: Sergey Popov gentoo org> AuthorDate: Sat Oct 24 17:48:36 2015 + Commit: Sergey Popov gentoo org> CommitDate: Sat Oct 24 17:50:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251b45bc sys-process/bcron: version bump Non-maintainer commit, due to security reasons Port to EAPI 5, add epatch user Gentoo-Bug: 453310 Package-Manager: portage-2.2.20 sys-process/bcron/Manifest | 1 + sys-process/bcron/bcron-0.10.ebuild | 118 2 files changed, 119 insertions(+) diff --git a/sys-process/bcron/Manifest b/sys-process/bcron/Manifest index b5cb016..cef851f 100644 --- a/sys-process/bcron/Manifest +++ b/sys-process/bcron/Manifest @@ -1 +1,2 @@ DIST bcron-0.09.tar.gz 57584 SHA256 c547ff95ca2f0fb7d4bfd6c3f81cc9f099fe287b566c9511d9d9930380b004c8 SHA512 78595d618a14a185e2d149969758b3a9f7cc9f71c27cf8a39efa365d95bf1e249d2da851d781338d8a63e04dd7fdb87a6ad41b6efc34da15c15d6cfb79d16c88 WHIRLPOOL 27d90d1e4dddebed5cbf588f54e1f309093a8298b632009bbd08c86c449409f9497ed7fb47f659ba10bf14b61f30d289ae3826a892330e3d1e6218ac0449dcad +DIST bcron-0.10.tar.gz 68314 SHA256 322394a1fbf1b44c65a623a01c684044d56f026619e240ad74fe4f466ccd1dad SHA512 cfc61651a77bedbaa3e6d9b5e5e8fa070883dfaf1cf314fc47b6114575ad4818f22fb5dd52959a0af077c3f30e2e902fed79feb51dc83adc3b36d20cc587f4a1 WHIRLPOOL 362db8d71ab78ad81ea6be9d473b43e60c1090e5532ad9db668ac18e8a19b845aca124d98966818cbefb08275825fc5a9eca7f3dc55eb791a7a57720f0f6e57d diff --git a/sys-process/bcron/bcron-0.10.ebuild b/sys-process/bcron/bcron-0.10.ebuild new file mode 100644 index 000..f9eaa6c --- /dev/null +++ b/sys-process/bcron/bcron-0.10.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cron eutils multilib toolchain-funcs + +DESCRIPTION="A new cron system designed with secure operations in mind by Bruce Guenter" +HOMEPAGE="http://untroubled.org/bcron/"; +SRC_URI="http://untroubled.org/bcron/archive/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=dev-libs/bglibs-1.106" +RDEPEND="${DEPEND} + >=sys-process/cronbase-0.3.2 + virtual/mta + sys-apps/ucspi-unix + virtual/daemontools" + +CRON_SYSTEM_CRONTAB="yes" + +src_prepare() { + epatch "${FILESDIR}/${PN}-0.09-fix-socket-permissions.patch" + epatch_user +} + +src_configure() { + echo "/usr/include/bglibs" > conf-bgincs || die + echo "/usr/$(get_libdir)/bglibs" > conf-bglibs || die + echo "${D}/usr/bin" > conf-bin || die + echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die + echo "$(tc-getCC) ${CFLAGS} ${LDFLAGS}" > conf-ld || die + echo "${D}/usr/share/man" > conf-man || die +} + +src_install() { + # DESTDIR is not supported in Makefile + emake install + + #fix permissions of crontab + fperms o-rwx /usr/bin/bcrontab + fowners root:cron /usr/bin/bcrontab + + doman bcrontab.1 crontab.5 bcron-update.8 bcron-start.8 + doman bcron-spool.8 bcron-sched.8 bcron-exec.8 + + dodoc ANNOUNCEMENT NEWS README TODO + + keepdir /etc/cron.d + + keepdir /var/spool/cron/crontabs + keepdir /var/spool/cron/tmp + + for i in crontabs tmp; + do + fowners cron:cron /var/spool/cron/$i + fperms go-rwx /var/spool/cron/$i + done + + dodir /etc/bcron + + insinto /etc + doins "${FILESDIR}"/crontab + + insinto /var/lib/supervise/bcron + doins bcron-sched.run + + insinto /var/lib/supervise/bcron/log + doins bcron-sched-log.run + + insinto /var/lib/supervise/bcron-spool + doins bcron-spool.run + + insinto /var/lib/supervise/bcron-update + doins bcron-update.run +} + +pkg_config() { + cd "${ROOT}"var/lib/supervise/bcron + [ -e run ] && cp run bcron-sched.run.`date +%Y%m%d%H%M%S` + cp bcron-sched.run run + chmod u+x run + + cd "${ROOT}"/var/lib/supervise/bcron/log + [ -e run ] && cp run bcron-sched-log.run.`date +%Y%m%d%H%M%S` + cp bcron-sched-log.run run + chmod u+x run + + cd "${ROOT}"/var/lib/supervise/bcron-spool + [ -e run ] && cp run bcron-spool.run.`date +%Y%m%d%H%M%S` + cp bcron-spool.run run + chmod u+x run + + cd "${ROOT}"/var/lib/supervise/bcron-update + [ -e run ] && cp run bcron-update.run.`date +%Y%m%d%H%M%S` + cp bcron-update.run run + chmod u+x run + + [ ! -e "${ROOT}"/var/spool/cron/trigger ] && mkfifo "${ROOT}"var/spool/cron/trigger + chown cron:cron /var/spool/cron/trigger + chmod go-rwx /var/spool/cron/trigger +} + +pkg_postinst() { + echo + elog "Run " + elog "emerge --config =${PF}" + elog "to create or update your run files (backups are created) in" + elog " /var