Portage is a package management system used by Gentoo Linux
# ChangeLog for app-backup/flexbackup
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/flexbackup/ChangeLog,v 1.21 2008/03/22 06:21:12 graaff Exp $
22 Mar 2008; Hans de Graaff
List myself as maintainer since I'm using this on several machines.
17 Mar 2008; Markus Meier
amd64/x86 stable, bug #213513
17 Mar 2008; Jeroen Roovers
Stable for HPPA (bug #213513).
15 Mar 2008; Tobias Scherbaum
flexbackup-1.2.1-r7.ebuild:
ppc stable, bug #213513
*flexbackup-1.2.1-r7 (01 Sep 2007)
01 Sep 2007; Christian Faulhammer
+files/flexbackup-1.2.1-afio-large-files.patch,
+flexbackup-1.2.1-r7.ebuild:
fix bug 190357, patch by John R. Graham
provided on bug and Sunrise
19 Jul 2007; John R. Graham (john_r_graham)
+flexbackup-1.2.1-r6.ebuild,
+files/flexbackup-1.2.1-spaces-in-filenames.patch:
New ebuild addresses bug #184560 (fails to backup targets with spaces in
their names).
12 May 2007; John R. Graham (john_r_graham)
+flexbackup-1.2.1-r5.ebuild, +files/flexbackup-1.2.1-prune.patch:
New revision addresses bug #178126 (subtree pruning issue, minor
documentation enhancements).
15 Apr 2007; John R. Graham (john_r_graham)
+flexbackup-1.2.1-r4.ebuild, +files/flexbackup-1.2.1-mbuffer-switch.patch,
+files/flexbackup-1.2.1-remote-bufftest.patch:
New ebuild addresses bugs #171205 (mbuffer command line option fix & doc
improvements) and #173672 (remote host buffer detection).
19 Mar 2007; Bryan Østergaard
Remove mholzer from metadata.xml due to retirement.
12 Mar 2007; Raúl Porcel
x86 stable
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
24 Jan 2007; Marius Mauch
flexbackup-1.2.1.ebuild, flexbackup-1.2.1-r1.ebuild,
flexbackup-1.2.1-r2.ebuild, flexbackup-1.2.1-r3.ebuild:
Replacing einfo with elog
*flexbackup-1.2.1-r3 (15 Jan 2007)
15 Jan 2007; Gustavo Felisberto
+files/flexbackup-1.2.1-bash.patch, +files/flexbackup-1.2.1-lzma.patch,
+flexbackup-1.2.1-r3.ebuild:
Added new revision that fixes upsteam bugs #1611851 and #1222376 about lzma
compression and bash 3 detection.
15 Oct 2006; Tobias Scherbaum
flexbackup-1.2.1-r2.ebuild:
hppa stable
16 Sep 2006; Tobias Scherbaum
flexbackup-1.2.1-r2.ebuild:
ppc stable
24 Aug 2006;
Stable on amd64
*flexbackup-1.2.1-r2 (26 May 2006)
26 May 2006; Lisa Seelye
+files/flexbackup-1.2.1-secure-tempfile.patch,
+flexbackup-1.2.1-r2.ebuild:
Resolve remote backup issue following CAN-2005-2965 - see bug 116510.
21 Oct 2005; Michael Hanselmann
flexbackup-1.2.1-r1.ebuild:
Stable on hppa, ppc.
*flexbackup-1.2.1-r1 (20 Oct 2005)
20 Oct 2005; Mike Frysinger
+files/flexbackup-1.2.1-CAN-2005-2965.patch, +flexbackup-1.2.1-r1.ebuild:
Version bump for security #105000.
04 Jul 2005; Robin H. Johnson
+flexbackup-1.2.0-r1.ebuild, +flexbackup-1.2.1.ebuild:
Moved from app-arch/flexbackup to app-backup/flexbackup.
05 Jun 2005; Michael Hanselmann
flexbackup-1.2.1.ebuild:
Stable on ppc.
23 Apr 2005; Stephanie Lockwood-Childs
flexbackup-1.2.1.ebuild:
mark as ~ppc
03 Feb 2005; Jan Brinkmann
added ~amd64 to KEYWORDS. fixes #72751
15 Oct 2004; Guy Martin
Stable on hppa.
22 Oct 2003; Martin Holzer
flexbackup-1.2.1.ebuild:
adding RESTRICT="nomirror"
*flexbackup-1.2.1 (11 Oct 2003)
11 Oct 2003; Max Kalika
Bump to version 1.2.1. Add support for new man pages (contributed upstream by
yours truly).
03 Sep 2003; Max Kalika
Mark stable on x86.
08 Aug 2003; Max Kalika
Fix sed command.
*flexbackup-1.2.0-r1 (04 Aug 2003)
04 Aug 2003; Max Kalika
Major cleanup. Drop depend on dump and afio. Drop Makefile patch -- installs
fine passing CONFFILE= and BINPATH= to einstall(). Drop unneeded src_unpack().
Other fixes.
24 Jul 2003; Martin Holzer
Marked as stable on x86
*flexbackup-1.2.0 (09 Jul 2003)
09 Jul 2003; Martin Holzer
Version bumped.
*flexbackup-1.1.8 (03 Jul 2003)
03 Jul 2003; Martin Holzer
Version bumped.
*flexbackup-1.0.5 (03 Jul 2003)
03 Jul 2003; Martin Holzer
Version bumped.
*flexbackup-1.1.7 (25 Jun 2003)
25 Jun 2003; Martin Holzer
Version bumped.
*flexbackup-1.0.4 (25 Jun 2003)
25 Jun 2003; Martin Holzer
Version bumped.
*flexbackup-1.1.6 (16 Apr 2003)
16 Apr 2003; Martin Holzer
flexbackup-1.1.6.ebuild, files/Makefile-gentoo.diff:
Initial ebuild by myself. Thx to Raphael Deimel for the devfs hint with the
tape.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX flexbackup-1.2.1-CAN-2005-2965.patch 1276 RMD160 f7daf7091212940b19af7c9eb3b0d3d4cb9b1adf SHA1 4c89cd5749e1aa199aa3b3988a84c85b85544fb7 SHA256 aa99ef49c155d1adef6feb745fddf40d291ffeb618682fa635dbbae14374b52f
AUX flexbackup-1.2.1-afio-large-files.patch 401 RMD160 48e23b777b5e1993412aa3d9832712281d749fa7 SHA1 5ab398ed6d76a84109fa9ae460396dd899b622da SHA256 d9f87c376c305a440ed0b0444c1b196648b89ce6ade9231a8f4cc0914f3a2762
AUX flexbackup-1.2.1-bash.patch 445 RMD160 251a048abbf3a81c07043d5a0c17886666610b66 SHA1 4a6ec9e58ea6e926208bc4692f002a1bf00efd9e SHA256 a072869e37b50f5da8652686a56aed8a45a225bb4eb00818377e006614e4a88e
AUX flexbackup-1.2.1-lzma.patch 4359 RMD160 0c23e536b9c3bb34206be774327808c1437d5781 SHA1 2f495bf90d83a4f9a8ce808369195f83f6505e88 SHA256 8d456218ea5bcaab3044e201f3a9d976c5a1f2a3ca8b1124673d06ea094394a9
AUX flexbackup-1.2.1-mbuffer-switch.patch 5550 RMD160 de9d9258cf7f137bfbc1e0fe30c587453b29e801 SHA1 33bb22066ac5120b4c4c553fddf12ff678ff9d99 SHA256 a11379db1eca89398e3917ee9a6fa57e416ffdb0cabb773444ad53629b6e2917
AUX flexbackup-1.2.1-prune.patch 5544 RMD160 45aa8e045224d94c0b4b547c5117e2a084893f5a SHA1 8fcc02f0b1590f0fe6cbba63d6b45ceefe08dbd3 SHA256 146e636ca08c21a3ec7f9e18c59f89e48a74db581ad3d5ca3a606093e6407fc7
AUX flexbackup-1.2.1-remote-bufftest.patch 1940 RMD160 c496cf86b6a0cece118c82e16f44c8bbff67d409 SHA1 c666612f485418857536da13ea4ed883aa75edc4 SHA256 aa209656fea52a4f541ff9eca4099e2b7dfc42f7efc52ec46016a95af378d7cc
AUX flexbackup-1.2.1-secure-tempfile.patch 2568 RMD160 0fa301ec32b15c3a34f7d5e6190a63104438a76d SHA1 7eeb306a1a3a030e2f49d8141163a662754cf814 SHA256 e2278e445a08c8aa444bc53a409db98e6fe53150dbf7168f1dacae15706b0376
AUX flexbackup-1.2.1-spaces-in-filenames.patch 11037 RMD160 4a206d5ec122fd6ed2d35fba70f8f13fd32f62cd SHA1 3cb0fd485695387569a1df7f1b5cf47ed7faebd4 SHA256 4dde33d92ff0e97a614807f50a7a28a08c485a0cee5f19ab512550e0d431c5e2
DIST flexbackup-1.2.1.tar.gz 80158 RMD160 d2a56ce6a3770498ef96ffbf75f65026b04f492c SHA1 77247f1161208ca65b7cc6fe1743108d2078a166 SHA256 58282b21985be75f1219c5ff4906d217055ed8627ea3e2ffdfe7a2393bc9d2c3
EBUILD flexbackup-1.2.1-r2.ebuild 1324 RMD160 8061e0ac8e04078b171a928a9a714d60d315c887 SHA1 263ba58fdff0d025773baa29c9f72af0ac469792 SHA256 7268316d05083a322158a66a0a63fc8e05b9760e91060776e454a6917508dbb8
EBUILD flexbackup-1.2.1-r5.ebuild 1595 RMD160 c0c7d5889a359cf6cb323fa931c346a91f2f91b0 SHA1 9afceb1d7f5beda63a898633b14cff0182355bac SHA256 5bfee841889ef3a4d0ef44bcf29744d6bcf2a1f1b2c640ca7662fd79ff478844
EBUILD flexbackup-1.2.1-r6.ebuild 1736 RMD160 8e511328af9b7bb7b151f0b7f583a310def0b948 SHA1 1fcfa8c0a18a97aa2fbde31ffb458334e7cda73b SHA256 32881105922839790e4bbef1453934b1c8c368366618e7cd4128de39e238ed74
EBUILD flexbackup-1.2.1-r7.ebuild 2362 RMD160 6fcbb31e6621d0d398ef7bfe7f321c62627063e7 SHA1 acbab669ee9f98ec3c9df2af5497ff2a4f5a7f12 SHA256 3362630392b8573ca6725e8207380106260453d5bc3028f6fcccca157066e885
MISC ChangeLog 5848 RMD160 eb8c1c77939c3bf6759015dd50cdab28fe693f80 SHA1 e82063de35763d47cafe500ecdcbb0b67a8cd6d7 SHA256 da36b206185e83e73e2db297efd177c3b0fc5cd6204c39f3d9b6d4e4fdc2a36f
MISC metadata.xml 218 RMD160 e8ed22a03c0bf7704a9aebe92e2ca9f5c7bc8c0f SHA1 d646e944db364c0fc9fcade9477329da0c711e3e SHA256 619c159067a6625df15e71b066f9a68f2cdf2a5cf035ba071e0c5d82b8c45bf9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFH5KVqQUozDL2JlH4RArRmAJ9EneZuBOWYqMWGWhJzEPzK8hPmDQCfT6Os
cssT7hfi3PVzN+Zqmcl5POA=
=tRlE
-----END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/flexbackup/flexbackup-1.2.1-r2.ebuild,v 1.6 2007/03/12 18:28:43 armin76 Exp $
inherit eutils
DESCRIPTION="Flexible backup script using perl"
HOMEPAGE="http://flexbackup.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE=""
RDEPEND="dev-lang/perl
sys-apps/findutils
app-arch/tar
app-arch/mt-st"
src_unpack() {
unpack ${A}
cd "${S}"
#Substituting out this patch for bug #116510
# epatch "${FILESDIR}"/${P}-CAN-2005-2965.patch
epatch "${FILESDIR}"/flexbackup-1.2.1-secure-tempfile.patch
sed -i \
-e '/^\$type = /s:afio:tar:' \
-e "/^\$buffer = /s:'buffer':'false':" \
flexbackup.conf || die
}
src_install() {
dodir /etc /usr/bin /usr/share/man/man{1,5}
make install \
PREFIX="${D}"/usr \
CONFFILE="${D}"/etc/flexbackup.conf \
|| die
dodoc CHANGES CREDITS INSTALL README TODO
dohtml faq.html
}
pkg_postinst() {
elog "Please edit your /etc/flexbackup.conf file to suit your"
elog "needs. If you are using devfs, the tape device should"
elog "be set to /dev/tapes/tape0/mtn. If you need to use any"
elog "archiver other than tar, please emerge it separately."
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/flexbackup/flexbackup-1.2.1-r5.ebuild,v 1.1 2007/05/12 08:33:02 genstef Exp $
inherit eutils
DESCRIPTION="Flexible backup script using perl"
HOMEPAGE="http://flexbackup.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE=""
RDEPEND="app-arch/mt-st"
DEPEND="${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/flexbackup-1.2.1-lzma.patch
#Substituting out this patch for bug #116510
# epatch "${FILESDIR}"/${P}-CAN-2005-2965.patch
epatch "${FILESDIR}"/flexbackup-1.2.1-secure-tempfile.patch
epatch "${FILESDIR}"/flexbackup-1.2.1-bash.patch
epatch "${FILESDIR}"/flexbackup-1.2.1-mbuffer-switch.patch
epatch "${FILESDIR}"/flexbackup-1.2.1-remote-bufftest.patch
epatch "${FILESDIR}"/flexbackup-1.2.1-prune.patch
sed -i \
-e '/^\$type = /s:afio:tar:' \
-e "/^\$buffer = /s:'buffer':'false':" \
flexbackup.conf || die
}
src_install() {
dodir /etc /usr/bin /usr/share/man/man{1,5}
emake install \
PREFIX="${D}"/usr \
CONFFILE="${D}"/etc/flexbackup.conf \
|| die "emake install failed"
dodoc CHANGES CREDITS INSTALL README TODO
dohtml faq.html
}
pkg_postinst() {
elog "Please edit your /etc/flexbackup.conf file to suit your"
elog "needs. If you are using devfs, the tape device should"
elog "be set to /dev/tapes/tape0/mtn. If you need to use any"
elog "archiver other than tar, please emerge it separately."
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/flexbackup/flexbackup-1.2.1-r6.ebuild,v 1.1 2007/07/24 07:10:12 genstef Exp $
inherit eutils versionator
DESCRIPTION="Flexible backup script using perl"
HOMEPAGE="http://flexbackup.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE=""
RDEPEND="app-arch/mt-st"
DEPEND="${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-lzma.patch
epatch "${FILESDIR}"/${P}-secure-tempfile.patch
epatch "${FILESDIR}"/${P}-bash.patch
epatch "${FILESDIR}"/${P}-mbuffer-switch.patch
epatch "${FILESDIR}"/${P}-remote-bufftest.patch
epatch "${FILESDIR}"/${P}-prune.patch
epatch "${FILESDIR}"/${P}-spaces-in-filenames.patch
sed -i \
-e '/^\$type = /s:afio:tar:' \
-e "/^\$buffer = /s:'buffer':'false':" \
flexbackup.conf \
|| die "Failed to set modified configuration defaults."
MY_PV=$(replace_all_version_separators '_')
sed -i \
-e "/^[[:blank:]]*my \$ver = /s:${MY_PV}:&-${PR}:" \
flexbackup \
|| die "Failed to apply ebuild revision to internal version string."
}
src_install() {
dodir /etc /usr/bin /usr/share/man/man{1,5}
emake install \
PREFIX="${D}"/usr \
CONFFILE="${D}"/etc/flexbackup.conf \
|| die "emake install failed"
dodoc CHANGES CREDITS README TODO
dohtml faq.html
}
pkg_postinst() {
elog "Please edit your /etc/flexbackup.conf file to suit your"
elog "needs. If you are using devfs, the tape device should"
elog "be set to /dev/tapes/tape0/mtn. If you need to use any"
elog "archiver other than tar, please emerge it separately."
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/flexbackup/flexbackup-1.2.1-r7.ebuild,v 1.4 2008/03/17 19:44:00 maekke Exp $
inherit eutils versionator
DESCRIPTION="Flexible backup script using perl"
HOMEPAGE="http://flexbackup.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE=""
RDEPEND="app-arch/mt-st"
DEPEND="${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
# Patch from upstream adds optional lzma compression mode.
epatch "${FILESDIR}"/${P}-lzma.patch
# Fix bug #116510: cannot back up remote machines after patch CAN-2005-2965
epatch "${FILESDIR}"/${P}-secure-tempfile.patch
# Fix bug #96334: incorrectly determines bash 3.x to be bash 1.x
epatch "${FILESDIR}"/${P}-bash.patch
# Fix bug #171205: specifies wrong command line option for mbuffer / other small enhancements
epatch "${FILESDIR}"/${P}-mbuffer-switch.patch
# Fix bug #173672: remote host buffer test is broken
epatch "${FILESDIR}"/${P}-remote-bufftest.patch
# Fix bug #178126: subtle subtree pruning issue / other small issues
epatch "${FILESDIR}"/${P}-prune.patch
# Fix bug #184560: fails to back up targets with spaces in their names in some modes
epatch "${FILESDIR}"/${P}-spaces-in-filenames.patch
# Fix bug #190357: fails on very large files with afio back end
epatch "${FILESDIR}"/${P}-afio-large-files.patch
sed -i \
-e '/^\$type = /s:afio:tar:' \
-e "/^\$buffer = /s:'buffer':'false':" \
flexbackup.conf \
|| die "Failed to set modified configuration defaults."
MY_PV=$(replace_all_version_separators '_')
sed -i \
-e "/^[[:blank:]]*my \$ver = /s:${MY_PV}:&-${PR}:" \
flexbackup \
|| die "Failed to apply ebuild revision to internal version string."
}
src_install() {
dodir /etc /usr/bin /usr/share/man/man{1,5}
emake install \
PREFIX="${D}"/usr \
CONFFILE="${D}"/etc/flexbackup.conf \
|| die "emake install failed"
dodoc CHANGES CREDITS README TODO
dohtml faq.html
}
pkg_postinst() {
elog "Please edit your /etc/flexbackup.conf file to suit your"
elog "needs. If you are using devfs, the tape device should"
elog "be set to /dev/tapes/tape0/mtn. If you need to use any"
elog "archiver other than tar, please emerge it separately."
}