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.4.ebuild @ 255:3c90d8644fec

[sync] imported 5fd794d..e0462cd from upstream commit e0462cd710b265e96775b0c1b2a595338010243e Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Tue Jun 20 23:36:12 2023 +0200 app-office/softmaker-office[-nx]: added (2024.)1200 revision; subscription product NX is now a separate installation
author Migration Sync <gentoo-overlay@megacoffee.net>
date Tue, 20 Jun 2023 21:45:02 +0000
parents 51003172505b
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 }