Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/tmpreaper/
Date: Mon, 03 Jan 2022 22:20:32
Message-Id: 1641248359.6b6566e3073d4d7c0ddab2f5d8856bdabe55e1fb.gyakovlev@gentoo
1 commit: 6b6566e3073d4d7c0ddab2f5d8856bdabe55e1fb
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 3 22:19:04 2022 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 3 22:19:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6566e3
7
8 app-admin/tmpreaper: add 1.6.15
9
10 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
11
12 app-admin/tmpreaper/Manifest | 1 +
13 app-admin/tmpreaper/tmpreaper-1.6.15.ebuild | 41 +++++++++++++++++++++++++++++
14 2 files changed, 42 insertions(+)
15
16 diff --git a/app-admin/tmpreaper/Manifest b/app-admin/tmpreaper/Manifest
17 index d842258e22cb..17c12f228653 100644
18 --- a/app-admin/tmpreaper/Manifest
19 +++ b/app-admin/tmpreaper/Manifest
20 @@ -1 +1,2 @@
21 DIST tmpreaper_1.6.14.tar.gz 158981 BLAKE2B 1c9ec124c6e57c0aab5d555594950dda37f06a6404a0d111da05be7a48bf6141e09e942c090d3f79ccf855f958a7b32f0d64c73da68b412da74465e39bdb72ae SHA512 e78fab0cd2cc8c851e2806be70c102697bff86230e181bfad1c76b15fe5455fb431bc0dd16bebf77a2e9bb64b5f5a1474d24254ff780d4d72d343ea0e6e30ccb
22 +DIST tmpreaper_1.6.15.tar.gz 158755 BLAKE2B 8f95e11de947bf436b92c2fb73b82b86134aed32eb4053af2c8065c3fe1f584f6d126a3a1ddf5e2837ca88060c499eb424670049420ec702d0a989e6e246ca69 SHA512 323a9998b1e3cfe99ead433de25d2b0db31f9ae2ddd3cd8f5e81dc5f04c977953cb930ded8860088504318cb0b42c6ca804b1ddd663818b1d3fabef8e3fff891
23
24 diff --git a/app-admin/tmpreaper/tmpreaper-1.6.15.ebuild b/app-admin/tmpreaper/tmpreaper-1.6.15.ebuild
25 new file mode 100644
26 index 000000000000..9ebd2cb80984
27 --- /dev/null
28 +++ b/app-admin/tmpreaper/tmpreaper-1.6.15.ebuild
29 @@ -0,0 +1,41 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +DESCRIPTION="A utility for removing files based on when they were last accessed"
36 +HOMEPAGE="https://packages.debian.org/sid/tmpreaper"
37 +SRC_URI="mirror://debian/pool/main/t/${PN}/${PN}_${PV}.tar.gz"
38 +
39 +LICENSE="GPL-2"
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
42 +IUSE=""
43 +
44 +DEPEND="sys-apps/util-linux
45 + sys-fs/e2fsprogs"
46 +
47 +RDEPEND=""
48 +
49 +PATCHES=(
50 + "${FILESDIR}"/${PN}-1.6.13-gentoo.patch
51 +)
52 +
53 +src_install() {
54 + emake DESTDIR="${D}" install
55 + insinto /etc
56 + doins debian/tmpreaper.conf
57 +
58 + exeinto /etc/cron.daily
59 + newexe debian/cron.daily tmpreaper
60 + doman debian/tmpreaper.conf.5
61 + dodoc README debian/changelog debian/README*
62 +}
63 +
64 +pkg_postinst() {
65 + elog "This package installs a cron script under /etc/cron.daily"
66 + elog "You can configure it using /etc/tmpreaper.conf"
67 + elog "Consult tmpreaper.conf man page for more information"
68 + elog "Read /usr/share/doc/${P}/README.security and"
69 + elog "remove SHOWWARNING from /etc/tmpreaper.conf afterwards"
70 +}