We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

annotate app-backup/backup2l/backup2l-1.5.ebuild @ 241:6aca0fc3b7cd

[sync] imported 56b6e9f..47eab67 from upstream commit 47eab67b371f2341a80427921842a7115d2d99ce Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 6 13:40:59 2022 +0100 app-misc/qutescoop: EAPI 8 commit ad7a1c6f801a3e9dd7feff6f14a4fc47c50b330c Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 6 13:25:58 2022 +0100 app-misc/qutescoop: static commit revision for 2.2_pre20201118 (masked) commit 9c3a6eaf217e94a3162c290b78b28c675b69d2db Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Sun Feb 6 12:58:08 2022 +0100 app-misc/qutescoop: copied last locally built version to snapshot 2.2_pre20201118
author Migration Sync <gentoo-overlay@megacoffee.net>
date Sun, 06 Feb 2022 12:45:02 +0000
parents 12dd1a91bbdf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
1 # Copyright 1999-2007 Gentoo Foundation
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
2 # Distributed under the terms of the GNU General Public License v2
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
3 # $Header: $
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
4
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
5 # note by megacoffee.net overlay repository:
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
6
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
7 # source of ebuild is bug 167249 on Gentoo Bugzilla
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
8 # https://bugs.gentoo.org/show_bug.cgi?id=167249
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
9 # original author: bugzilla user "Will"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
10 # posted on: 2007-02-16 19:01:20 UTC
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
11
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
12 # minimal modifications have been made:
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
13
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
14 # < KEYWORDS="~x86"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
15 # ---
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
16 # > KEYWORDS="~x86 ~amd64"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
17
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
18 # < exeinto /usr/local
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
19 # ---
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
20 # > #exeinto /usr/local
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
21 # > exeinto /usr/bin
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
22
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
23 HOMEPAGE="http://sourceforge.net/projects/backup2l/"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
24 SRC_URI="mirror://sourceforge/backup2l/${P/-/_}.tar.gz"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
25
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
26 LICENSE="GPL-2"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
27 SLOT="0"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
28 KEYWORDS="~x86 ~amd64"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
29 IUSE=""
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
30
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
31 DEPEND=""
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
32 RDEPEND=""
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
33
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
34 src_install() {
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
35
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
36 PREFIX=/usr
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
37 PREFIX_BIN=/usr/bin
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
38 PREFIX_CONF=/etc
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
39
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
40 dodir $PREFIX_CONF/cron.daily
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
41 CRON_FILE=$PREFIX_CONF/cron.daily
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
42
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
43 PROG_FILES="$PREFIX_BIN/backup2l $PREFIX/man/man8/backup2l.8.gz"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
44 CONF_FILES="$PREFIX_CONF/backup2l.conf $CRON_FILE"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
45
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
46 elog "Installing program"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
47 #exeinto /usr/local
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
48 exeinto /usr/bin
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
49 doexe backup2l #$PREFIX_BIN
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
50
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
51 elog "Installing manual"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
52 doman backup2l.8
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
53
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
54 elog "Installing sample configuration file"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
55 insinto $PREFIX_CONF
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
56 newins first-time.conf backup2l.conf
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
57
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
58 elog "Installing sample cron task"
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
59 insinto $CRON_FILE
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
60 doins zz-backup2l
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
61 elog "Configuration files installed."
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
62 }
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
63
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
64 pkg_postinst() {
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
65 ewarn "Make sure you edit /etc/backupl.conf prior doing anything else..."
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
66 ewarn "You will have to define what to backup and where at least."
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
67 ewarn "Read the entire configuration file, one line must be uncommented."
51003172505b adding ebuild for backup2l in slightly modified version from https://bugs.gentoo.org/show_bug.cgi?id=167249
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
68 }