* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2021-07-21 2:22 Yixun Lan
0 siblings, 0 replies; 21+ messages in thread
From: Yixun Lan @ 2021-07-21 2:22 UTC (permalink / raw
To: gentoo-commits
commit: ec17a51cddf0b4fe5a15da9a2cfb1fce963a126f
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Mon Jul 19 02:43:17 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 02:21:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec17a51c
sys-process/anacron: keyword 2.3-r4 for ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
index b0c1a39922d..0f206cd67fd 100644
--- a/sys-process/anacron/anacron-2.3-r4.ebuild
+++ b/sys-process/anacron/anacron-2.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ppc ~riscv x86"
IUSE=""
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2024-03-08 13:51 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-03-08 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 55af99eea290cf993a0df73f033a039bf02e1e1a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 13:50:26 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 13:50:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55af99ee
sys-process/anacron: drop 2.3-r4
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r4.ebuild | 68 -------------------------------
1 file changed, 68 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
deleted file mode 100644
index 0f206cd67fdc..000000000000
--- a/sys-process/anacron/anacron-2.3-r4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="a periodic command scheduler"
-HOMEPAGE="http://anacron.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~riscv x86"
-IUSE=""
-
-DEPEND="
- sys-process/cronbase"
-
-RDEPEND="
- ${DEPEND}
- virtual/mta"
-
-PATCHES=(
- "${FILESDIR}"/${P}-compile-fix-from-debian.patch
- "${FILESDIR}"/${P}-headers.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e '/^CFLAGS/{s:=:+=:;s:-O2::}' \
- Makefile || die
-}
-
-src_configure() {
- tc-export CC
-}
-
-src_install() {
- # This does not work if the directory already exists.
- diropts -m0750 -o root -g cron
- keepdir "/var/spool/${PN}"
-
- doman "${PN}tab.5" "${PN}.8"
- newinitd "${FILESDIR}/${PN}.rc6" "${PN}"
- dodoc ChangeLog README TODO
- dosbin "${PN}"
-
- insinto /etc
- doins "${FILESDIR}/${PN}tab"
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
- elog "at some early morning hour). This will make sure that jobs are run"
- elog "when the systems is left running for a night."
- echo
- elog "Update /etc/anacrontab to include what you want anacron to run."
-
- echo
- elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
- elog "found online at:"
- elog " https://wiki.gentoo.org/wiki/Cron"
- fi
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2024-03-08 13:48 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-03-08 13:48 UTC (permalink / raw
To: gentoo-commits
commit: 6ac3fe181ea057f577bd66def2b5c07e67fce21f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 13:48:17 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 13:48:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac3fe18
sys-process/anacron: Stabilize 2.3-r5 amd64, #926493
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/anacron/anacron-2.3-r5.ebuild b/sys-process/anacron/anacron-2.3-r5.ebuild
index 2a7a7ddc6de1..574efb92822c 100644
--- a/sys-process/anacron/anacron-2.3-r5.ebuild
+++ b/sys-process/anacron/anacron-2.3-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ppc ~riscv x86"
DEPEND="
acct-group/cron
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2024-03-08 12:15 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-03-08 12:15 UTC (permalink / raw
To: gentoo-commits
commit: f0f7150e8bc249be62f8e970110c0b5756f09efa
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 12:15:51 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 12:15:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f7150e
sys-process/anacron: Stabilize 2.3-r5 ppc, #926493
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/anacron/anacron-2.3-r5.ebuild b/sys-process/anacron/anacron-2.3-r5.ebuild
index e9ff20484cfb..2a7a7ddc6de1 100644
--- a/sys-process/anacron/anacron-2.3-r5.ebuild
+++ b/sys-process/anacron/anacron-2.3-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv x86"
+KEYWORDS="~amd64 ~arm ppc ~riscv x86"
DEPEND="
acct-group/cron
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2024-03-08 12:11 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-03-08 12:11 UTC (permalink / raw
To: gentoo-commits
commit: 3e32f0713f2be05a20fe57697504f8741697a90a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 12:11:29 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 12:11:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e32f071
sys-process/anacron: Stabilize 2.3-r5 x86, #926493
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/anacron/anacron-2.3-r5.ebuild b/sys-process/anacron/anacron-2.3-r5.ebuild
index ee1545eb36d4..e9ff20484cfb 100644
--- a/sys-process/anacron/anacron-2.3-r5.ebuild
+++ b/sys-process/anacron/anacron-2.3-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv x86"
DEPEND="
acct-group/cron
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2024-02-01 13:38 Joonas Niilola
0 siblings, 0 replies; 21+ messages in thread
From: Joonas Niilola @ 2024-02-01 13:38 UTC (permalink / raw
To: gentoo-commits
commit: cb0bc199d4224e880fce5f67e6e8c19d46c3129a
Author: Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Sep 2 04:02:48 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 1 13:38:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0bc199
sys-process/anacron: update EAPI 6 -> 8
Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/32545
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r5.ebuild | 68 +++++++++++++++++++++++++++++++
1 file changed, 68 insertions(+)
diff --git a/sys-process/anacron/anacron-2.3-r5.ebuild b/sys-process/anacron/anacron-2.3-r5.ebuild
new file mode 100644
index 000000000000..b29113a20570
--- /dev/null
+++ b/sys-process/anacron/anacron-2.3-r5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A periodic command scheduler"
+HOMEPAGE="https://anacron.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+
+DEPEND="
+ sys-process/cronbase
+"
+
+RDEPEND="
+ ${DEPEND}
+ virtual/mta
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-compile-fix-from-debian.patch
+ "${FILESDIR}"/${P}-headers.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e '/^CFLAGS/{s:=:+=:;s:-O2::}' \
+ Makefile || die
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ # This does not work if the directory already exists.
+ diropts -m0750 -o root -g cron
+ keepdir /var/spool/${PN}
+
+ doman ${PN}tab.5 ${PN}.8
+ newinitd "${FILESDIR}/${PN}.rc6" "${PN}"
+ dodoc ChangeLog README TODO
+ dosbin "${PN}"
+
+ insinto /etc
+ doins "${FILESDIR}/${PN}tab"
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
+ elog "at some early morning hour). This will make sure that jobs are run"
+ elog "when the systems is left running for a night."
+ echo
+ elog "Update /etc/anacrontab to include what you want anacron to run."
+ echo
+ elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
+ elog "found online at:"
+ elog " https://wiki.gentoo.org/wiki/Cron"
+ fi
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2024-02-01 13:38 Joonas Niilola
0 siblings, 0 replies; 21+ messages in thread
From: Joonas Niilola @ 2024-02-01 13:38 UTC (permalink / raw
To: gentoo-commits
commit: 25fbe2c247ac45265c8f12680d06412109c3e587
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 1 13:38:06 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 1 13:38:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fbe2c2
sys-process/anacron: add acct-group/cron BDEP
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r5.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sys-process/anacron/anacron-2.3-r5.ebuild b/sys-process/anacron/anacron-2.3-r5.ebuild
index b29113a20570..ee1545eb36d4 100644
--- a/sys-process/anacron/anacron-2.3-r5.ebuild
+++ b/sys-process/anacron/anacron-2.3-r5.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
DEPEND="
+ acct-group/cron
sys-process/cronbase
"
@@ -22,6 +23,8 @@ RDEPEND="
virtual/mta
"
+BDEPEND="acct-group/cron"
+
PATCHES=(
"${FILESDIR}"/${P}-compile-fix-from-debian.patch
"${FILESDIR}"/${P}-headers.patch
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2019-10-07 13:53 Michał Górny
0 siblings, 0 replies; 21+ messages in thread
From: Michał Górny @ 2019-10-07 13:53 UTC (permalink / raw
To: gentoo-commits
commit: 3574cad54051181e18c1eb96308be688f65e8b16
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 7 13:14:46 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 13:53:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3574cad5
sys-process/anacron: Drop old (EAPI=0)
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r2.ebuild | 63 -------------------------------
1 file changed, 63 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r2.ebuild b/sys-process/anacron/anacron-2.3-r2.ebuild
deleted file mode 100644
index 0cd447e477a..00000000000
--- a/sys-process/anacron/anacron-2.3-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="a periodic command scheduler"
-HOMEPAGE="http://anacron.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
-IUSE=""
-
-DEPEND=">=sys-apps/sed-4
- sys-process/cronbase"
-RDEPEND="virtual/mta
- virtual/cron"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-compile-fix-from-debian.patch
- sed -i "s:^CFLAGS =:CFLAGS = $CFLAGS:" Makefile
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- #this does not work if the directory exists already
- diropts -m0750 -o root -g cron
- keepdir /var/spool/anacron
-
- doman anacrontab.5 anacron.8
-
- newinitd "${FILESDIR}"/anacron.rc6 anacron
-
- dodoc ChangeLog README TODO
-
- insinto /usr/sbin
- insopts -o root -g root -m 0750 ; doins anacron
-
- insinto /etc
- doins "${FILESDIR}"/anacrontab
-}
-
-pkg_postinst() {
- einfo "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
- einfo "at some early morning hour). This will make sure that jobs are run"
- einfo "when the systems is left running for a night."
- einfo ""
- einfo "Update /etc/anacrontab to include what you want anacron to run."
-
- echo
- einfo "You may wish to read the Gentoo Linux Cron Guide, which can be"
- einfo "found online at:"
- einfo " https://wiki.gentoo.org/wiki/Cron"
- echo
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2019-10-07 9:47 Agostino Sarubbo
0 siblings, 0 replies; 21+ messages in thread
From: Agostino Sarubbo @ 2019-10-07 9:47 UTC (permalink / raw
To: gentoo-commits
commit: 2abd7a1ed617376788636765ffe74c5d06b2fa26
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 7 09:46:37 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 09:47:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abd7a1e
sys-process/anacron: ppc stable wrt bug #696370
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
index 306acd4edaf..b0c1a39922d 100644
--- a/sys-process/anacron/anacron-2.3-r4.ebuild
+++ b/sys-process/anacron/anacron-2.3-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
+KEYWORDS="amd64 ~arm ppc x86"
IUSE=""
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2019-10-07 8:42 Agostino Sarubbo
0 siblings, 0 replies; 21+ messages in thread
From: Agostino Sarubbo @ 2019-10-07 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 8e7db974fd95ec9c069ca85ad439c369953424fd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 7 08:40:58 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 08:40:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7db974
sys-process/anacron: amd64 stable wrt bug #696370
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
index dd0353d6174..306acd4edaf 100644
--- a/sys-process/anacron/anacron-2.3-r4.ebuild
+++ b/sys-process/anacron/anacron-2.3-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
IUSE=""
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2019-09-11 16:21 Michał Górny
0 siblings, 0 replies; 21+ messages in thread
From: Michał Górny @ 2019-09-11 16:21 UTC (permalink / raw
To: gentoo-commits
commit: 3761f8c21c91b2d9a3c11ebb40aabac9faea2240
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 11:27:14 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 16:20:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3761f8c2
sys-process/anacron: Drop old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-process/anacron/anacron-2.3-r3.ebuild | 63 -------------------------------
1 file changed, 63 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
deleted file mode 100644
index 30f89d82973..00000000000
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="a periodic command scheduler"
-HOMEPAGE="http://anacron.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE=""
-
-DEPEND="sys-process/cronbase"
-RDEPEND="${RDEPEND}
- virtual/mta"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-compile-fix-from-debian.patch
- epatch "${FILESDIR}"/${P}-headers.patch
- sed -i \
- -e '/^CFLAGS/{s:=:+=:;s:-O2::}' \
- Makefile || die
-}
-
-src_configure() {
- tc-export CC
-}
-
-src_install() {
- #this does not work if the directory exists already
- diropts -m0750 -o root -g cron
- keepdir /var/spool/anacron
-
- doman anacrontab.5 anacron.8
-
- newinitd "${FILESDIR}"/anacron.rc6 anacron
-
- dodoc ChangeLog README TODO
-
- dosbin anacron
-
- insinto /etc
- doins "${FILESDIR}"/anacrontab
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
- elog "at some early morning hour). This will make sure that jobs are run"
- elog "when the systems is left running for a night."
- echo
- elog "Update /etc/anacrontab to include what you want anacron to run."
-
- echo
- elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
- elog "found online at:"
- elog " https://wiki.gentoo.org/wiki/Cron"
- fi
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2017-09-02 14:18 Michael Palimaka
0 siblings, 0 replies; 21+ messages in thread
From: Michael Palimaka @ 2017-09-02 14:18 UTC (permalink / raw
To: gentoo-commits
commit: 2791b5bb8ba8afe338ca615c2b1717bd302818e2
Author: Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Sep 1 20:39:11 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 14:18:35 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2791b5bb
sys-process/anacron: update link to wiki
sys-process/anacron/anacron-2.3-r2.ebuild | 4 ++--
sys-process/anacron/anacron-2.3-r4.ebuild | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r2.ebuild b/sys-process/anacron/anacron-2.3-r2.ebuild
index 33967d9a695..66f8e558937 100644
--- a/sys-process/anacron/anacron-2.3-r2.ebuild
+++ b/sys-process/anacron/anacron-2.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils
@@ -56,6 +56,6 @@ pkg_postinst() {
echo
einfo "You may wish to read the Gentoo Linux Cron Guide, which can be"
einfo "found online at:"
- einfo " https://www.gentoo.org/doc/en/cron-guide.xml"
+ einfo " https://wiki.gentoo.org/wiki/Cron"
echo
}
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
index e5186601b35..62b12e5f3be 100644
--- a/sys-process/anacron/anacron-2.3-r4.ebuild
+++ b/sys-process/anacron/anacron-2.3-r4.ebuild
@@ -1,5 +1,6 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+
EAPI=6
inherit toolchain-funcs
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2016-12-12 8:43 Lars Wendler
0 siblings, 0 replies; 21+ messages in thread
From: Lars Wendler @ 2016-12-12 8:43 UTC (permalink / raw
To: gentoo-commits
commit: 5a54c6ea43761e5dc1737fb3a93b8f474087769e
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 12 08:43:29 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Dec 12 08:43:29 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a54c6ea
sys-process/anacron: Fixed incomplete EAPI-6 conversion (bug #602416).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sys-process/anacron/anacron-2.3-r4.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
index 8814627..51bcbaf 100644
--- a/sys-process/anacron/anacron-2.3-r4.ebuild
+++ b/sys-process/anacron/anacron-2.3-r4.ebuild
@@ -27,6 +27,8 @@ PATCHES=(
)
src_prepare() {
+ default
+
sed -i \
-e '/^CFLAGS/{s:=:+=:;s:-O2::}' \
Makefile || die
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2016-12-11 23:59 Patrice Clement
0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2016-12-11 23:59 UTC (permalink / raw
To: gentoo-commits
commit: 70f9d6596f89fcba5d097c2aaac2acd917925da0
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 20:53:33 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 23:59:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f9d659
sys-process/anacron: EAPI 6 bump and ebuild refresh.
Package-Manager: portage-2.3.0
sys-process/anacron/anacron-2.3-r4.ebuild | 66 +++++++++++++++++++++++++++++++
1 file changed, 66 insertions(+)
diff --git a/sys-process/anacron/anacron-2.3-r4.ebuild b/sys-process/anacron/anacron-2.3-r4.ebuild
new file mode 100644
index 00000000..8814627
--- /dev/null
+++ b/sys-process/anacron/anacron-2.3-r4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="a periodic command scheduler"
+HOMEPAGE="http://anacron.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+
+DEPEND="
+ sys-process/cronbase"
+
+RDEPEND="
+ ${DEPEND}
+ virtual/mta"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-compile-fix-from-debian.patch
+ "${FILESDIR}"/${P}-headers.patch
+)
+
+src_prepare() {
+ sed -i \
+ -e '/^CFLAGS/{s:=:+=:;s:-O2::}' \
+ Makefile || die
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ # This does not work if the directory already exists.
+ diropts -m0750 -o root -g cron
+ keepdir "/var/spool/${PN}"
+
+ doman "${PN}tab.5" "${PN}.8"
+ newinitd "${FILESDIR}/${PN}.rc6" "${PN}"
+ dodoc ChangeLog README TODO
+ dosbin "${PN}"
+
+ insinto /etc
+ doins "${FILESDIR}/${PN}tab"
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
+ elog "at some early morning hour). This will make sure that jobs are run"
+ elog "when the systems is left running for a night."
+ echo
+ elog "Update /etc/anacrontab to include what you want anacron to run."
+
+ echo
+ elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
+ elog "found online at:"
+ elog " https://wiki.gentoo.org/wiki/Cron"
+ fi
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: ba833b888b54ca791d8bceb65e647adcbcac5358
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:51:34 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:59:53 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba833b88
anacron: update cron doc url #534516
sys-process/anacron/anacron-2.3-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
index 0af2e1f..8b73aa4 100644
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -59,6 +59,6 @@ pkg_postinst() {
echo
elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
elog "found online at:"
- elog " http://www.gentoo.org/doc/en/cron-guide.xml"
+ elog " https://wiki.gentoo.org/wiki/Cron"
fi
}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: 74c93ee1902726abdb55e7aa621786b4a0435fe8
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:32:33 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:59:48 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c93ee1
anacron: install with normal permissions #291565
There's no need to restrict the binary to the root user/group --
it's not like normal users can't run programs themselves, and
access to various state/config files are protected independently.
This also fixes bad +x perms on the /etc config files.
sys-process/anacron/anacron-2.3-r3.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
index d68bb79..aa35863 100644
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -35,8 +35,7 @@ src_install() {
dodoc ChangeLog README TODO
- insinto /usr/sbin
- insopts -o root -g root -m 0750 ; doins anacron
+ dosbin anacron
insinto /etc
doins "${FILESDIR}"/anacrontab
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: 2f168392284fec294f9bfbb06d1c0a8a46f5a7d5
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:39:36 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:59:50 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f168392
anacron: improve CFLAGS/CC handling
Rather than expand CFLAGS in the sed statement, pass it via the env later
on when running make.
Make sure we set up CC to a sane default.
sys-process/anacron/anacron-2.3-r3.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
index aa35863..202cfdd 100644
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils
+inherit eutils toolchain-funcs
DESCRIPTION="a periodic command scheduler"
HOMEPAGE="http://anacron.sourceforge.net/"
@@ -21,7 +21,13 @@ RDEPEND="${RDEPEND}
src_prepare() {
epatch "${FILESDIR}"/${P}-compile-fix-from-debian.patch
- sed -i "s:^CFLAGS =:CFLAGS = $CFLAGS:" Makefile
+ sed -i \
+ -e '/^CFLAGS/{s:=:+=:;s:-O2::}' \
+ Makefile || die
+}
+
+src_configure() {
+ tc-export CC
}
src_install() {
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: ee0b3ce18d9a72376e0ae994c1efbe6c2a4094c5
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:20:56 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:59:38 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0b3ce1
anacron: clean up depend settings #370203
We do not need to depend on sed (it is in @system), cronbase should be a
runtime dep for cron daemons, and we do not need virtual/cron as anacron
runs by itself just fine #370203.
sys-process/anacron/anacron-2.3-r3.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
index e723cd5..fdf0298 100644
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -13,10 +13,9 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE=""
-DEPEND=">=sys-apps/sed-4
- sys-process/cronbase"
-RDEPEND="virtual/mta
- virtual/cron"
+DEPEND="sys-process/cronbase"
+RDEPEND="${RDEPEND}
+ virtual/mta"
src_unpack() {
unpack ${A}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: 53d6602802df3a14d37b3ece87348de708e3e4a2
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:26:12 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:59:46 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d66028
anacron: EAPI: update to 5
This allows us to show the elog messages only once on initial install.
sys-process/anacron/anacron-2.3-r3.ebuild | 32 +++++++++++++++----------------
1 file changed, 15 insertions(+), 17 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
index 22fd43f..d68bb79 100644
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+EAPI="5"
+
inherit eutils
DESCRIPTION="a periodic command scheduler"
@@ -17,17 +19,11 @@ DEPEND="sys-process/cronbase"
RDEPEND="${RDEPEND}
virtual/mta"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${P}-compile-fix-from-debian.patch
sed -i "s:^CFLAGS =:CFLAGS = $CFLAGS:" Makefile
}
-src_compile() {
- emake || die
-}
-
src_install() {
#this does not work if the directory exists already
diropts -m0750 -o root -g cron
@@ -47,14 +43,16 @@ src_install() {
}
pkg_postinst() {
- elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
- elog "at some early morning hour). This will make sure that jobs are run"
- elog "when the systems is left running for a night."
- echo
- elog "Update /etc/anacrontab to include what you want anacron to run."
-
- echo
- elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
- elog "found online at:"
- elog " http://www.gentoo.org/doc/en/cron-guide.xml"
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
+ elog "at some early morning hour). This will make sure that jobs are run"
+ elog "when the systems is left running for a night."
+ echo
+ elog "Update /etc/anacrontab to include what you want anacron to run."
+
+ echo
+ elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
+ elog "found online at:"
+ elog " http://www.gentoo.org/doc/en/cron-guide.xml"
+ fi
}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: 978f54d1d8e6042b1dc839753e46f8c1d306d02f
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:22:40 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:59:44 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978f54d1
anacron: use elog instead of einfo for messages #370199
We want users to be able to read these after the fact, so make sure
we log them accordingly.
sys-process/anacron/anacron-2.3-r3.ebuild | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
index fdf0298..22fd43f 100644
--- a/sys-process/anacron/anacron-2.3-r3.ebuild
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -47,15 +47,14 @@ src_install() {
}
pkg_postinst() {
- einfo "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
- einfo "at some early morning hour). This will make sure that jobs are run"
- einfo "when the systems is left running for a night."
- einfo ""
- einfo "Update /etc/anacrontab to include what you want anacron to run."
-
+ elog "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
+ elog "at some early morning hour). This will make sure that jobs are run"
+ elog "when the systems is left running for a night."
echo
- einfo "You may wish to read the Gentoo Linux Cron Guide, which can be"
- einfo "found online at:"
- einfo " http://www.gentoo.org/doc/en/cron-guide.xml"
+ elog "Update /etc/anacrontab to include what you want anacron to run."
+
echo
+ elog "You may wish to read the Gentoo Linux Cron Guide, which can be"
+ elog "found online at:"
+ elog " http://www.gentoo.org/doc/en/cron-guide.xml"
}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/
@ 2015-08-10 8:00 Mike Frysinger
0 siblings, 0 replies; 21+ messages in thread
From: Mike Frysinger @ 2015-08-10 8:00 UTC (permalink / raw
To: gentoo-commits
commit: 9c366fdb300f4abe68183df71f1da864b12546e7
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 07:18:55 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 07:57:49 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c366fdb
anacron: revbump for various changes
sys-process/anacron/anacron-2.3-r3.ebuild | 62 +++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+)
diff --git a/sys-process/anacron/anacron-2.3-r3.ebuild b/sys-process/anacron/anacron-2.3-r3.ebuild
new file mode 100644
index 0000000..e723cd5
--- /dev/null
+++ b/sys-process/anacron/anacron-2.3-r3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils
+
+DESCRIPTION="a periodic command scheduler"
+HOMEPAGE="http://anacron.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+
+DEPEND=">=sys-apps/sed-4
+ sys-process/cronbase"
+RDEPEND="virtual/mta
+ virtual/cron"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-compile-fix-from-debian.patch
+ sed -i "s:^CFLAGS =:CFLAGS = $CFLAGS:" Makefile
+}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ #this does not work if the directory exists already
+ diropts -m0750 -o root -g cron
+ keepdir /var/spool/anacron
+
+ doman anacrontab.5 anacron.8
+
+ newinitd "${FILESDIR}"/anacron.rc6 anacron
+
+ dodoc ChangeLog README TODO
+
+ insinto /usr/sbin
+ insopts -o root -g root -m 0750 ; doins anacron
+
+ insinto /etc
+ doins "${FILESDIR}"/anacrontab
+}
+
+pkg_postinst() {
+ einfo "Schedule the command \"anacron -s\" as a daily cron-job (preferably"
+ einfo "at some early morning hour). This will make sure that jobs are run"
+ einfo "when the systems is left running for a night."
+ einfo ""
+ einfo "Update /etc/anacrontab to include what you want anacron to run."
+
+ echo
+ einfo "You may wish to read the Gentoo Linux Cron Guide, which can be"
+ einfo "found online at:"
+ einfo " http://www.gentoo.org/doc/en/cron-guide.xml"
+ echo
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-03-08 13:51 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-21 2:22 [gentoo-commits] repo/gentoo:master commit in: sys-process/anacron/ Yixun Lan
-- strict thread matches above, loose matches on Subject: below --
2024-03-08 13:51 Arthur Zamarin
2024-03-08 13:48 Arthur Zamarin
2024-03-08 12:15 Arthur Zamarin
2024-03-08 12:11 Arthur Zamarin
2024-02-01 13:38 Joonas Niilola
2024-02-01 13:38 Joonas Niilola
2019-10-07 13:53 Michał Górny
2019-10-07 9:47 Agostino Sarubbo
2019-10-07 8:42 Agostino Sarubbo
2019-09-11 16:21 Michał Górny
2017-09-02 14:18 Michael Palimaka
2016-12-12 8:43 Lars Wendler
2016-12-11 23:59 Patrice Clement
2015-08-10 8:00 Mike Frysinger
2015-08-10 8:00 Mike Frysinger
2015-08-10 8:00 Mike Frysinger
2015-08-10 8:00 Mike Frysinger
2015-08-10 8:00 Mike Frysinger
2015-08-10 8:00 Mike Frysinger
2015-08-10 8:00 Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox