* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2015-11-22 8:03 Markus Meier
0 siblings, 0 replies; 22+ messages in thread
From: Markus Meier @ 2015-11-22 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 6c1715a9390e67ff0f23f40bd0eb1ec963341045
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 08:03:33 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 08:03:33 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1715a9
app-backup/backuppc: add ~arm, bug #549968
Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"
app-backup/backuppc/backuppc-3.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.0-r1.ebuild b/app-backup/backuppc/backuppc-3.3.0-r1.ebuild
index e479b09..1183720 100644
--- a/app-backup/backuppc/backuppc-3.3.0-r1.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://backuppc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="rss samba"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2016-01-25 14:28 Michael Orlitzky
0 siblings, 0 replies; 22+ messages in thread
From: Michael Orlitzky @ 2016-01-25 14:28 UTC (permalink / raw
To: gentoo-commits
commit: f967f889a9a09ee2ad55e8d2ccc1525b7dd8d7a9
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:26:02 2016 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:27:31 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f967f889
app-backup/backuppc: un-remove systemd service file in v3.3.1.
For some reason lost to time, I omitted the installation of the
systemd service file from backuppc-3.3.1.ebuild. Erik Zeek reported
the omission and provided a fix in bug 572818.
Gentoo-Bug: 572818
Reported-by: Erik Zeek
Package-Manager: portage-2.2.26
.../backuppc/{backuppc-3.3.1.ebuild => backuppc-3.3.1-r1.ebuild} | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1.ebuild b/app-backup/backuppc/backuppc-3.3.1-r1.ebuild
similarity index 97%
rename from app-backup/backuppc/backuppc-3.3.1.ebuild
rename to app-backup/backuppc/backuppc-3.3.1-r1.ebuild
index f7c0711..a40e0ae 100644
--- a/app-backup/backuppc/backuppc-3.3.1.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit depend.apache eutils user
+inherit depend.apache eutils user systemd
MY_P="BackupPC-${PV}"
@@ -137,9 +137,10 @@ src_install() {
keepdir "${DATADIR}"/{trash,pool,pc,cpool}
keepdir "${LOGDIR}"
- ebegin "Setting up init.d/conf.d scripts"
+ ebegin "Setting up init.d/conf.d/systemd scripts"
newinitd "${S}"/init.d/gentoo-backuppc backuppc
newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
+ systemd_dounit "${FILESDIR}/${PN}.service"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}"/99_backuppc.conf
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2016-04-26 0:01 Austin English
0 siblings, 0 replies; 22+ messages in thread
From: Austin English @ 2016-04-26 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 8580aac640282aa848c37594f447333fab688062
Author: Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 00:00:38 2016 +0000
Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 00:00:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8580aac6
app-backup/backuppc: remove backuppc-3.3.0-r1 / backuppc-3.3.1-r1
Package-Manager: portage-2.2.26
app-backup/backuppc/backuppc-3.3.0-r1.ebuild | 223 ---------------------------
app-backup/backuppc/backuppc-3.3.1-r1.ebuild | 195 -----------------------
2 files changed, 418 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.0-r1.ebuild b/app-backup/backuppc/backuppc-3.3.0-r1.ebuild
deleted file mode 100644
index 1183720..0000000
--- a/app-backup/backuppc/backuppc-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils systemd webapp user
-
-MY_P="BackupPC-${PV}"
-
-DESCRIPTION="A high-performance system for backing up computers to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-
-IUSE="rss samba"
-
-DEPEND="dev-lang/perl
- app-admin/apache-tools
- app-admin/makepasswd"
-RDEPEND="${DEPEND}
- virtual/perl-IO-Compress
- dev-perl/Archive-Zip
- dev-perl/libwww-perl
- >=app-arch/tar-1.13.20
- app-arch/par2cmdline
- app-arch/gzip
- app-arch/bzip2
- virtual/mta
- www-apache/mod_perl
- www-servers/apache
- net-misc/rsync
- >=dev-perl/File-RsyncP-0.68
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-WEBAPP_MANUAL_SLOT="yes"
-SLOT="0"
-
-S=${WORKDIR}/${MY_P}
-
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-LOGDIR="/var/log/BackupPC"
-
-pkg_setup() {
- webapp_pkg_setup
- enewgroup backuppc
- enewuser backuppc -1 /bin/bash /var/lib/backuppc backuppc
-}
-
-src_prepare() {
- epatch "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- epatch "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- epatch "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
-
- # Fix the documentation location in the CGI interface
- epatch "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- sed -i "s+__DOCDIR__+/usr/share/doc/${PF}+" "lib/BackupPC/CGI/View.pm"
-
- epatch "${FILESDIR}/3.2.0/05-nicelevel.patch"
- sed -i -e 's/--chuid ${USER}//' "${S}"/init.d/src/gentoo-backuppc || die "Failed to fix the init script"
-}
-
-src_test() {
- true
-}
-
-src_install() {
- webapp_src_preinst
-
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir ${CONFDIR} \
- --install-dir /usr \
- --data-dir ${DATADIR} \
- --hostname $(hostname) \
- --uid-ignore \
- --dest-dir "${D%/}" \
- --html-dir ${MY_HTDOCSDIR}/image \
- --html-dir-url /image \
- --cgi-dir ${MY_HTDOCSDIR} \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc"
-
- eend 0
-
- # Setup directories
- dodir ${CONFDIR}/pc
-
- keepdir ${CONFDIR}
- keepdir ${CONFDIR}/pc
- keepdir ${DATADIR}/{trash,pool,pc,cpool}
- keepdir ${LOGDIR}
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
- eend 0
-
- ebegin "Setting up an apache instance for backuppc"
-
- cp "${FILESDIR}/apache2-backuppc."{conf,init} "${WORKDIR}/"
- cp "${FILESDIR}/httpd.conf" "${WORKDIR}/httpd.conf"
- sed -i -e "s+HTDOCSDIR+${MY_HTDOCSDIR}+g" "${WORKDIR}/httpd.conf"
- sed -i -e "s+AUTHFILE+${CONFDIR}/users.htpasswd+g" "${WORKDIR}/httpd.conf"
-
- moduledir="/usr/lib/apache2/modules"
-
- # Check if the Apache ServerRoot is real.
- # This is sometimes broken on older amd64 systems.
- # In this case we just patch our config file appropriately.
- if [[ ! -d "/usr/lib/apache2" ]]; then
- if [[ -d "/usr/lib64/apache2" ]]; then
- sed -i -e "s+/usr/lib/apache2+/usr/lib64/apache2+g" "${WORKDIR}/httpd.conf"
- sed -i -e "s+/usr/lib/apache2+/usr/lib64/apache2+g" "${WORKDIR}/apache2-backuppc.conf"
- moduledir="/usr/lib64/apache2/modules"
- fi
- fi
-
- # Check if we're using mod_cgid instead of mod_cgi
- # This happens if you install apache with USE="threads"
- if [[ -f "${moduledir}/mod_cgid.so" ]]; then
- sed -i -e "s+mod_cgi+mod_cgid+g" "${WORKDIR}/httpd.conf"
- sed -i -e "s+cgi_module+cgid_module+g" "${WORKDIR}/httpd.conf"
- fi
-
- # Install conf.d/init.d files for apache2-backuppc
- if [ -e /etc/init.d/apache2 ]; then
- newconfd "${WORKDIR}/apache2-backuppc.conf" apache2-backuppc
- newinitd /etc/init.d/apache2 apache2-backuppc
- else
- newconfd "${WORKDIR}/apache2-backuppc.conf" apache2-backuppc
- newinitd "${WORKDIR}/apache2-backuppc.init" apache2-backuppc
- fi
-
- insopts -m 0644
- insinto ${CONFDIR}
- doins "${WORKDIR}/httpd.conf"
-
- eend $?
-
- webapp_src_install || die "webapp_src_install"
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}"
- chown -R backuppc:backuppc "${D}${DATADIR}"
- chown -R backuppc:backuppc "${D}${LOGDIR}"
-}
-
-pkg_postinst() {
- # This is disabled since BackupPC doesn't need it
- # webapp_pkg_postinst
-
- elog "Installation finished, now may now start using BackupPC."
- elog ""
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog ""
- elog "- You can launch backuppc and it's apache web interface by running:"
- elog " # /etc/init.d/backuppc start"
- elog " # /etc/init.d/apache2-backuppc start"
-
- if [[ ! -e /etc/runlevels/default/backuppc ]]; then
- elog ""
- elog "- You also might want to add these scripts to your default runlevel:"
- elog " # rc-update add backuppc default"
- elog " # rc-update add apache2-backuppc default"
- fi
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-
- if [[ -d "/etc/backuppc" ]]; then
- ewarn ""
- ewarn "Detected old config directory in /etc/backuppc"
- ewarn "Please migrate relevant config files to ${CONFDIR} before starting backuppc"
- fi
-}
diff --git a/app-backup/backuppc/backuppc-3.3.1-r1.ebuild b/app-backup/backuppc/backuppc-3.3.1-r1.ebuild
deleted file mode 100644
index a40e0ae..0000000
--- a/app-backup/backuppc/backuppc-3.3.1-r1.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit depend.apache eutils user systemd
-
-MY_P="BackupPC-${PV}"
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="rss samba"
-
-# The CGI modules are handled in $RDEPEND.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-DEPEND="dev-lang/perl
- app-admin/apache-tools
- app-admin/makepasswd"
-
-# Older versions of mod_perl think they're compatibile with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="${DEPEND}
- virtual/perl-IO-Compress
- dev-perl/Archive-Zip
- dev-perl/libwww-perl
- app-arch/tar
- app-arch/par2cmdline
- app-arch/gzip
- app-arch/bzip2
- virtual/mta
- >=www-apache/mod_perl-2.0.9
- www-apache/mpm_itk
- || ( >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_fcgid] )
- net-misc/rsync
- dev-perl/File-RsyncP
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-need_apache2_4
-
-SLOT="0"
-
-S="${WORKDIR}/${MY_P}"
-
-CGIDIR="/usr/lib/backuppc/htdocs"
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-DOCDIR="/usr/share/doc/${PF}"
-LOGDIR="/var/log/BackupPC"
-
-pkg_setup() {
- enewgroup backuppc
- enewuser backuppc -1 /bin/bash /var/lib/backuppc backuppc
-}
-
-src_prepare() {
- epatch "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- epatch "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- epatch "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
-
- epatch "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- epatch "${FILESDIR}/3.2.0/05-nicelevel.patch"
-
- # Fix docs location using the marker that we've patched in.
- sed -i "s+__DOCDIR__+${DOCDIR}+" "lib/BackupPC/CGI/View.pm" \
- || die "failed to sed the documentation location"
-}
-
-src_install() {
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D%/}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-}
-
-pkg_postinst() {
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${ROOT}etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${ROOT}etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2016-12-21 17:28 Tobias Klausmann
0 siblings, 0 replies; 22+ messages in thread
From: Tobias Klausmann @ 2016-12-21 17:28 UTC (permalink / raw
To: gentoo-commits
commit: 720265ca465c26d8fe02d897b08d287e58324b67
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 16:42:17 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 17:27:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720265ca
app-backup/backuppc-3.3.1-r3: stable on amd64
Gentoo-Bug: 600906
app-backup/backuppc/backuppc-3.3.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
index 8d292d6..c7454aa 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://backuppc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="rss samba"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2016-12-21 21:34 Thomas Deutschmann
0 siblings, 0 replies; 22+ messages in thread
From: Thomas Deutschmann @ 2016-12-21 21:34 UTC (permalink / raw
To: gentoo-commits
commit: 40c8097bb28f6c8644b51ad19670bb21940a14ea
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 20:41:13 2016 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 21:33:29 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c8097b
app-backup/backuppc: x86 stable (bug #600906)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
app-backup/backuppc/backuppc-3.3.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
index c7454aa..6a779f4 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://backuppc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="rss samba"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2017-02-01 22:22 Kent Fredric
0 siblings, 0 replies; 22+ messages in thread
From: Kent Fredric @ 2017-02-01 22:22 UTC (permalink / raw
To: gentoo-commits
commit: 6787ee8c5e83ee250d6df5d61d38aa8cba75eb53
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 1 18:41:34 2017 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Wed Feb 1 22:21:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6787ee8c
app-backup/backuppc: Cleanup versions broken by Perl 5.22
Bug: https://bugs.gentoo.org/580254
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-backup/backuppc/Manifest | 1 -
app-backup/backuppc/backuppc-3.3.0-r2.ebuild | 223 ---------------------------
app-backup/backuppc/backuppc-3.3.1-r2.ebuild | 195 -----------------------
3 files changed, 419 deletions(-)
diff --git a/app-backup/backuppc/Manifest b/app-backup/backuppc/Manifest
index 07d6999..8201ca7 100644
--- a/app-backup/backuppc/Manifest
+++ b/app-backup/backuppc/Manifest
@@ -1,2 +1 @@
-DIST BackupPC-3.3.0.tar.gz 554155 SHA256 8a9c1b6faa4502b4c40617be97e806813815d9e22544854d99983c3da7c1f69b SHA512 67ec1ca4d22ab1e81f9c0f409c758347a6c772e3d1aa39c93207f9d328176ac7b4e679d0b03972fc5870c37dde0480d28c61ae19975d54e144235ea0e84e9901 WHIRLPOOL 23a9ce5dd600843cea72354e1afe595e3779f883839f8d3feca7f1355ed20048026090097ddfbcf394632672b42bef4884bc6661203542d6fe2c6bc2e8ad7b96
DIST BackupPC-3.3.1.tar.gz 556461 SHA256 c9cc4aec28a7474a68d40f4bc460ff15140e05c96900c7f98ff3ef06c4f6ae4c SHA512 b6bb9de3103c5062098d80755055b7461ae9133a4a46a66b3d0af89d081086571694db1898e7d85880defa15b030bad522812116ae5361c0fbde90b877d139c6 WHIRLPOOL 1d895f530932fc1287cde9db584befc6ca0850b5841cc4e60927442d0db662ec092bda4efa4953650d3bfa13deb6e9fafa25c10f82e19b39c67969bb4e143bac
diff --git a/app-backup/backuppc/backuppc-3.3.0-r2.ebuild b/app-backup/backuppc/backuppc-3.3.0-r2.ebuild
deleted file mode 100644
index 7ea269c..00000000
--- a/app-backup/backuppc/backuppc-3.3.0-r2.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils systemd webapp user
-
-MY_P="BackupPC-${PV}"
-
-DESCRIPTION="A high-performance system for backing up computers to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-
-IUSE="rss samba"
-
-DEPEND="dev-lang/perl
- app-admin/apache-tools
- app-admin/makepasswd"
-RDEPEND="${DEPEND}
- virtual/perl-IO-Compress
- dev-perl/Archive-Zip
- dev-perl/libwww-perl
- >=app-arch/tar-1.13.20
- app-arch/par2cmdline
- app-arch/gzip
- app-arch/bzip2
- virtual/mta
- www-apache/mod_perl
- www-servers/apache
- net-misc/rsync
- >=dev-perl/File-RsyncP-0.68
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-WEBAPP_MANUAL_SLOT="yes"
-SLOT="0"
-
-S=${WORKDIR}/${MY_P}
-
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-LOGDIR="/var/log/BackupPC"
-
-pkg_setup() {
- webapp_pkg_setup
- enewgroup backuppc
- enewuser backuppc -1 /bin/bash /var/lib/backuppc backuppc
-}
-
-src_prepare() {
- epatch "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- epatch "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- epatch "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
-
- # Fix the documentation location in the CGI interface
- epatch "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- sed -i "s+__DOCDIR__+/usr/share/doc/${PF}+" "lib/BackupPC/CGI/View.pm"
-
- epatch "${FILESDIR}/3.2.0/05-nicelevel.patch"
- sed -i -e 's/--chuid ${USER}//' "${S}"/init.d/src/gentoo-backuppc || die "Failed to fix the init script"
-}
-
-src_test() {
- true
-}
-
-src_install() {
- webapp_src_preinst
-
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir ${CONFDIR} \
- --install-dir /usr \
- --data-dir ${DATADIR} \
- --hostname $(hostname) \
- --uid-ignore \
- --dest-dir "${D%/}" \
- --html-dir ${MY_HTDOCSDIR}/image \
- --html-dir-url /image \
- --cgi-dir ${MY_HTDOCSDIR} \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc"
-
- eend 0
-
- # Setup directories
- dodir ${CONFDIR}/pc
-
- keepdir ${CONFDIR}
- keepdir ${CONFDIR}/pc
- keepdir ${DATADIR}/{trash,pool,pc,cpool}
- keepdir ${LOGDIR}
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
- eend 0
-
- ebegin "Setting up an apache instance for backuppc"
-
- cp "${FILESDIR}/apache2-backuppc."{conf,init} "${WORKDIR}/"
- cp "${FILESDIR}/httpd.conf" "${WORKDIR}/httpd.conf"
- sed -i -e "s+HTDOCSDIR+${MY_HTDOCSDIR}+g" "${WORKDIR}/httpd.conf"
- sed -i -e "s+AUTHFILE+${CONFDIR}/users.htpasswd+g" "${WORKDIR}/httpd.conf"
-
- moduledir="/usr/lib/apache2/modules"
-
- # Check if the Apache ServerRoot is real.
- # This is sometimes broken on older amd64 systems.
- # In this case we just patch our config file appropriately.
- if [[ ! -d "/usr/lib/apache2" ]]; then
- if [[ -d "/usr/lib64/apache2" ]]; then
- sed -i -e "s+/usr/lib/apache2+/usr/lib64/apache2+g" "${WORKDIR}/httpd.conf"
- sed -i -e "s+/usr/lib/apache2+/usr/lib64/apache2+g" "${WORKDIR}/apache2-backuppc.conf"
- moduledir="/usr/lib64/apache2/modules"
- fi
- fi
-
- # Check if we're using mod_cgid instead of mod_cgi
- # This happens if you install apache with USE="threads"
- if [[ -f "${moduledir}/mod_cgid.so" ]]; then
- sed -i -e "s+mod_cgi+mod_cgid+g" "${WORKDIR}/httpd.conf"
- sed -i -e "s+cgi_module+cgid_module+g" "${WORKDIR}/httpd.conf"
- fi
-
- # Install conf.d/init.d files for apache2-backuppc
- if [ -e /etc/init.d/apache2 ]; then
- newconfd "${WORKDIR}/apache2-backuppc.conf" apache2-backuppc
- newinitd /etc/init.d/apache2 apache2-backuppc
- else
- newconfd "${WORKDIR}/apache2-backuppc.conf" apache2-backuppc
- newinitd "${WORKDIR}/apache2-backuppc.init" apache2-backuppc
- fi
-
- insopts -m 0644
- insinto ${CONFDIR}
- doins "${WORKDIR}/httpd.conf"
-
- eend $?
-
- webapp_src_install || die "webapp_src_install"
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}"
- chown -R backuppc:backuppc "${D}${DATADIR}"
- chown -R backuppc:backuppc "${D}${LOGDIR}"
-}
-
-pkg_postinst() {
- # This is disabled since BackupPC doesn't need it
- # webapp_pkg_postinst
-
- elog "Installation finished, now may now start using BackupPC."
- elog ""
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog ""
- elog "- You can launch backuppc and it's apache web interface by running:"
- elog " # /etc/init.d/backuppc start"
- elog " # /etc/init.d/apache2-backuppc start"
-
- if [[ ! -e /etc/runlevels/default/backuppc ]]; then
- elog ""
- elog "- You also might want to add these scripts to your default runlevel:"
- elog " # rc-update add backuppc default"
- elog " # rc-update add apache2-backuppc default"
- fi
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-
- if [[ -d "/etc/backuppc" ]]; then
- ewarn ""
- ewarn "Detected old config directory in /etc/backuppc"
- ewarn "Please migrate relevant config files to ${CONFDIR} before starting backuppc"
- fi
-}
diff --git a/app-backup/backuppc/backuppc-3.3.1-r2.ebuild b/app-backup/backuppc/backuppc-3.3.1-r2.ebuild
deleted file mode 100644
index a40e0ae..00000000
--- a/app-backup/backuppc/backuppc-3.3.1-r2.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit depend.apache eutils user systemd
-
-MY_P="BackupPC-${PV}"
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="rss samba"
-
-# The CGI modules are handled in $RDEPEND.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-DEPEND="dev-lang/perl
- app-admin/apache-tools
- app-admin/makepasswd"
-
-# Older versions of mod_perl think they're compatibile with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="${DEPEND}
- virtual/perl-IO-Compress
- dev-perl/Archive-Zip
- dev-perl/libwww-perl
- app-arch/tar
- app-arch/par2cmdline
- app-arch/gzip
- app-arch/bzip2
- virtual/mta
- >=www-apache/mod_perl-2.0.9
- www-apache/mpm_itk
- || ( >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_fcgid] )
- net-misc/rsync
- dev-perl/File-RsyncP
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-need_apache2_4
-
-SLOT="0"
-
-S="${WORKDIR}/${MY_P}"
-
-CGIDIR="/usr/lib/backuppc/htdocs"
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-DOCDIR="/usr/share/doc/${PF}"
-LOGDIR="/var/log/BackupPC"
-
-pkg_setup() {
- enewgroup backuppc
- enewuser backuppc -1 /bin/bash /var/lib/backuppc backuppc
-}
-
-src_prepare() {
- epatch "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- epatch "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- epatch "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
-
- epatch "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- epatch "${FILESDIR}/3.2.0/05-nicelevel.patch"
-
- # Fix docs location using the marker that we've patched in.
- sed -i "s+__DOCDIR__+${DOCDIR}+" "lib/BackupPC/CGI/View.pm" \
- || die "failed to sed the documentation location"
-}
-
-src_install() {
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D%/}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-}
-
-pkg_postinst() {
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${ROOT}etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${ROOT}etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2017-02-01 22:22 Kent Fredric
0 siblings, 0 replies; 22+ messages in thread
From: Kent Fredric @ 2017-02-01 22:22 UTC (permalink / raw
To: gentoo-commits
commit: 978d5d8983f35c57202e938a012dfa319e05c1ca
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 1 22:21:13 2017 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Wed Feb 1 22:21:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978d5d89
app-backup/backuppc: -r1 bump for RDEP propagation
Package-Manager: Portage-2.3.3, Repoman-2.3.1
.../backuppc/{backuppc-3.3.1-r3.ebuild => backuppc-3.3.1-r4.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild b/app-backup/backuppc/backuppc-3.3.1-r4.ebuild
similarity index 100%
rename from app-backup/backuppc/backuppc-3.3.1-r3.ebuild
rename to app-backup/backuppc/backuppc-3.3.1-r4.ebuild
^ permalink raw reply [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2017-02-01 22:22 Kent Fredric
0 siblings, 0 replies; 22+ messages in thread
From: Kent Fredric @ 2017-02-01 22:22 UTC (permalink / raw
To: gentoo-commits
commit: 93239e393a2a58e0484776e5cf7bb457f646671f
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 1 22:19:54 2017 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Wed Feb 1 22:21:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93239e39
app-backup/backuppc: Fix missing dependency on dev-perl/CGI
Reported by Rob Ownens via funtoo
Bug: https://bugs.funtoo.org/browse/FL-3525
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-backup/backuppc/backuppc-3.3.1-r3.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
index 6a779f4..d0c712b 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -32,6 +32,7 @@ DEPEND="dev-lang/perl
RDEPEND="${DEPEND}
virtual/perl-IO-Compress
dev-perl/Archive-Zip
+ dev-perl/CGI
dev-perl/libwww-perl
app-arch/tar
app-arch/par2cmdline
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2017-08-26 8:54 Mikle Kolyada
0 siblings, 0 replies; 22+ messages in thread
From: Mikle Kolyada @ 2017-08-26 8:54 UTC (permalink / raw
To: gentoo-commits
commit: 29cda32aeb737f7ee78cafb3224ff0b2aa1f13cb
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 08:54:19 2017 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 08:54:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cda32a
app-backup/backuppc: amd64 stable wrt bug #627388
Package-Manager: Portage-2.3.6, Repoman-2.3.1
app-backup/backuppc/backuppc-3.3.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r5.ebuild b/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
index a506f581e20..879139e9d5e 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://backuppc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="rss samba"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2017-10-27 13:49 Thomas Deutschmann
0 siblings, 0 replies; 22+ messages in thread
From: Thomas Deutschmann @ 2017-10-27 13:49 UTC (permalink / raw
To: gentoo-commits
commit: 611ced42e9a0c38c47fdd34cecf0137adcf834c5
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 13:14:31 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 13:48:59 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611ced42
app-backup/backuppc: x86 stable (bug #627388)
Package-Manager: Portage-2.3.11, Repoman-2.3.3
app-backup/backuppc/backuppc-3.3.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r5.ebuild b/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
index 879139e9d5e..932f8a9640d 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://backuppc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="rss samba"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2017-10-27 23:32 Michael Palimaka
0 siblings, 0 replies; 22+ messages in thread
From: Michael Palimaka @ 2017-10-27 23:32 UTC (permalink / raw
To: gentoo-commits
commit: d8f17fdb5f98fc1329eaa0cc569e19e5d58c99e9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 23:32:32 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 23:32:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f17fdb
app-backup/backuppc: remove 3.3.1-r4
Package-Manager: Portage-2.3.8, Repoman-2.3.4
app-backup/backuppc/backuppc-3.3.1-r4.ebuild | 196 ---------------------------
1 file changed, 196 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r4.ebuild b/app-backup/backuppc/backuppc-3.3.1-r4.ebuild
deleted file mode 100644
index 62d816fa2e8..00000000000
--- a/app-backup/backuppc/backuppc-3.3.1-r4.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit depend.apache eutils user systemd
-
-MY_P="BackupPC-${PV}"
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-
-IUSE="rss samba"
-
-# The CGI modules are handled in $RDEPEND.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-DEPEND="dev-lang/perl
- app-admin/apache-tools
- app-admin/makepasswd"
-
-# Older versions of mod_perl think they're compatibile with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="${DEPEND}
- virtual/perl-IO-Compress
- dev-perl/Archive-Zip
- dev-perl/CGI
- dev-perl/libwww-perl
- app-arch/tar
- app-arch/par2cmdline
- app-arch/gzip
- app-arch/bzip2
- virtual/mta
- >=www-apache/mod_perl-2.0.9
- www-apache/mpm_itk
- || ( >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_fcgid] )
- net-misc/rsync
- dev-perl/File-RsyncP
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-need_apache2_4
-
-SLOT="0"
-
-S="${WORKDIR}/${MY_P}"
-
-CGIDIR="/usr/lib/backuppc/htdocs"
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-DOCDIR="/usr/share/doc/${PF}"
-LOGDIR="/var/log/BackupPC"
-
-pkg_setup() {
- enewgroup backuppc
- enewuser backuppc -1 /bin/bash /var/lib/backuppc backuppc
-}
-
-src_prepare() {
- epatch "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- epatch "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- epatch "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
-
- epatch "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- epatch "${FILESDIR}/3.2.0/05-nicelevel.patch"
-
- epatch "${FILESDIR}"/${P}-perl522.patch #580254
-
- # Fix docs location using the marker that we've patched in.
- sed -i "s+__DOCDIR__+${DOCDIR}+" "lib/BackupPC/CGI/View.pm" \
- || die "failed to sed the documentation location"
-}
-
-src_install() {
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D%/}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-}
-
-pkg_postinst() {
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${ROOT}etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${ROOT}etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2021-04-20 1:21 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-04-20 1:21 UTC (permalink / raw
To: gentoo-commits
commit: fb0d5b1cf473ffa594946f46670780f3c8eec8c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 20 00:42:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 20 01:20:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0d5b1c
app-backup/backuppc: drop 3.3.1-r5
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-backup/backuppc/backuppc-3.3.1-r5.ebuild | 197 ---------------------------
1 file changed, 197 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r5.ebuild b/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
deleted file mode 100644
index dd944952eb5..00000000000
--- a/app-backup/backuppc/backuppc-3.3.1-r5.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit depend.apache epatch user systemd
-
-MY_P="BackupPC-${PV}"
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-
-IUSE="rss samba"
-
-# The CGI modules are handled in $RDEPEND.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-DEPEND="dev-lang/perl
- app-admin/apache-tools
- app-admin/makepasswd"
-
-# Older versions of mod_perl think they're compatibile with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="${DEPEND}
- virtual/perl-IO-Compress
- dev-perl/Archive-Zip
- dev-perl/CGI
- dev-perl/libwww-perl
- app-arch/tar
- app-arch/par2cmdline
- app-arch/gzip
- app-arch/bzip2
- virtual/mta
- >=www-apache/mod_perl-2.0.9
- www-apache/mpm_itk
- || ( >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_fcgid] )
- net-misc/rsync
- dev-perl/File-RsyncP
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-need_apache2_4
-
-SLOT="0"
-
-S="${WORKDIR}/${MY_P}"
-
-CGIDIR="/usr/lib/backuppc/htdocs"
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-DOCDIR="/usr/share/doc/${PF}"
-LOGDIR="/var/log/BackupPC"
-
-pkg_setup() {
- enewgroup backuppc
- enewuser backuppc -1 /bin/bash /var/lib/backuppc backuppc
-}
-
-src_prepare() {
- epatch "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- epatch "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- epatch "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
-
- epatch "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- epatch "${FILESDIR}/3.2.0/05-nicelevel.patch"
-
- epatch "${FILESDIR}"/${P}-perl522.patch #580254
- epatch "${FILESDIR}"/${P}-perl526.patch #594128
-
- # Fix docs location using the marker that we've patched in.
- sed -i "s+__DOCDIR__+${DOCDIR}+" "lib/BackupPC/CGI/View.pm" \
- || die "failed to sed the documentation location"
-}
-
-src_install() {
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D%/}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-}
-
-pkg_postinst() {
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${ROOT}etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${ROOT}etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2021-04-20 1:21 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-04-20 1:21 UTC (permalink / raw
To: gentoo-commits
commit: 669dd58db0cfcb3952fe48db9dc46fa4e54f0935
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 20 00:41:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 20 01:20:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669dd58d
app-backup/backuppc: forward stable keywords to 3.3.1-r6
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-backup/backuppc/backuppc-3.3.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
index a2b9c23aa1c..97bacafc0e0 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="rss samba"
DEPEND="
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2021-04-29 1:52 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-04-29 1:52 UTC (permalink / raw
To: gentoo-commits
commit: b610b2d427350559fbf15bf02000530118eda811
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 29 01:39:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 29 01:51:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b610b2d4
app-backup/backuppc: fix variable reference style
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-backup/backuppc/backuppc-3.3.1-r6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
index 97bacafc0e0..5d45affdb88 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
@@ -25,14 +25,14 @@ DEPEND="
dev-lang/perl
"
-# The CGI modules are handled in $RDEPEND.
+# The CGI modules are handled in ${RDEPEND}.
APACHE_MODULES="apache2_modules_alias," # RedirectMatch
APACHE_MODULES+="apache2_modules_authn_core," # AuthType
APACHE_MODULES+="apache2_modules_authz_core," # Require
APACHE_MODULES+="apache2_modules_authz_host," # Require host
APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-# Older versions of mod_perl think they're compatibile with apache-2.4,
+# Older versions of mod_perl think they're compatible with apache-2.4,
# so we require the new one explicitly.
RDEPEND="
${DEPEND}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2021-08-10 2:59 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-08-10 2:59 UTC (permalink / raw
To: gentoo-commits
commit: d9caf07978b9fcd4d1f242d11f52242e5638d4f2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 10 02:54:41 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 02:59:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9caf079
app-backup/backuppc: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-backup/backuppc/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-backup/backuppc/metadata.xml b/app-backup/backuppc/metadata.xml
index 13724624fa8..55fa804a09c 100644
--- a/app-backup/backuppc/metadata.xml
+++ b/app-backup/backuppc/metadata.xml
@@ -4,5 +4,6 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">backuppc</remote-id>
+ <remote-id type="github">backuppc/backuppc</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2022-04-26 5:26 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2022-04-26 5:26 UTC (permalink / raw
To: gentoo-commits
commit: 21642531418df4bbf19c2bbb1460b474b9053339
Author: Dennis Eisele <kernlpanic <AT> dennis-eisele <DOT> de>
AuthorDate: Sat Apr 2 22:17:10 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 05:13:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21642531
app-backup/backuppc: bump to version 4.4.0 and take over package
Closes: https://bugs.gentoo.org/613538
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Eisele <kernlpanic <AT> dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/24363
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-backup/backuppc/Manifest | 1 +
app-backup/backuppc/backuppc-4.4.0.ebuild | 187 ++++++++++++++++++++++++++++++
app-backup/backuppc/metadata.xml | 9 +-
3 files changed, 196 insertions(+), 1 deletion(-)
diff --git a/app-backup/backuppc/Manifest b/app-backup/backuppc/Manifest
index f08fa93f29ea..81a72c05dff6 100644
--- a/app-backup/backuppc/Manifest
+++ b/app-backup/backuppc/Manifest
@@ -1 +1,2 @@
DIST BackupPC-3.3.1.tar.gz 556461 BLAKE2B 91477196506291fb542a266aca4182ad727758ccf8379c135dcd5147d42b5f1f58d094473430fee64f67e0fc75e077fdf92bfcdaf2313dd53480737666746160 SHA512 b6bb9de3103c5062098d80755055b7461ae9133a4a46a66b3d0af89d081086571694db1898e7d85880defa15b030bad522812116ae5361c0fbde90b877d139c6
+DIST BackupPC-4.4.0.tar.gz 657309 BLAKE2B db977b73b09e1b2a051e38ecc94567cb516e2b11eca79c23bb0c4eef508e78cbbc984aaee4c84dc4ecd0524d849195c14dfe395ff97f77b6c7cf8adff152d75e SHA512 0c88447ab000c4a452034d5d8a074cd56801c7b38b0886e686e446c73ecfd0a40f0aa08703f76d16c31b24aec85c10c4ed1815d0cb67be5a1d66e5caeb3de418
diff --git a/app-backup/backuppc/backuppc-4.4.0.ebuild b/app-backup/backuppc/backuppc-4.4.0.ebuild
new file mode 100644
index 000000000000..0f8ea69edd64
--- /dev/null
+++ b/app-backup/backuppc/backuppc-4.4.0.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="BackupPC-${PV}"
+
+inherit depend.apache systemd
+
+DESCRIPTION="High-performance backups to a server's disk"
+HOMEPAGE="http://backuppc.sourceforge.net/"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="rss samba"
+
+DEPEND="
+ acct-group/backuppc
+ acct-user/backuppc
+ app-admin/apache-tools
+ app-admin/makepasswd
+ dev-lang/perl
+"
+
+# The CGI modules are handled in ${RDEPEND}.
+APACHE_MODULES="apache2_modules_alias," # RedirectMatch
+APACHE_MODULES+="apache2_modules_authn_core," # AuthType
+APACHE_MODULES+="apache2_modules_authz_core," # Require
+APACHE_MODULES+="apache2_modules_authz_host," # Require host
+APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
+
+# Older versions of mod_perl think they're compatible with apache-2.4,
+# so we require the new one explicitly.
+RDEPEND="
+ ${DEPEND}
+ app-arch/par2cmdline
+ dev-perl/Archive-Zip
+ dev-perl/CGI
+ dev-perl/File-RsyncP
+ dev-perl/libwww-perl
+ dev-perl/BackupPC-XS
+ net-misc/rsync-bpc
+ virtual/mta
+ virtual/perl-IO-Compress
+ www-apache/mod_perl
+ www-apache/mpm_itk
+ || (
+ >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
+ >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
+ )
+ rss? ( dev-perl/XML-RSS )
+ samba? ( net-fs/samba )"
+
+CGIDIR="/usr/lib/backuppc/htdocs"
+CONFDIR="${EROOT}/etc/${EPREFIX}"
+DATADIR="/var/lib/backuppc"
+DOCDIR="/usr/share/doc/${PF}"
+LOGDIR="/var/log/BackupPC"
+need_apache2_4
+
+src_prepare() {
+ default
+
+ # Fix docs location using the marker that we've patched in.
+ sed "s+__DOCDIR__+${DOCDIR}+" -i lib/BackupPC/CGI/View.pm || die
+}
+
+src_install() {
+ local myconf
+ if use samba ; then
+ myconf=(
+ --bin-path smbclient=$(type -p smbclient)
+ --bin-path nmblookup=$(type -p nmblookup)
+ )
+ fi
+
+ /usr/bin/env perl ./configure.pl \
+ --batch \
+ --bin-path perl=$(type -p perl) \
+ --bin-path tar=$(type -p tar) \
+ --bin-path rsync=$(type -p rsync) \
+ --bin-path ping=$(type -p ping) \
+ --bin-path df=$(type -p df) \
+ --bin-path ssh=$(type -p ssh) \
+ --bin-path sendmail=$(type -p sendmail) \
+ --bin-path hostname=$(type -p hostname) \
+ --bin-path gzip=$(type -p gzip) \
+ --bin-path bzip2=$(type -p bzip2) \
+ --config-dir "${CONFDIR}" \
+ --install-dir /usr \
+ --data-dir "${DATADIR}" \
+ --hostname 127.0.0.1 \
+ --uid-ignore \
+ --dest-dir "${D}" \
+ --html-dir "${CGIDIR}"/image \
+ --html-dir-url /image \
+ --cgi-dir "${CGIDIR}" \
+ --fhs \
+ ${myconf[@]} || die "failed the configure.pl script"
+
+ ebegin "Installing documentation"
+
+ pod2man \
+ -errors=none \
+ --section=8 \
+ --center="BackupPC manual" \
+ "${S}"/doc/BackupPC.pod backuppc.8 \
+ || die "failed to generate man page"
+
+ doman backuppc.8
+
+ # Place the documentation in the correct location
+ dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.html"
+ dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.pod"
+ rm -rf "${ED}/usr/share/doc" || die
+
+ eend 0
+
+ # Setup directories
+ dodir "${CONFDIR}/pc"
+
+ keepdir "${CONFDIR}"
+ keepdir "${CONFDIR}/pc"
+ keepdir "${DATADIR}"/{trash,pool,pc,cpool}
+ keepdir "${LOGDIR}"
+
+ ebegin "Setting up init.d/conf.d/systemd scripts"
+ newinitd "${S}"/systemd/init.d/gentoo-backuppc backuppc
+ newconfd "${S}"/systemd/init.d/gentoo-backuppc.conf backuppc
+ systemd_dounit "${FILESDIR}/${PN}.service"
+
+ insinto "${APACHE_MODULES_CONFDIR}"
+ doins "${FILESDIR}"/99_backuppc.conf
+
+ # Make sure that the ownership is correct
+ chown -R backuppc:backuppc "${D}${CONFDIR}" || die
+ chown -R backuppc:backuppc "${D}${DATADIR}" || die
+ chown -R backuppc:backuppc "${D}${LOGDIR}" || die
+
+ eend 0
+}
+
+pkg_postinst() {
+ elog "Installation finished, you may now start using BackupPC."
+ elog
+ elog "- Read the documentation in ${EROOT}/usr/share/doc/${PF}/BackupPC.html"
+ elog " Please pay special attention to the security section."
+ elog
+ elog "- You can launch backuppc by running:"
+ elog
+ elog " # /etc/init.d/backuppc start"
+ elog
+ elog "- To enable the GUI, first edit ${EROOT}/etc/conf.d/apache2 and add,"
+ elog
+ elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
+ elog
+ elog " to the APACHE2_OPTS line."
+ elog
+ elog " Then you must edit ${EROOT}/etc/apache2/modules.d/00_mpm_itk.conf"
+ elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
+ elog " the UID and GID of the backuppc user."
+ elog
+ elog " Finally, start apache:"
+ elog
+ elog " # /etc/init.d/apache2 start"
+ elog
+ elog " The web interface should now be running on,"
+ elog
+ elog " http://127.0.0.1:8080/"
+ elog
+
+ # Generate a new password if there's no auth file
+ if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
+ adminuser="backuppc"
+ adminpass=$(makepasswd --chars=12)
+ htpasswd -bc "${CONFDIR}/users.htpasswd" ${adminuser} ${adminpass}
+
+ elog ""
+ elog "- Created admin user ${adminuser} with password ${adminpass}"
+ elog " To add new users, run: "
+ elog ""
+ elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
+ fi
+}
diff --git a/app-backup/backuppc/metadata.xml b/app-backup/backuppc/metadata.xml
index 63af74d14b21..4d83df8d74ca 100644
--- a/app-backup/backuppc/metadata.xml
+++ b/app-backup/backuppc/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>kernlpanic@dennis-eisele.de</email>
+ <name>Dennis Eisele</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="sourceforge">backuppc</remote-id>
<remote-id type="github">backuppc/backuppc</remote-id>
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2022-04-27 15:47 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2022-04-27 15:47 UTC (permalink / raw
To: gentoo-commits
commit: cbd818420edb0c5d99c85b8e0f34c3085e28b5ec
Author: Dennis Eisele <kernlpanic <AT> dennis-eisele <DOT> de>
AuthorDate: Wed Apr 27 13:58:32 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 15:47:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd81842
app-backup/backuppc: update homepage
Closes: https://bugs.gentoo.org/841143
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Eisele <kernlpanic <AT> dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/25225
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-backup/backuppc/backuppc-3.3.1-r6.ebuild | 4 ++--
app-backup/backuppc/backuppc-4.4.0.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
index 5d45affdb88d..3268596ed982 100644
--- a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
+++ b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ MY_P="BackupPC-${PV}"
inherit depend.apache systemd
DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
+HOMEPAGE="https://backuppc.github.io/backuppc/index.html"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
diff --git a/app-backup/backuppc/backuppc-4.4.0.ebuild b/app-backup/backuppc/backuppc-4.4.0.ebuild
index 0f8ea69edd64..9cdff04fee51 100644
--- a/app-backup/backuppc/backuppc-4.4.0.ebuild
+++ b/app-backup/backuppc/backuppc-4.4.0.ebuild
@@ -8,7 +8,7 @@ MY_P="BackupPC-${PV}"
inherit depend.apache systemd
DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="http://backuppc.sourceforge.net/"
+HOMEPAGE="https://backuppc.github.io/backuppc/index.html"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2022-08-16 6:34 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2022-08-16 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 3ee7548f77f24f43268aff7bbf99f711ceaf255e
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 06:34:19 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 16 06:34:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee7548f
app-backup/backuppc: Stabilize 4.4.0 amd64, #865335
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-backup/backuppc/backuppc-4.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-4.4.0.ebuild b/app-backup/backuppc/backuppc-4.4.0.ebuild
index 9788237a8eb5..08a7cffd4284 100644
--- a/app-backup/backuppc/backuppc-4.4.0.ebuild
+++ b/app-backup/backuppc/backuppc-4.4.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="rss samba"
DEPEND="
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2022-08-16 6:34 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2022-08-16 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 32c5992bc0fbbdd02ebfcde8b9ad949c658c031a
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 06:29:02 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 16 06:34:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c5992b
app-backup/backuppc: Stabilize 4.4.0 x86, #865335
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-backup/backuppc/backuppc-4.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-backup/backuppc/backuppc-4.4.0.ebuild b/app-backup/backuppc/backuppc-4.4.0.ebuild
index 9cdff04fee51..9788237a8eb5 100644
--- a/app-backup/backuppc/backuppc-4.4.0.ebuild
+++ b/app-backup/backuppc/backuppc-4.4.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="rss samba"
DEPEND="
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2022-09-09 6:20 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2022-09-09 6:20 UTC (permalink / raw
To: gentoo-commits
commit: 9f91bedde17217b2429ae2f9ed77060575aebe6e
Author: Dennis Eisele <kernlpanic <AT> dennis-eisele <DOT> de>
AuthorDate: Wed Aug 24 14:47:56 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Sep 9 06:20:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f91bedd
app-backup/backuppc: fix wrong config path from /etc to /etc/BackupPc
Closes: https://bugs.gentoo.org/866209
Signed-off-by: Dennis Eisele <kernlpanic <AT> dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/27001
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-backup/backuppc/backuppc-4.4.0.ebuild | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/app-backup/backuppc/backuppc-4.4.0.ebuild b/app-backup/backuppc/backuppc-4.4.0.ebuild
index 08a7cffd4284..3d1f23482625 100644
--- a/app-backup/backuppc/backuppc-4.4.0.ebuild
+++ b/app-backup/backuppc/backuppc-4.4.0.ebuild
@@ -4,6 +4,7 @@
EAPI=7
MY_P="BackupPC-${PV}"
+MY_PN="BackupPC"
inherit depend.apache systemd
@@ -54,11 +55,11 @@ RDEPEND="
rss? ( dev-perl/XML-RSS )
samba? ( net-fs/samba )"
-CGIDIR="/usr/lib/backuppc/htdocs"
-CONFDIR="${EROOT}/etc/${EPREFIX}"
-DATADIR="/var/lib/backuppc"
-DOCDIR="/usr/share/doc/${PF}"
-LOGDIR="/var/log/BackupPC"
+CGIDIR="${EROOT}/usr/lib/backuppc/htdocs"
+CONFDIR="${EROOT}/etc/${MY_PN}"
+DATADIR="${EROOT}/var/lib/backuppc"
+DOCDIR="${EROOT}/usr/share/doc/${PF}"
+LOGDIR="${EROOT}/var/log/BackupPC"
need_apache2_4
src_prepare() {
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2022-09-09 6:20 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2022-09-09 6:20 UTC (permalink / raw
To: gentoo-commits
commit: aec9a5a8a1e04a1b22e4ffdbdc2dd0eab7cd61d6
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 9 06:20:06 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Sep 9 06:20:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec9a5a8
app-backup/backuppc: revbump 4.4.0 for the config patch changes
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-backup/backuppc/{backuppc-4.4.0.ebuild => backuppc-4.4.0-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-backup/backuppc/backuppc-4.4.0.ebuild b/app-backup/backuppc/backuppc-4.4.0-r1.ebuild
similarity index 100%
rename from app-backup/backuppc/backuppc-4.4.0.ebuild
rename to app-backup/backuppc/backuppc-4.4.0-r1.ebuild
^ permalink raw reply [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/
@ 2024-05-27 13:24 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2024-05-27 13:24 UTC (permalink / raw
To: gentoo-commits
commit: 0079c90de7cc812c22fe712054b864ce53af59c7
Author: Dennis Eisele <kernlpanic <AT> dennis-eisele <DOT> de>
AuthorDate: Wed Apr 3 19:18:51 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 27 13:24:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0079c90d
app-backup/backuppc: add warning message
Signed-off-by: Dennis Eisele <kernlpanic <AT> dennis-eisele.de>
Bug: https://bugs.gentoo.org/878973
Closes: https://github.com/gentoo/gentoo/pull/36083
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-backup/backuppc/backuppc-4.4.0-r1.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-backup/backuppc/backuppc-4.4.0-r1.ebuild b/app-backup/backuppc/backuppc-4.4.0-r1.ebuild
index 3d1f23482625..3e0e0aebb803 100644
--- a/app-backup/backuppc/backuppc-4.4.0-r1.ebuild
+++ b/app-backup/backuppc/backuppc-4.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -64,7 +64,6 @@ need_apache2_4
src_prepare() {
default
-
# Fix docs location using the marker that we've patched in.
sed "s+__DOCDIR__+${DOCDIR}+" -i lib/BackupPC/CGI/View.pm || die
}
@@ -145,6 +144,10 @@ src_install() {
}
pkg_postinst() {
+ ewarn "WARNING: The --one-file-system option was added to RsyncArgs."
+ ewarn "If you update from a prior version keep in mind that"
+ ewarn "this prevents data of mounted partitions from being updated."
+ ewarn
elog "Installation finished, you may now start using BackupPC."
elog
elog "- Read the documentation in ${EROOT}/usr/share/doc/${PF}/BackupPC.html"
^ permalink raw reply related [flat|nested] 22+ messages in thread
end of thread, other threads:[~2024-05-27 13:24 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-22 8:03 [gentoo-commits] repo/gentoo:master commit in: app-backup/backuppc/ Markus Meier
-- strict thread matches above, loose matches on Subject: below --
2016-01-25 14:28 Michael Orlitzky
2016-04-26 0:01 Austin English
2016-12-21 17:28 Tobias Klausmann
2016-12-21 21:34 Thomas Deutschmann
2017-02-01 22:22 Kent Fredric
2017-02-01 22:22 Kent Fredric
2017-02-01 22:22 Kent Fredric
2017-08-26 8:54 Mikle Kolyada
2017-10-27 13:49 Thomas Deutschmann
2017-10-27 23:32 Michael Palimaka
2021-04-20 1:21 Sam James
2021-04-20 1:21 Sam James
2021-04-29 1:52 Sam James
2021-08-10 2:59 Sam James
2022-04-26 5:26 Sam James
2022-04-27 15:47 Joonas Niilola
2022-08-16 6:34 Joonas Niilola
2022-08-16 6:34 Joonas Niilola
2022-09-09 6:20 Joonas Niilola
2022-09-09 6:20 Joonas Niilola
2024-05-27 13:24 Joonas Niilola
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox