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 @ 220:5fc6acd937e1

dev-vcs/kallithea: version bump to 0.3.6 (security update), masking <0.3.6
author Daniel Neugebauer <dneuge@energiequant.de>
date Sat, 29 Dec 2018 16:31:18 +0100
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 }