diff options
Diffstat (limited to 'sys-process/systemd-cron')
-rw-r--r-- | sys-process/systemd-cron/Manifest | 10 | ||||
-rw-r--r-- | sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild | 2 | ||||
-rw-r--r-- | sys-process/systemd-cron/systemd-cron-1.5.14.ebuild (renamed from sys-process/systemd-cron/systemd-cron-1.5.10.ebuild) | 21 | ||||
-rw-r--r-- | sys-process/systemd-cron/systemd-cron-1.5.3.ebuild | 74 | ||||
-rw-r--r-- | sys-process/systemd-cron/systemd-cron-1.5.4.ebuild | 74 |
5 files changed, 15 insertions, 166 deletions
diff --git a/sys-process/systemd-cron/Manifest b/sys-process/systemd-cron/Manifest index 228604776bb8..b4ee91be1253 100644 --- a/sys-process/systemd-cron/Manifest +++ b/sys-process/systemd-cron/Manifest @@ -1,10 +1,6 @@ AUX 1.5.12-generatordir.patch 2452 BLAKE2B 43b6dacabd148b3aebc41bcf4f9430b72632fa7ff50f8f1e713a020b1050060f07a762640e050419294d0cd28b5947a27fce6b425e45a9924e4a33720040f478 SHA512 9b0bffdae0eb7958f6a5deabd1f60063a8571e16f715f82296e4776106f5f15d65be10a4b67de723b41e0dc92ad8b0e585ab477cde3d81422e0548db11ee9f2f -DIST systemd-cron-1.5.10.tar.gz 31191 BLAKE2B c58a0cfec82534baf3daba6f706d054347f3bc5a2d272eb003228b48fc58c9df61ed2045526403295aed3edc9a0c84eaa589c5aea66562bf35d531b4f5ffacd7 SHA512 9a4bbf78c81adf74e589cd9431b5742d5dab63b0346a2330403a7e24bdab62833096445d9fd3e5f6a91f722b3f8176e52734dcc5e2ee0ec23b555e6d01805094 DIST systemd-cron-1.5.12.tar.gz 31417 BLAKE2B d0776d2c4aa2d86289dd8ab5dade47f083ee7abc16f54c9527130f587049064d6100eaccd4a3a0a461d21ac8286910d3cb0590db14ea1d3a32e591b7ede0a59e SHA512 6f85cef0870cde5ff6b397fb640a30a8a567e09e3cac48456498f1f102395f12f174731ca9cc8e826bb6c49a0d3a6dd49a9aec63e7b75648b7dccfaa499dcea4 -DIST systemd-cron-1.5.3.tar.gz 29105 BLAKE2B c7c95df9be0383aa39a8525d3a5179a04ef1edc77d6c0e34095eb0fe26045c139e4d0c340d6999405baa99d00181cc6c2fb14d87ad401a685aaf3ad7adb5e006 SHA512 ea0241f93b8d92497fa020d84630ee153dc299d9b16b17567784a4dcb5ddf0a4589e7e033428562a862218ef79b192245178df2d7dcc69f779ef9156921674c7 -DIST systemd-cron-1.5.4.tar.gz 30436 BLAKE2B 5ce72e30e68cafbf812690704de4841d0436a97e6a9df12802374a0ef7fe2af4294310e4c14c68d5aa2508c9664402c17dcacb7b6a637f7b83853d97c78c557f SHA512 e6fe60de9d6cbc223b8358bd6b1a060e11f1ea16a8f0b24662914ddb18d827f7b4c62fd40dbefed3d0ac38b1e748998ec5e0430d4ea751e8a20b94b9803bcb89 -EBUILD systemd-cron-1.5.10.ebuild 1929 BLAKE2B 1850edf8c8dd22ace25ea4721fec6e156e0dc76d6295c1cb50dc6bd3610d9a2c94a389b991d261ad365a72db598e3d0c81f25b516837f96421fa97178d90cfcf SHA512 f5db6a9bb29a28487a8d5dbabc542eb811a61ba65bd49c97e8507ccd34128d38979c0f82e0bd62083ed9f34c0725a18e8b44a8f56cfcff81be3c6ec9a7b2bb2a -EBUILD systemd-cron-1.5.12-r1.ebuild 2038 BLAKE2B c48943ef36a31d9553ada65f0d6741d8e2a5e543c2d5cb18a955c192052a311b51ec13cb3bff80d599181523ce2faaacc44ef51515ba996c50e34da4dbec0155 SHA512 cce9c8bf31f7a83013c74209b56933033c8f2682906c5bb241ea2f16d0fc8c68e87bb6677eb0856a9ac33b60483e82e45b2f2340934d6f2ac7914dbdec05f33a -EBUILD systemd-cron-1.5.3.ebuild 1915 BLAKE2B 21ac53684e6b2ed3d6f248096d984e1b0835ddc64bb665cceefa58f1140372a8f4fdd72a6a5944acfb8222dff720628db777db73225804663b9a6ab505fea28a SHA512 ddaefbaac19317ad68a64bc7f66d30e059bf935a29bde1d3582bf0b939fb5a4d11d47e9e637e7b391b4fb78258db7849734c2f89bef0b8a34c26c0ea0a4757ff -EBUILD systemd-cron-1.5.4.ebuild 1927 BLAKE2B e50b00ca4dd4bd9d338b5ba52325fcf9a1feaa8829c0ac00a65132668c7a59af32471aee925c77864dcd229ca1de4e3cd43ed9babf8b495edb8b582b0ed8d26d SHA512 c1a2b684930647e695d0ee0f87eaf6b1b8f6c1f4a971d62058a9c1b161b8d483fa60e8148c0048cfdf651e54474c1e0884346f85af0a5e7aa00719459f9c7cd7 +DIST systemd-cron-1.5.14.tar.gz 31634 BLAKE2B 59394128145dbd04a2b1bb10a6ac8821a97a465e3c0d43f3ca8fdfe60db273352d46b1200c966adaf772272835269c5c553b040cb0e0340ec56340181c9b7245 SHA512 772a4f8181a0f8039a8138fdc43bfe0f2bd89222fe19fa971727be265036f86435334d6230e116440f6969425fc6d59dc26e9cf230c00d030ea5d62ba351713c +EBUILD systemd-cron-1.5.12-r1.ebuild 2037 BLAKE2B 6f969adaa14801ff8475257cbc398a98a7d59b677bb23308603f137f1ad80f9a28e1c1d94dad7597ec23bdee357254f226600a7bc19acad02437565300199e63 SHA512 4715a90f0d5b8ed810516e1a1dfde5bc0cad51a4f9ccaad90a7e41b04f2ace55033b6ee930ace2a54b2ee50359d22c73f5026aa2f1a2d3534701af6288e9656b +EBUILD systemd-cron-1.5.14.ebuild 1975 BLAKE2B be43966177978a6e10782591ec7deb901a353e02781809831c66548dfe78e745749af94c58f83761d93e5205e3d9ac8c736a4d93d550ad580e7dcf5478c677c9 SHA512 62795cfef263df43562d17ead279ac48320bd1b205c40715de74a4469757cbbce1683095f5a5342880b99ce91576152ff5ad1914ea7a1c4b457599db23ad320d MISC metadata.xml 696 BLAKE2B 9487789802e271bb95d8c44c5f279f8c850b928e8a2547ce7a1b47e2db3aef119265c0d8e36b8dfba3c62e3b7d4ccc040ba7983dec6c6328fc11e10e7ffd4ecc SHA512 54efb7e34c7e83c0ac3e964e300705b3b33c2dd93dc711c6e71b9d93d83a627f0318ce757b01feb6d6e1edd228f94ab180394617803dcc23c5e73aece9c9f7c1 diff --git a/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild index 51db20d0b8ef..b5058f2594e3 100644 --- a/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild +++ b/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd- LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~sparc x86" +KEYWORDS="amd64 sparc x86" IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly" RDEPEND=">=sys-apps/systemd-217 diff --git a/sys-process/systemd-cron/systemd-cron-1.5.10.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild index dc4017fa0a1d..ef1605bcbad1 100644 --- a/sys-process/systemd-cron/systemd-cron-1.5.10.ebuild +++ b/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -PYTHON_COMPAT=( pypy3 python3_{5,6} ) -inherit eutils python-single-r1 systemd +EAPI=7 +PYTHON_COMPAT=( pypy3 python3_{5,6,7} ) +inherit python-single-r1 systemd DESCRIPTION="systemd units to create timers for cron directories and crontab" HOMEPAGE="https://github.com/systemd-cron/systemd-cron/" @@ -11,14 +11,14 @@ SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd- LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~sparc ~x86" IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly" RDEPEND=">=sys-apps/systemd-217 - sys-apps/debianutils - !etc-crontab-systemd? ( !sys-process/dcron ) - ${PYTHON_DEPS} - sys-process/cronbase" + sys-apps/debianutils + !etc-crontab-systemd? ( !sys-process/dcron ) + ${PYTHON_DEPS} + sys-process/cronbase" DEPEND="sys-process/cronbase test? ( sys-apps/man-db dev-python/pyflakes )" @@ -46,7 +46,7 @@ src_prepare() { "${S}/src/bin/systemd-crontab-generator.py" || die fi - epatch_user + eapply_user } my_use_enable() { @@ -63,7 +63,8 @@ src_configure() { --confdir="${EPREFIX}/etc" \ --runparts="${EPREFIX}/bin/run-parts" \ --mandir="${EPREFIX}/usr/share/man" \ - --unitdir="$(systemd_get_unitdir)" \ + --unitdir="$(systemd_get_systemunitdir)" \ + --generatordir="$(systemd_get_systemgeneratordir)" \ $(my_use_enable cron-boot boot) \ $(my_use_enable minutely) \ $(my_use_enable yearly) \ diff --git a/sys-process/systemd-cron/systemd-cron-1.5.3.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.3.ebuild deleted file mode 100644 index eeecd44aa316..000000000000 --- a/sys-process/systemd-cron/systemd-cron-1.5.3.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( pypy3 ) -inherit eutils python-single-r1 systemd - -DESCRIPTION="systemd units to create timers for cron directories and crontab" -HOMEPAGE="https://github.com/systemd-cron/systemd-cron/" -SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd-cron-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly" - -RDEPEND=">=sys-apps/systemd-217 - sys-apps/debianutils - !etc-crontab-systemd? ( !sys-process/dcron ) - ${PYTHON_DEPS} - sys-process/cronbase" - -DEPEND="sys-process/cronbase - test? ( sys-apps/man-db dev-python/pyflakes )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_prepare() { - python_fix_shebang --force "${S}/src/bin" - - sed -i \ - -e 's/^crontab/crontab-systemd/' \ - -e 's/^CRONTAB/CRONTAB-SYSTEMD/' \ - -- "${S}/src/man/crontab."{1,5}".in" || die - - sed -i \ - -e 's!/crontab$!/crontab-systemd!' \ - -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \ - -e 's/pyflakes3/pyflakes/' \ - -- "${S}/Makefile.in" || die - - if use etc-crontab-systemd - then sed -i \ - -e "s!/etc/crontab!/etc/crontab-systemd!" \ - -- "${S}/src/man/crontab."{1,5}".in" \ - "${S}/src/bin/systemd-crontab-generator.py" || die - fi - - epatch_user -} - -my_use_enable() { - if use ${1}; then - echo --enable-${2:-${1}}=yes - else - echo --enable-${2:-${1}}=no - fi -} - -src_configure() { - ./configure \ - --prefix="${EPREFIX}/usr" \ - --confdir="${EPREFIX}/etc" \ - --runparts="${EPREFIX}/bin/run-parts" \ - --mandir="${EPREFIX}/usr/share/man" \ - --unitdir="$(systemd_get_unitdir)" \ - $(my_use_enable cron-boot boot) \ - $(my_use_enable minutely) \ - $(my_use_enable yearly) \ - $(my_use_enable yearly quarterly) \ - $(my_use_enable yearly semi_annually) \ - $(my_use_enable setgid) \ - --enable-persistent=yes -} diff --git a/sys-process/systemd-cron/systemd-cron-1.5.4.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.4.ebuild deleted file mode 100644 index 96e862e9114e..000000000000 --- a/sys-process/systemd-cron/systemd-cron-1.5.4.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( pypy3 python3_{5,6} ) -inherit eutils python-single-r1 systemd - -DESCRIPTION="systemd units to create timers for cron directories and crontab" -HOMEPAGE="https://github.com/systemd-cron/systemd-cron/" -SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd-cron-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly" - -RDEPEND=">=sys-apps/systemd-217 - sys-apps/debianutils - !etc-crontab-systemd? ( !sys-process/dcron ) - ${PYTHON_DEPS} - sys-process/cronbase" - -DEPEND="sys-process/cronbase - test? ( sys-apps/man-db dev-python/pyflakes )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_prepare() { - python_fix_shebang --force "${S}/src/bin" - - sed -i \ - -e 's/^crontab/crontab-systemd/' \ - -e 's/^CRONTAB/CRONTAB-SYSTEMD/' \ - -- "${S}/src/man/crontab."{1,5}".in" || die - - sed -i \ - -e 's!/crontab$!/crontab-systemd!' \ - -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \ - -e 's/pyflakes3/pyflakes/' \ - -- "${S}/Makefile.in" || die - - if use etc-crontab-systemd - then sed -i \ - -e "s!/etc/crontab!/etc/crontab-systemd!" \ - -- "${S}/src/man/crontab."{1,5}".in" \ - "${S}/src/bin/systemd-crontab-generator.py" || die - fi - - epatch_user -} - -my_use_enable() { - if use ${1}; then - echo --enable-${2:-${1}}=yes - else - echo --enable-${2:-${1}}=no - fi -} - -src_configure() { - ./configure \ - --prefix="${EPREFIX}/usr" \ - --confdir="${EPREFIX}/etc" \ - --runparts="${EPREFIX}/bin/run-parts" \ - --mandir="${EPREFIX}/usr/share/man" \ - --unitdir="$(systemd_get_unitdir)" \ - $(my_use_enable cron-boot boot) \ - $(my_use_enable minutely) \ - $(my_use_enable yearly) \ - $(my_use_enable yearly quarterly) \ - $(my_use_enable yearly semi_annually) \ - $(my_use_enable setgid) \ - --enable-persistent=yes -} |