[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/, app-backup/amanda/files/
commit: 75ae4e8afe2fc84ced438d7d08fc39d5b52d4802 Author: Doug Nazar nazar ca> AuthorDate: Sat Apr 20 17:45:09 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jun 7 13:31:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ae4e8a app-backup/amanda: add 3.5.4 Signed-off-by: Doug Nazar nazar.ca> Closes: https://github.com/gentoo/gentoo/pull/36333 Signed-off-by: Joonas Niilola gentoo.org> app-backup/amanda/Manifest | 1 + app-backup/amanda/amanda-3.5.4.ebuild | 523 + app-backup/amanda/files/amanda-3.5.4-no-ndmp.patch | 32 ++ app-backup/amanda/metadata.xml | 1 + 4 files changed, 557 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 541ae7894914..534503eb37c4 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -1 +1,2 @@ DIST amanda-3.5.1.tar.gz 5402093 BLAKE2B 4c342fb55b2b5fc0d338a1616bf26b1d844b0ecd6627432b849996c0072756090e1f695050605af0a5c3eda2daeb63131fbe16b5ac728af9137699f4d916b8e8 SHA512 8d5451b6b3f18f9a705592ba6baf8ffb7fb4fe62261eac8a4f4fae4eded3f7f447f547ac6f016bcb57ea43f116cf87fdc48f8e77b117bbdecf00d3e37dd0f39f +DIST tag-community-3.5.4.tar.gz 3926529 BLAKE2B 9f50786015535007554fcfe974f228e21028860d53a211b89f5da2294dc70314a5dce46a3bdca37e98357402461b59f3952311796818ab8f9556553324bc0c0b SHA512 748491e36776a02a1497ce061588d40dfe6eceb6967b7ea7505c086e084aa1d6f69d8a581b46aa305d17c4e6eba28ba746aa178cb6ab97e1fd96ccdad5910824 diff --git a/app-backup/amanda/amanda-3.5.4.ebuild b/app-backup/amanda/amanda-3.5.4.ebuild new file mode 100644 index ..d22a6a2365e8 --- /dev/null +++ b/app-backup/amanda/amanda-3.5.4.ebuild @@ -0,0 +1,523 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools perl-module systemd tmpfiles toolchain-funcs + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="https://github.com/zmanda/amanda/archive/refs/tags/tag-community-${PV}.tar.gz"; + +S="${WORKDIR}/amanda-tag-community-${PV}" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba selinux systemd xfs" + +DEPEND=" + acct-group/amanda + acct-user/amanda + app-arch/dump + app-arch/tar + dev-libs/glib:2 + dev-lang/perl:= + dev-perl/Encode-Locale + dev-perl/JSON + virtual/openssh + sys-libs/readline:= + app-alternatives/awk + kerberos? ( app-crypt/mit-krb5 ) + ndmp? ( net-libs/libtirpc:= ) + nls? ( virtual/libintl ) + samba? ( net-fs/samba:= ) + s3? ( net-misc/curl ) + !s3? ( curl? ( net-misc/curl ) ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + app-arch/mt-st:= + app-crypt/aespipe + app-crypt/gnupg + dev-perl/XML-Simple + sys-block/mtx + virtual/mailx + gnuplot? ( sci-visualization/gnuplot ) + )" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-amanda ) +" +BDEPEND=" + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd + dev-lang/swig + dev-libs/libxslt + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.5.1-configure-clang16.patch + "${FILESDIR}"/${PN}-3.5.4-no-ndmp.patch +) + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_HOMEDIR +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS +AMANDA_CONFIG_NAME AMANDA_TMPDIR" + +amanda_variable_setup() { + # Setting vars + local currentamanda + + # Grab the current settings + currentamanda="$(set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" + + # First we set the defaults + AMANDA_GROUP_NAME=amanda + AMANDA_USER_NAME=amanda + AMANDA_USER_HOMEDIR=/var/spool/amanda + + # This installs Amanda, with the server. However, it could be a client, + # just specify an alternate server name in AMANDA_SERVER. + : ${AMANDA_SERVER:=${HOSTNAME}} + : $
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/, app-backup/amanda/
commit: 33824c7f4f0794f74d48232ed7cf0163c2ab1770 Author: Sam James gentoo org> AuthorDate: Sat Apr 15 06:09:16 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 15 06:09:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33824c7f app-backup/amanda: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> ...anda-3.5.1-r3.ebuild => amanda-3.5.1-r4.ebuild} | 7 +-- .../files/amanda-3.5.1-configure-clang16.patch | 22 ++ 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r4.ebuild similarity index 99% rename from app-backup/amanda/amanda-3.5.1-r3.ebuild rename to app-backup/amanda/amanda-3.5.1-r4.ebuild index 53df15f23433..af53d4e00d12 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -51,7 +51,10 @@ BDEPEND=" virtual/pkgconfig nls? ( sys-devel/gettext )" -PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) +PATCHES=( + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${PN}-3.5.1-configure-clang16.patch +) MYFILESDIR="${T}/files" ENVDIR="/etc/env.d" diff --git a/app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch b/app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch new file mode 100644 index ..a95c8ed55aed --- /dev/null +++ b/app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch @@ -0,0 +1,22 @@ +https://github.com/zmanda/amanda/pull/220 + +From 74610ac5522caa779b30323f1c731775083c5bbc Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Fri, 14 Apr 2023 15:45:16 +0200 +Subject: [PATCH] configure: Avoid an implicit int in the IPv6 test + +Otherwise, the test fails unconditionally with compilers that +do not support implicit ints (a language feature that was removed with +the C99 language revision). +--- a/config/amanda/ipv6.m4 b/config/amanda/ipv6.m4 +@@ -85,7 +85,7 @@ AC_DEFUN([AMANDA_CHECK_IPV6], + #include + #include + +-main() ++int main(void) + { +int aa; +aa = socket(AF_INET6, SOCK_STREAM, 0); +
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: d4bc6cc2413b2a28a5984e1f151278ec4f3d1ff1 Author: Sam James gentoo org> AuthorDate: Sat May 7 06:50:28 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 15 01:00:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bc6cc2 app-backup/amanda: egrep -> grep -E Signed-off-by: Sam James gentoo.org> app-backup/amanda/amanda-3.5.1-r3.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild index 9498a6165145..f838aa934335 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.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 @@ -77,7 +77,7 @@ amanda_variable_setup() { local currentamanda # Grab the current settings - currentamanda="$(set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" + currentamanda="$(set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" # First we set the defaults AMANDA_GROUP_NAME=amanda @@ -106,7 +106,7 @@ amanda_variable_setup() { # Now pull in the old stuff if [[ -f ${EROOT}${ENVDIR}/${ENVDFILE} ]]; then # We don't just source it as we don't want everything in there. - eval $(egrep "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS') + eval $(grep -E "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS') fi # Re-apply the new settings if any @@ -152,7 +152,7 @@ src_prepare() { # places for us to work in mkdir -p "${MYFILESDIR}" || die # Now we store the settings we just created - set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die + set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die # Prepare our custom files einfo "Building custom configuration files"
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/
commit: 2172c97e2a9b47d5d155d790003bb6c047ce79dd Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Feb 10 17:00:35 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Feb 11 20:28:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2172c97e app-backup/amanda: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/19407 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> app-backup/amanda/files/amanda.service-r1 | 10 -- 1 file changed, 10 deletions(-) diff --git a/app-backup/amanda/files/amanda.service-r1 b/app-backup/amanda/files/amanda.service-r1 deleted file mode 100644 index a605eb487bf..000 --- a/app-backup/amanda/files/amanda.service-r1 +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Amanda Backup System -After=local-fs.target - -[Service] -User=amanda -Group=amanda -ExecStart=/usr/libexec/amanda/amandad -auth=bsdtcp amdump amindexd amidxtaped -StandardInput=socket -StandardOutput=socket
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/, app-backup/amanda/files/
commit: c4774115daa70bfcd0ce69c226ba567cfea74d04 Author: Jakov Smolic sartura hr> AuthorDate: Sun Jan 24 16:37:52 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 24 16:37:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4774115 app-backup/amanda: Remove old Bug: https://bugs.gentoo.org/756883 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> app-backup/amanda/Manifest | 1 - app-backup/amanda/amanda-3.3.9.ebuild| 480 --- app-backup/amanda/files/amanda-3.3.9-stuck.patch | 11 - 3 files changed, 492 deletions(-) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 95116b4ada6..541ae789491 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -1,2 +1 @@ -DIST amanda-3.3.9.tar.gz 4673301 BLAKE2B 8123a4f0d1fd961562a1ae6b97c2bddc4d9cb735b994c3c5f2359fa8a475a20658fc7e94c86307ab11710f23989a98c77b320e34d881b38d56a51ab0ab2f1bbd SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e DIST amanda-3.5.1.tar.gz 5402093 BLAKE2B 4c342fb55b2b5fc0d338a1616bf26b1d844b0ecd6627432b849996c0072756090e1f695050605af0a5c3eda2daeb63131fbe16b5ac728af9137699f4d916b8e8 SHA512 8d5451b6b3f18f9a705592ba6baf8ffb7fb4fe62261eac8a4f4fae4eded3f7f447f547ac6f016bcb57ea43f116cf87fdc48f8e77b117bbdecf00d3e37dd0f39f diff --git a/app-backup/amanda/amanda-3.3.9.ebuild b/app-backup/amanda/amanda-3.3.9.ebuild deleted file mode 100644 index 9936440e11b..000 --- a/app-backup/amanda/amanda-3.3.9.ebuild +++ /dev/null @@ -1,480 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils perl-module user systemd toolchain-funcs - -DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" -HOMEPAGE="http://www.amanda.org/"; -SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" - -LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" -SLOT="0" -IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" - -KEYWORDS="amd64 ppc ppc64 ~sparc x86" -RDEPEND="sys-libs/readline:= - virtual/awk - app-arch/tar - dev-lang/perl:= - app-arch/dump - net-misc/openssh - >=dev-libs/glib-2.26.0 - nls? ( virtual/libintl ) - s3? ( >=net-misc/curl-7.10.0 ) - !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) - samba? ( net-fs/samba:= ) - kerberos? ( app-crypt/mit-krb5 ) - xfs? ( sys-fs/xfsdump ) - !minimal? ( - dev-perl/XML-Simple - virtual/mailx - app-arch/mt-st:= - sys-block/mtx - gnuplot? ( sci-visualization/gnuplot ) - app-crypt/aespipe - app-crypt/gnupg - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) - >=app-text/docbook-xsl-stylesheets-1.72.0 - app-text/docbook-xml-dtd - dev-libs/libxslt - " - -MYFILESDIR="${T}/files" -ENVDIR="/etc/env.d" -ENVDFILE="97amanda" -TMPENVFILE="${T}/${ENVDFILE}" - -# This is a complete list of Amanda settings that the ebuild takes from the -# build environment. This allows users to alter the behavior of the package as -# upstream intended, but keeping with Gentoo style. We store a copy of them in -# /etc/env.d/97amanda during the install, so that they are preserved for future -# installed. This variable name must not start with AMANDA_, as we do not want -# it captured into the env file. -ENV_SETTINGS_AMANDA=" -AMANDA_GROUP_GID AMANDA_GROUP_NAME -AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS -AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_INDEX -AMANDA_TAR_LISTDIR AMANDA_TAR -AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS -AMANDA_CONFIG_NAME AMANDA_TMPDIR" - -amanda_variable_setup() { - - # Setting vars - local currentamanda - - # Grab the current settings - currentamanda="$(set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" - - # First we set the defaults - [ -z "${AMANDA_GROUP_GID}" ] && AMANDA_GROUP_GID=87 - [ -z "${AMANDA_GROUP_NAME}" ] && AMANDA_GROUP_NAME=amanda - [ -z "${AMANDA_USER_NAME}" ] && AMANDA_USER_NAME=amanda - [ -z "${AMANDA_USER_UID}" ] && AMANDA_USER_UID=87 - [ -z "${AMANDA_USER_SH}" ] && AMANDA_USER_SH=/bin/bash - [ -z "${AMANDA_USER_HOMEDIR}" ] && AMANDA_USER_HOMEDIR=/var/spool/amanda - [ -z "${AMANDA_USER_GROUPS}" ] && AMANDA_USER_GROUPS="${AMANDA_GROUP_NAME}" - - # This installs Amanda, with the server. However, it could be a client, - # just specify an alternate server name in AMANDA_SERVER. - [ -z "${AMANDA_SERVER}" ] && AMANDA_SERVER="${HOSTNAME}" - [ -z "${AMANDA_SERVER_TAPE}" ] && AMANDA_SERVER_TAPE="${AMANDA_SERVER}" -
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: e95651f8575de281ebcb158dec2bb567d70d3a15 Author: Sam James gentoo org> AuthorDate: Sun Jan 24 13:33:04 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 24 13:33:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95651f8 app-backup/amanda: Stabilize 3.5.1-r3 ppc64, #756883 Signed-off-by: Sam James gentoo.org> app-backup/amanda/amanda-3.5.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild index 0b672997bcd..9498a616514 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" -KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" DEPEND=" acct-group/amanda acct-user/amanda
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/, app-backup/amanda/
commit: d6fe9356fe9e158a11a40b4206d38447ef0a16ad Author: Jakov Smolic sartura hr> AuthorDate: Sat Jan 23 10:43:23 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 23 10:43:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fe9356 app-backup/amanda: depend on libtirpc for USE=ndmp Closes: https://github.com/gentoo/gentoo/pull/19155 Closes: https://bugs.gentoo.org/656340 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> app-backup/amanda/amanda-3.5.1-r3.ebuild | 2 ++ app-backup/amanda/files/amanda-3.5.1-tirpc.patch | 16 2 files changed, 18 insertions(+) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild index fe0544d2393..0b672997bcd 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild @@ -27,6 +27,7 @@ DEPEND=" sys-libs/readline:= virtual/awk kerberos? ( app-crypt/mit-krb5 ) + ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) @@ -135,6 +136,7 @@ src_unpack() { src_prepare() { default + use ndmp && eapply "${FILESDIR}"/${P}-tirpc.patch # gentoo bug #33 sed -i '/^check-local: check-perl$/d' config/automake/scripts.am || die sed -i '/^check-local:/s,syntax-check,,g' perl/Makefile.am || die diff --git a/app-backup/amanda/files/amanda-3.5.1-tirpc.patch b/app-backup/amanda/files/amanda-3.5.1-tirpc.patch new file mode 100644 index 000..42472b59af3 --- /dev/null +++ b/app-backup/amanda/files/amanda-3.5.1-tirpc.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/656340 +--- a/config/amanda/amanda_configure.m4 b/config/amanda/amanda_configure.m4 +@@ -257,6 +257,12 @@ AMANDA_CHECK_READLINE + AC_CHECK_LIB(m,modf) + AMANDA_CHECK_LIBDL + AMANDA_GLIBC_BACKTRACE ++PKG_CHECK_MODULES([TIRPC],[libtirpc],[ ++ CPPFLAGS="${CPPFLAGS} ${TIRPC_CFLAGS} -DHAVE_RPC_RPC_H" ++ LIBS="${LIBS} ${TIRPC_LIBS}" ++], [ ++ AC_MSG_ERROR([libtirpc requested but library not found]) ++]) + AC_SEARCH_LIBS([shm_open], [rt], [], [ + AC_MSG_ERROR([unable to find the shm_open() function]) + ])
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: d071247a6e734407ba6df5f8b0ae4535d3a7aaf8 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 21 07:39:40 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 21 07:39:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d071247a app-backup/amanda: amd64 stable wrt bug #756883 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-backup/amanda/amanda-3.5.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild index 071fccdd890..fe0544d2393 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" -KEYWORDS="~amd64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" DEPEND=" acct-group/amanda acct-user/amanda
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: cbb9c4a460543540d369a37176dc797f378583e1 Author: Sam James gentoo org> AuthorDate: Wed Jan 20 09:30:37 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 20 09:30:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb9c4a4 app-backup/amanda: Stabilize 3.5.1-r3 ppc, #756883 Signed-off-by: Sam James gentoo.org> app-backup/amanda/amanda-3.5.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild index 0e3b1c80f98..071fccdd890 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~amd64 ppc ~ppc64 ~sparc x86" DEPEND=" acct-group/amanda acct-user/amanda
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: e272c0fc407adb042d0da77548637890ab5a2990 Author: Sam James gentoo org> AuthorDate: Wed Jan 20 09:28:54 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 20 09:28:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e272c0fc app-backup/amanda: Stabilize 3.5.1-r3 x86, #756883 Signed-off-by: Sam James gentoo.org> app-backup/amanda/amanda-3.5.1-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild index 81acd43577d..0e3b1c80f98 100644 --- a/app-backup/amanda/amanda-3.5.1-r3.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" DEPEND=" acct-group/amanda acct-user/amanda
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 32620cc5b62c287abc06cc551f564f37a7f9942e Author: David Seifert gentoo org> AuthorDate: Wed Dec 30 10:26:01 2020 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 30 10:26:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32620cc5 app-backup/amanda: Clean up ebuild Closes: https://github.com/gentoo/gentoo/pull/18872 Closes: https://bugs.gentoo.org/762448 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> ...anda-3.5.1-r2.ebuild => amanda-3.5.1-r3.ebuild} | 240 ++--- 1 file changed, 116 insertions(+), 124 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1-r2.ebuild b/app-backup/amanda/amanda-3.5.1-r3.ebuild similarity index 70% rename from app-backup/amanda/amanda-3.5.1-r2.ebuild rename to app-backup/amanda/amanda-3.5.1-r3.ebuild index 98bcf0c20ae..81acd43577d 100644 --- a/app-backup/amanda/amanda-3.5.1-r2.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild @@ -72,7 +72,6 @@ AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS AMANDA_CONFIG_NAME AMANDA_TMPDIR" amanda_variable_setup() { - # Setting vars local currentamanda @@ -86,32 +85,31 @@ amanda_variable_setup() { # This installs Amanda, with the server. However, it could be a client, # just specify an alternate server name in AMANDA_SERVER. - [[ -z "${AMANDA_SERVER}" ]] && AMANDA_SERVER="${HOSTNAME}" - [[ -z "${AMANDA_SERVER_TAPE}" ]] && AMANDA_SERVER_TAPE="${AMANDA_SERVER}" - [[ -z "${AMANDA_SERVER_TAPE_DEVICE}" ]] && AMANDA_SERVER_TAPE_DEVICE="/dev/nst0" - [[ -z "${AMANDA_SERVER_INDEX}" ]] && AMANDA_SERVER_INDEX="${AMANDA_SERVER}" - [[ -z "${AMANDA_TAR_LISTDIR}" ]] && AMANDA_TAR_LISTDIR=${AMANDA_USER_HOMEDIR}/tar-lists - [[ -z "${AMANDA_CONFIG_NAME}" ]] && AMANDA_CONFIG_NAME=DailySet1 - [[ -z "${AMANDA_TMPDIR}" ]] && AMANDA_TMPDIR=/var/tmp/amanda - [[ -z "${AMANDA_DBGDIR}" ]] && AMANDA_DBGDIR="$AMANDA_TMPDIR" + : ${AMANDA_SERVER:=${HOSTNAME}} + : ${AMANDA_SERVER_TAPE:=${AMANDA_SERVER}} + : ${AMANDA_SERVER_TAPE_DEVICE:="${EPREFIX}"/dev/nst0} + : ${AMANDA_SERVER_INDEX:=${AMANDA_SERVER}} + : ${AMANDA_TAR_LISTDIR:=${AMANDA_USER_HOMEDIR}/tar-lists} + : ${AMANDA_CONFIG_NAME:=DailySet1} + : ${AMANDA_TMPDIR:="${EPREFIX}"/var/tmp/amanda} + : ${AMANDA_DBGDIR:=${AMANDA_TMPDIR}} # These are left empty by default - [[ -z "${AMANDA_PORTS_UDP}" ]] && AMANDA_PORTS_UDP= - [[ -z "${AMANDA_PORTS_TCP}" ]] && AMANDA_PORTS_TCP= - [[ -z "${AMANDA_PORTS_BOTH}" ]] && AMANDA_PORTS_BOTH= - [[ -z "${AMANDA_PORTS}" ]] && AMANDA_PORTS= + : ${AMANDA_PORTS_UDP:=""} + : ${AMANDA_PORTS_TCP:=""} + : ${AMANDA_PORTS_BOTH:=""} + : ${AMANDA_PORTS:=""} # What tar to use - [[ -z "${AMANDA_TAR}" ]] && AMANDA_TAR=/bin/tar + : ${AMANDA_TAR:=/bin/tar} # Now pull in the old stuff - if [[ -f "${EROOT}${ENVDIR}/${ENVDFILE}" ]]; then + if [[ -f ${EROOT}${ENVDIR}/${ENVDFILE} ]]; then # We don't just source it as we don't want everything in there. eval $(egrep "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS') fi # Re-apply the new settings if any - [ -n "${currentamanda}" ] && eval $(echo "${currentamanda}") - + [[ -n ${currentamanda} ]] && eval $(echo "${currentamanda}") } pkg_setup() { @@ -119,7 +117,7 @@ pkg_setup() { # If USE=minimal, give out a warning, if AMANDA_SERVER is not set to # another host than HOSTNAME. - if use minimal && [ "${AMANDA_SERVER}" = "${HOSTNAME}" ] ; then + if use minimal && [[ ${AMANDA_SERVER} == ${HOSTNAME} ]]; then elog "You are installing a client-only version of Amanda." elog "You should set the variable \$AMANDA_SERVER to point at your" elog "Amanda-tape-server, otherwise you will have to specify its name" @@ -132,7 +130,7 @@ pkg_setup() { src_unpack() { # we do not want the perl src_unpack - default_src_unpack + default } src_prepare() { @@ -159,14 +157,14 @@ src_prepare() { local i # our iterator local sedexpr # var for sed expr sedexpr='' - for i in ${ENV_SETTINGS_AMANDA} ; do + for i in ${ENV_SETTINGS_AMANDA}; do local val eval "val=\"\${${i}}\"" sedexpr="${sedexpr}s|__${i}__|${val}|g;" done # now apply the sed expr - for i in "${FILESDIR}"/amanda-* ; do + for i in "${FILESDIR}"/amanda-*; do sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die done @@ -188,126 +186,155 @@ src_configure() { addpredict /run/blkid addpredict /etc/blkid.tab - [ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) sho
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/, app-backup/amanda/
commit: de823e0f51a753e2fea951f6a4a79bbfda9b78f2 Author: Jakov Smolic sartura hr> AuthorDate: Mon Dec 28 14:47:48 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 28 14:47:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de823e0f app-backup/amanda: Cleanup obsolete versions Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> app-backup/amanda/Manifest | 6 - app-backup/amanda/amanda-3.4.1.ebuild | 487 app-backup/amanda/amanda-3.4.2.ebuild | 484 app-backup/amanda/amanda-3.4.3.ebuild | 484 app-backup/amanda/amanda-3.4.4.ebuild | 484 app-backup/amanda/amanda-3.4.5.ebuild | 484 app-backup/amanda/amanda-3.5-r1.ebuild | 498 - .../amanda/files/amanda-3.4.1-labelstr.patch | 164 --- app-backup/amanda/files/amanda-3.4.1-slots.patch | 16 - 9 files changed, 3107 deletions(-) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index b2a1971bce9..95116b4ada6 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -1,8 +1,2 @@ DIST amanda-3.3.9.tar.gz 4673301 BLAKE2B 8123a4f0d1fd961562a1ae6b97c2bddc4d9cb735b994c3c5f2359fa8a475a20658fc7e94c86307ab11710f23989a98c77b320e34d881b38d56a51ab0ab2f1bbd SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e -DIST amanda-3.4.1.tar.gz 5338575 BLAKE2B 286ca826cf80253fd4491b4e94db08cdeea9b13d115021859398ac940b55fb452561baa7545a5c8f3f973a0d595a220056e383a79577d1e9113a00960c9ba038 SHA512 245bf334e36fe8b4361d9fc27ea7e7ef5bd2ecec74719caa16cc94d1ebb3abbef058e28d9afd85851654aaae0984531593a35c079d1ba4aed0fc5177e907ec16 -DIST amanda-3.4.2.tar.gz 5353734 BLAKE2B b7c2bc78a1900d0c87f93ff9eea5cd8a9cb5ad8484475424a6a05d951d9ea543e936bec2fab1624f8ee512dc0a3f87228e07c1720b9a6ddf37f5525ca54260c4 SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd -DIST amanda-3.4.3.tar.gz 5355137 BLAKE2B 920e34c50a624aeab8ed1e6a4555d6b6e34ede45a8d896892a562a5b82ebf4be17acc49ba688238bae0e374bed0c2be8e683974de574038565cf1e7ad1cb65f0 SHA512 5fa7a8c59961f87568d3459e6b5368e50c6cf74e1a6c7599faf5f85d537e72668775acc11009d1d5699ab92d1c21553b5b86e06b804c6a1ae04500889726694a -DIST amanda-3.4.4.tar.gz 5363929 BLAKE2B a3da69f63c43ba4821a28d380262b99444c45dbfaa5ff748c6e4d0d452c1ad3e1d6a254dd27fec7afc7f4f8ba0a56c56d90192f1a5ba714ed83e26e52700f397 SHA512 e73ee29a6074396a885b08d9b1160b1e379423596dde872a14a8c8cf5845c9fcf3ea08038007a99063169a863d8b9f3ca9c23b8f5609d463a5b1f2ddcd44be96 -DIST amanda-3.4.5.tar.gz 5365381 BLAKE2B 61c18603d48c4e9c647cfc7e185292e8764d62bd1ea9212da04958029cc87472872fa2e4a45ec52bb15f6342d2f3e41e486a6618024f775dbedffcc762190ae4 SHA512 441efef6a34a1cb645c8c5d1e909f25230322ceb38d1efa0a104de2d9051640f7032255c8d8c7391a918102aceeb5073048070471fb642e185a2a113c817e00c DIST amanda-3.5.1.tar.gz 5402093 BLAKE2B 4c342fb55b2b5fc0d338a1616bf26b1d844b0ecd6627432b849996c0072756090e1f695050605af0a5c3eda2daeb63131fbe16b5ac728af9137699f4d916b8e8 SHA512 8d5451b6b3f18f9a705592ba6baf8ffb7fb4fe62261eac8a4f4fae4eded3f7f447f547ac6f016bcb57ea43f116cf87fdc48f8e77b117bbdecf00d3e37dd0f39f -DIST amanda-3.5.tar.gz 5386719 BLAKE2B 93a382a9091ec7cfc5f21fe7131a6bf0c1aceb169a2274ce66c1f77a08b594beeca430687a6a28403d8cc35e85beecce99fde9c2d7d34c8460999a3ca63937f1 SHA512 31340eb250972b2d7b2ad5e51c4f3fafb9de15b9f51f688447214174c77ea89d344f50709ca51d6ba965f8ed6977608f22d7bc6811cc97b63207f7a7cec8219c diff --git a/app-backup/amanda/amanda-3.4.1.ebuild b/app-backup/amanda/amanda-3.4.1.ebuild deleted file mode 100644 index dd358b4cf73..000 --- a/app-backup/amanda/amanda-3.4.1.ebuild +++ /dev/null @@ -1,487 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools perl-module user systemd toolchain-funcs - -DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" -HOMEPAGE="http://www.amanda.org/"; -SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" - -LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" -SLOT="0" -IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -RDEPEND="sys-libs/readline:= - virtual/awk - app-arch/tar - dev-lang/perl:= - app-arch/dump - net-misc/openssh - >=dev-libs/glib-2.26.0 - dev-perl/JSON - dev-perl/Encode-Locale - nls? ( virtual/libintl ) - s3? ( >=net-misc/curl-7.10.0 ) - !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) - samba? ( net-fs/samba:= ) - kerberos? ( app-crypt/mit-krb5 ) - x
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/, app-backup/amanda/files/
commit: c8cc93c604b410649d703e5cfec9d54d30db6886 Author: Jakov Smolic sartura hr> AuthorDate: Mon Dec 28 14:47:47 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 28 14:47:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cc93c6 app-backup/amanda: Port to EAPI 7 and GLEP 81 Closes: https://bugs.gentoo.org/707236 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> ...anda-3.5.1-r1.ebuild => amanda-3.5.1-r2.ebuild} | 94 +++--- .../amanda/files/amanda-3.5.1-fno-common.patch | 13 +++ 2 files changed, 59 insertions(+), 48 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1-r1.ebuild b/app-backup/amanda/amanda-3.5.1-r2.ebuild similarity index 89% rename from app-backup/amanda/amanda-3.5.1-r1.ebuild rename to app-backup/amanda/amanda-3.5.1-r2.ebuild index 24ae22aa02c..98bcf0c20ae 100644 --- a/app-backup/amanda/amanda-3.5.1-r1.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r2.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit autotools perl-module user systemd toolchain-funcs +EAPI=7 + +inherit autotools perl-module systemd toolchain-funcs DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" HOMEPAGE="http://www.amanda.org/"; @@ -13,39 +14,43 @@ SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -RDEPEND="sys-libs/readline:= - virtual/awk +DEPEND=" + acct-group/amanda + acct-user/amanda + app-arch/dump app-arch/tar + dev-libs/glib:2 dev-lang/perl:= - app-arch/dump - net-misc/openssh - >=dev-libs/glib-2.26.0 - dev-perl/JSON dev-perl/Encode-Locale + dev-perl/JSON + net-misc/openssh + sys-libs/readline:= + virtual/awk + kerberos? ( app-crypt/mit-krb5 ) nls? ( virtual/libintl ) - s3? ( >=net-misc/curl-7.10.0 ) - !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) samba? ( net-fs/samba:= ) - kerberos? ( app-crypt/mit-krb5 ) + s3? ( net-misc/curl ) + !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( - dev-perl/XML-Simple - virtual/mailx app-arch/mt-st:= - sys-block/mtx - gnuplot? ( sci-visualization/gnuplot ) app-crypt/aespipe app-crypt/gnupg + dev-perl/XML-Simple + sys-block/mtx + virtual/mailx + gnuplot? ( sci-visualization/gnuplot ) )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) - >=app-text/docbook-xsl-stylesheets-1.72.0 +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd - dev-libs/libxslt dev-lang/swig - " + dev-libs/libxslt + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) MYFILESDIR="${T}/files" ENVDIR="/etc/env.d" @@ -59,8 +64,8 @@ TMPENVFILE="${T}/${ENVDFILE}" # installed. This variable name must not start with AMANDA_, as we do not want # it captured into the env file. ENV_SETTINGS_AMANDA=" -AMANDA_GROUP_GID AMANDA_GROUP_NAME -AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS +AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_HOMEDIR AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX AMANDA_TAR_LISTDIR AMANDA_TAR AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS @@ -75,13 +80,9 @@ amanda_variable_setup() { currentamanda="$(set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" # First we set the defaults - [[ -z "${AMANDA_GROUP_GID}" ]] && AMANDA_GROUP_GID=87 - [[ -z "${AMANDA_GROUP_NAME}" ]] && AMANDA_GROUP_NAME=amanda - [[ -z "${AMANDA_USER_NAME}" ]] && AMANDA_USER_NAME=amanda - [[ -z "${AMANDA_USER_UID}" ]] && AMANDA_USER_UID=87 - [[ -z "${AMANDA_USER_SH}" ]] && AMANDA_USER_SH=/bin/bash - [[ -z "${AMANDA_USER_HOMEDIR}" ]] && AMANDA_USER_HOMEDIR=/var/spool/amanda - [[ -z "${AMANDA_USER_GROUPS}" ]] && AMANDA_USER_GROUPS="${AMANDA_GROUP_NAME}" + AMANDA_GROUP_NAME=amanda + AMANDA_USER_NAME=amanda + AMANDA_USER_HOMEDIR=/var/spool/amanda # This installs Amanda, with the server. However, it could be a client, # just specify an alternate server name in AMANDA_SERVER. @@ -127,9 +128,6 @@ pkg_setup() { elog "AMANDA_SERVER=\"myserver\" emerge amanda" elog fi - - enewgroup "${AMANDA_GROUP_NAME}" "${AMANDA_GROUP_GID}" - enewuser "${AMANDA_USER_NAME}" "${AMANDA_USER_UID}" "${AMANDA_US
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 5631afa49b6eb89ab275f7bea84fc45a69d9749a Author: Erik Mackdanz gentoo org> AuthorDate: Wed Jan 1 00:06:22 2020 + Commit: Erik Mackdanz gentoo org> CommitDate: Wed Jan 1 00:06:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5631afa4 app-backup/amanda: Disable sandbox-violating configure test Closes: https://bugs.gentoo.org/701416 Signed-off-by: Erik Mackdanz gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 app-backup/amanda/amanda-3.5.1-r1.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1-r1.ebuild b/app-backup/amanda/amanda-3.5.1-r1.ebuild index 997834b00aa..dd20dd7237b 100644 --- a/app-backup/amanda/amanda-3.5.1-r1.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -145,6 +145,9 @@ src_prepare() { # bug with glibc-2.16.0 sed -i -e '/gets is a security/d' "${S}"/gnulib/stdio.in.h || die + # https://bugs.gentoo.org/701416 sandbox violation + sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to nosuchhost.amanda.org failed" in/' "${S}"/config/amanda/dumpers.m4 || die + eautoreconf # places for us to work in @@ -388,7 +391,7 @@ src_install() { if ! use minimal ; then fperms 0700 \ "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \ -/etc/amanda/${AMANDA_CONFIG_NAME} +/etc/amanda/${AMANDA_CONFIG_NAME} fi einfo "Setting setuid permissions" @@ -476,7 +479,7 @@ amanda_permissions_fix() { local i for i in "${le}"/calcsize "${le}"/killpgrp \ "${le}"/rundump "${le}"/runtar ; do - [ -e "${root}"/${i} ] || continue + [ -e "${root}"/${i} ] || continue chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die chmod u=srwx,g=rx,o= "${root}"/${i} || die done
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 77aa0b2693eec1254835f4331948f266ea39059e Author: Stefan G. Weichinger oops co at> AuthorDate: Wed Dec 6 14:35:13 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Dec 14 22:05:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aa0b26 app-backup/amanda: fixed permissions (revbump included by Robin H. Johnson [robbat2]) Closes: https://github.com/gentoo/gentoo/pull/6470 Closes: https://bugs.gentoo.org/639930 (cherry picked from commit 63d030d108893a4045402e1cf7581fc3b02fab36) Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/{amanda-3.5.1.ebuild => amanda-3.5.1-r1.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.1.ebuild b/app-backup/amanda/amanda-3.5.1-r1.ebuild similarity index 99% rename from app-backup/amanda/amanda-3.5.1.ebuild rename to app-backup/amanda/amanda-3.5.1-r1.ebuild index 058d9b9ccb9..997834b00aa 100644 --- a/app-backup/amanda/amanda-3.5.1.ebuild +++ b/app-backup/amanda/amanda-3.5.1-r1.ebuild @@ -474,9 +474,8 @@ amanda_permissions_fix() { [ -z "${root}" ] && die "Failed to pass root argument to amanda_permissions_fix!" local le="/usr/libexec/amanda" local i - for i in /usr/sbin/amcheck "${le}"/calcsize "${le}"/killpgrp \ - "${le}"/rundump "${le}"/runtar "${le}"/dumper \ - "${le}"/planner ; do + for i in "${le}"/calcsize "${le}"/killpgrp \ + "${le}"/rundump "${le}"/runtar ; do [ -e "${root}"/${i} ] || continue chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die chmod u=srwx,g=rx,o= "${root}"/${i} || die
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 17ad4efd714800f4a068789d679435304c62178b Author: Stefan G. Weichinger oops co at> AuthorDate: Mon Dec 4 08:21:23 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Dec 6 03:40:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ad4efd app-backup/amanda: version bump to 3.5.1 Closes: https://github.com/gentoo/gentoo/pull/6433 Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/Manifest| 1 + app-backup/amanda/amanda-3.5.1.ebuild | 498 ++ 2 files changed, 499 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 1531d6ae2f2..9deacf3ccff 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -4,4 +4,5 @@ DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111 DIST amanda-3.4.3.tar.gz 5355137 SHA256 8ebca59d7b5fc64179fee3d9de4289cd9e8dbb49558e0a21228b06e16105d688 SHA512 5fa7a8c59961f87568d3459e6b5368e50c6cf74e1a6c7599faf5f85d537e72668775acc11009d1d5699ab92d1c21553b5b86e06b804c6a1ae04500889726694a WHIRLPOOL e1c4cd778d5c71994d2c74fef07948476f367fff42e666fb1b516035746c1e9562b9bf4579875e922c44f8dd65924bf9fec5ca7d30bbee0998540c4c319d18b0 DIST amanda-3.4.4.tar.gz 5363929 SHA256 467e44eccd47170cf8ec40e914a2fbc1e6d50966e6a71c46d96091183c54a3d3 SHA512 e73ee29a6074396a885b08d9b1160b1e379423596dde872a14a8c8cf5845c9fcf3ea08038007a99063169a863d8b9f3ca9c23b8f5609d463a5b1f2ddcd44be96 WHIRLPOOL 221848cd608fd3e45b4f172f56ab691dc2a1dd659f3a5f15df6a2e973daae0964d88fd359c9975147b358289feb9342f26956b0e693f8683da8d621f04ea DIST amanda-3.4.5.tar.gz 5365381 SHA256 bf05ea512676c7520ccff8d711e17176ea2aec47f7c517669cee02e8ab201343 SHA512 441efef6a34a1cb645c8c5d1e909f25230322ceb38d1efa0a104de2d9051640f7032255c8d8c7391a918102aceeb5073048070471fb642e185a2a113c817e00c WHIRLPOOL c21b1cbf276d60fae48c9178b7ae56416c81af4729341e9251b95c50775a3fdaf147c8d1d0e7c33b9477cd215ea4c0c51ac22e16348d2dfd9af20587d53f4b32 +DIST amanda-3.5.1.tar.gz 5402093 BLAKE2B 4c342fb55b2b5fc0d338a1616bf26b1d844b0ecd6627432b849996c0072756090e1f695050605af0a5c3eda2daeb63131fbe16b5ac728af9137699f4d916b8e8 SHA512 8d5451b6b3f18f9a705592ba6baf8ffb7fb4fe62261eac8a4f4fae4eded3f7f447f547ac6f016bcb57ea43f116cf87fdc48f8e77b117bbdecf00d3e37dd0f39f DIST amanda-3.5.tar.gz 5386719 SHA256 099eb36321b1360ebde6156fb1e75f3e0245520b6f886a0e8e0f31a7a6169be4 SHA512 31340eb250972b2d7b2ad5e51c4f3fafb9de15b9f51f688447214174c77ea89d344f50709ca51d6ba965f8ed6977608f22d7bc6811cc97b63207f7a7cec8219c WHIRLPOOL b6d12e046203f3f553e197215c1da8ed610f07a34ac6b8ca7e5b11846308d1ee490eee8daeae94b8b6b18fcb18bc26e434dc95042d08b443118ccb504801 diff --git a/app-backup/amanda/amanda-3.5.1.ebuild b/app-backup/amanda/amanda-3.5.1.ebuild new file mode 100644 index 000..058d9b9ccb9 --- /dev/null +++ b/app-backup/amanda/amanda-3.5.1.ebuild @@ -0,0 +1,498 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + dev-perl/JSON + dev-perl/Encode-Locale + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + dev-lang/swig + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_GID AMANDA_GROUP_NAM
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 8c2ba2ea5d4137883dfbf00b23a0c2dbaf8444d6 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Nov 13 20:58:49 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Nov 13 20:59:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2ba2ea app-backup/amanda: run correct src_test. Fixes: https://bugs.gentoo.org/621416 Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/amanda-3.3.9.ebuild | 5 + app-backup/amanda/amanda-3.4.1.ebuild | 5 + app-backup/amanda/amanda-3.4.2.ebuild | 5 + app-backup/amanda/amanda-3.4.3.ebuild | 5 + app-backup/amanda/amanda-3.4.4.ebuild | 5 + app-backup/amanda/amanda-3.4.5.ebuild | 5 + app-backup/amanda/amanda-3.5-r1.ebuild | 5 + 7 files changed, 35 insertions(+) diff --git a/app-backup/amanda/amanda-3.3.9.ebuild b/app-backup/amanda/amanda-3.3.9.ebuild index 70ea0b2ba30..968e236abaa 100644 --- a/app-backup/amanda/amanda-3.3.9.ebuild +++ b/app-backup/amanda/amanda-3.3.9.ebuild @@ -473,3 +473,8 @@ amanda_permissions_fix() { chmod u=srwx,g=rx,o= "${root}"/${i} done } + +# We do not want the perl-module tests. +src_test() { + default_src_test +} diff --git a/app-backup/amanda/amanda-3.4.1.ebuild b/app-backup/amanda/amanda-3.4.1.ebuild index 3171fd4f7c8..aa6f6387998 100644 --- a/app-backup/amanda/amanda-3.4.1.ebuild +++ b/app-backup/amanda/amanda-3.4.1.ebuild @@ -480,3 +480,8 @@ amanda_permissions_fix() { chmod u=srwx,g=rx,o= "${root}"/${i} done } + +# We do not want the perl-module tests. +src_test() { + default_src_test +} diff --git a/app-backup/amanda/amanda-3.4.2.ebuild b/app-backup/amanda/amanda-3.4.2.ebuild index 9e26503c1a4..aec64fedec3 100644 --- a/app-backup/amanda/amanda-3.4.2.ebuild +++ b/app-backup/amanda/amanda-3.4.2.ebuild @@ -477,3 +477,8 @@ amanda_permissions_fix() { chmod u=srwx,g=rx,o= "${root}"/${i} done } + +# We do not want the perl-module tests. +src_test() { + default_src_test +} diff --git a/app-backup/amanda/amanda-3.4.3.ebuild b/app-backup/amanda/amanda-3.4.3.ebuild index 9e26503c1a4..aec64fedec3 100644 --- a/app-backup/amanda/amanda-3.4.3.ebuild +++ b/app-backup/amanda/amanda-3.4.3.ebuild @@ -477,3 +477,8 @@ amanda_permissions_fix() { chmod u=srwx,g=rx,o= "${root}"/${i} done } + +# We do not want the perl-module tests. +src_test() { + default_src_test +} diff --git a/app-backup/amanda/amanda-3.4.4.ebuild b/app-backup/amanda/amanda-3.4.4.ebuild index 9e26503c1a4..aec64fedec3 100644 --- a/app-backup/amanda/amanda-3.4.4.ebuild +++ b/app-backup/amanda/amanda-3.4.4.ebuild @@ -477,3 +477,8 @@ amanda_permissions_fix() { chmod u=srwx,g=rx,o= "${root}"/${i} done } + +# We do not want the perl-module tests. +src_test() { + default_src_test +} diff --git a/app-backup/amanda/amanda-3.4.5.ebuild b/app-backup/amanda/amanda-3.4.5.ebuild index 9e26503c1a4..aec64fedec3 100644 --- a/app-backup/amanda/amanda-3.4.5.ebuild +++ b/app-backup/amanda/amanda-3.4.5.ebuild @@ -477,3 +477,8 @@ amanda_permissions_fix() { chmod u=srwx,g=rx,o= "${root}"/${i} done } + +# We do not want the perl-module tests. +src_test() { + default_src_test +} diff --git a/app-backup/amanda/amanda-3.5-r1.ebuild b/app-backup/amanda/amanda-3.5-r1.ebuild index bbc32ece405..058d9b9ccb9 100644 --- a/app-backup/amanda/amanda-3.5-r1.ebuild +++ b/app-backup/amanda/amanda-3.5-r1.ebuild @@ -491,3 +491,8 @@ amanda_permissions_fix() { chown root:root "${root}""${f}" || die chmod u=rw,go=r "${root}""${f}" || die } + +# We do not want the perl-module tests. +src_test() { + default_src_test +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: cddd3e2baa07e18ed26e7a40863db949b772b702 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Nov 13 20:32:41 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Nov 13 20:44:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddd3e2b app-backup/amanda: fix chown during USE=minimal Fixes: https://bugs.gentoo.org/633828 Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/amanda-3.5-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-backup/amanda/amanda-3.5-r1.ebuild b/app-backup/amanda/amanda-3.5-r1.ebuild index 7b97c5c5d9f..673a7b70dae 100644 --- a/app-backup/amanda/amanda-3.5-r1.ebuild +++ b/app-backup/amanda/amanda-3.5-r1.ebuild @@ -477,6 +477,7 @@ amanda_permissions_fix() { for i in /usr/sbin/amcheck "${le}"/calcsize "${le}"/killpgrp \ "${le}"/rundump "${le}"/runtar "${le}"/dumper \ "${le}"/planner ; do + [ -e "${root}"/${i} ] || continue chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die chmod u=srwx,g=rx,o= "${root}"/${i} || die done
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 95ee4b091e3c6e5e1db342a57b6fdee53b095e8c Author: Robin H. Johnson gentoo org> AuthorDate: Mon Nov 13 20:32:41 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Nov 13 20:45:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ee4b09 app-backup/amanda: fix ownership of /etc/amanda/amanda-security.conf Fixes: https://bugs.gentoo.org/637332 Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/amanda-3.5-r1.ebuild | 9 + 1 file changed, 9 insertions(+) diff --git a/app-backup/amanda/amanda-3.5-r1.ebuild b/app-backup/amanda/amanda-3.5-r1.ebuild index 673a7b70dae..bbc32ece405 100644 --- a/app-backup/amanda/amanda-3.5-r1.ebuild +++ b/app-backup/amanda/amanda-3.5-r1.ebuild @@ -481,4 +481,13 @@ amanda_permissions_fix() { chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die chmod u=srwx,g=rx,o= "${root}"/${i} || die done + + # amanda-security.conf is a config file with similar requirements: + # writable only by root + # world-readable + # 3.3.9: introduced in /etc/amanda-security.conf + # 3.4.2: moved to /etc/amanda/amanda-security.conf + f=/etc/amanda/amanda-security.conf + chown root:root "${root}""${f}" || die + chmod u=rw,go=r "${root}""${f}" || die }
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: b740f33032923e18de20051c88669c583af7d6fb Author: Robin H. Johnson gentoo org> AuthorDate: Mon Nov 13 20:35:06 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Nov 13 20:44:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b740f330 app-backup/amanda: fix systemd perms. Fixes: https://bugs.gentoo.org/530150 Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/{amanda-3.5.ebuild => amanda-3.5-r1.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-backup/amanda/amanda-3.5.ebuild b/app-backup/amanda/amanda-3.5-r1.ebuild similarity index 100% rename from app-backup/amanda/amanda-3.5.ebuild rename to app-backup/amanda/amanda-3.5-r1.ebuild index f59aebd6c04..7b97c5c5d9f 100644 --- a/app-backup/amanda/amanda-3.5.ebuild +++ b/app-backup/amanda/amanda-3.5-r1.ebuild @@ -326,6 +326,10 @@ src_install() { einfo "Installing environment config file" doenvd "${MYFILESDIR}/${ENVDFILE}" + einfo "Installing systemd service and socket files for Amanda" + systemd_dounit "${FILESDIR}"/amanda.socket + systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' + # Lock down next section (up until docs). insopts -m0640 # Installing Amanda Xinetd Services Definition @@ -343,10 +347,6 @@ src_install() { newins "${MYFILESDIR}/amanda-cron" amanda fi - einfo "Installing systemd service and socket files for Amanda" - systemd_dounit "${FILESDIR}"/amanda.socket - systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' - insinto /etc/amanda einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user" doins "${T}/amandahosts"
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 0016f461cb30308ba627329b0e760a2f8dfc6d8a Author: Stefan G. Weichinger oops co at> AuthorDate: Mon Nov 6 10:04:34 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Nov 7 06:15:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0016f461 app-backup/amanda: make NDMP optional NDMP is an uncommon feature, and fails to build with newer glibc at this time; make it optional for now. Closes: https://bugs.gentoo.org/376127 Closes: https://bugs.gentoo.org/636262 Closes: https://github.com/gentoo/gentoo/pull/6137 Closes: https://github.com/gentoo/gentoo/pull/6138 Closes: https://github.com/gentoo/gentoo/pull/6142 (cherry picked from commit 337a72935369e963b74b8293e3a9ecbce1383bd0) Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/amanda-3.5.ebuild | 5 - app-backup/amanda/metadata.xml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.5.ebuild b/app-backup/amanda/amanda-3.5.ebuild index 797dbc7a026..f59aebd6c04 100644 --- a/app-backup/amanda/amanda-3.5.ebuild +++ b/app-backup/amanda/amanda-3.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" -IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" +IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba systemd xfs" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND="sys-libs/readline:= @@ -288,6 +288,9 @@ src_configure() { # build manpages myconf="${myconf} --enable-manpage-build" + # Bug #636262 + myconf="${myconf} $(use_with ndmp ndmp)" + # bug #483120 tc-export AR diff --git a/app-backup/amanda/metadata.xml b/app-backup/amanda/metadata.xml index e191fc902dc..a044ded2763 100644 --- a/app-backup/amanda/metadata.xml +++ b/app-backup/amanda/metadata.xml @@ -23,6 +23,7 @@ Support for backing up raw XFS filesystems using xfsdump Support for backing up to the Amazon S3 system + Support for the NDMP protocol amanda
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/
commit: 477feb744657cd0fb6ca7c2137393dba4b3295dd Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Oct 30 19:01:26 2017 + Commit: Amy Liffey gentoo org> CommitDate: Fri Nov 3 09:40:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477feb74 app-backup/amanda: remove unused patch Closes:#6090 .../amanda/files/local-amanda-perl5.20.patch | 205 - 1 file changed, 205 deletions(-) diff --git a/app-backup/amanda/files/local-amanda-perl5.20.patch b/app-backup/amanda/files/local-amanda-perl5.20.patch deleted file mode 100644 index b62df65647a..000 --- a/app-backup/amanda/files/local-amanda-perl5.20.patch +++ /dev/null @@ -1,205 +0,0 @@ -https://bz-attachments.freebsd.org/attachment.cgi?id=149027&action=diff&collapsed=&context=patch&format=raw&headers=1 perl/Amanda/Application.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Application.c 2014-10-27 08:48:58.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Archive.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Archive.c 2014-10-27 08:49:05.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Cmdline.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Cmdline.c 2014-10-27 08:49:13.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Config.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Config.c 2014-10-27 08:49:19.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Debug.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Debug.c2014-10-27 08:49:25.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Device.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Device.c 2014-10-27 08:49:30.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Disklist.c.orig2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Disklist.c 2014-10-27 08:49:36.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Feature.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Feature.c 2014-10-27 08:49:41.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Header.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Header.c 2014-10-27 08:49:48.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Logfile.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Logfile.c 2014-10-27 08:49:53.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/MainLoop.c.orig2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/MainLoop.c 2014-10-27 08:49:59.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/NDMP.c.orig2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/NDMP.c 2014-10-27 08:50:19.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Tapelist.c.orig2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Tapelist.c 2014-10-27 08:50:24.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Tests.c.orig 2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Tests.c2014-10-27 09:01:12.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef close - #endif perl/Amanda/Util.c.orig2012-07-25 17:59:54.0 +0200 -+++ perl/Amanda/Util.c 2014-10-27 09:01:17.0 +0100 -@@ -1450,9 +1450,6 @@ - #ifdef eof - #undef eof - #endif --#ifdef bool -- #undef bool --#endif - #ifdef close - #undef clos
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: eb07adf8ad92b2ec30d3951b088d034b8406fd05 Author: Stefan G. Weichinger oops co at> AuthorDate: Tue Oct 3 10:35:58 2017 + Commit: Patrice Clement gentoo org> CommitDate: Wed Oct 4 09:42:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb07adf8 app-backup/amanda: version bump to 3.5. Closes: https://github.com/gentoo/gentoo/pull/5848 app-backup/amanda/Manifest | 1 + app-backup/amanda/amanda-3.5.ebuild | 480 2 files changed, 481 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 3813e4aaff5..1531d6ae2f2 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -4,3 +4,4 @@ DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111 DIST amanda-3.4.3.tar.gz 5355137 SHA256 8ebca59d7b5fc64179fee3d9de4289cd9e8dbb49558e0a21228b06e16105d688 SHA512 5fa7a8c59961f87568d3459e6b5368e50c6cf74e1a6c7599faf5f85d537e72668775acc11009d1d5699ab92d1c21553b5b86e06b804c6a1ae04500889726694a WHIRLPOOL e1c4cd778d5c71994d2c74fef07948476f367fff42e666fb1b516035746c1e9562b9bf4579875e922c44f8dd65924bf9fec5ca7d30bbee0998540c4c319d18b0 DIST amanda-3.4.4.tar.gz 5363929 SHA256 467e44eccd47170cf8ec40e914a2fbc1e6d50966e6a71c46d96091183c54a3d3 SHA512 e73ee29a6074396a885b08d9b1160b1e379423596dde872a14a8c8cf5845c9fcf3ea08038007a99063169a863d8b9f3ca9c23b8f5609d463a5b1f2ddcd44be96 WHIRLPOOL 221848cd608fd3e45b4f172f56ab691dc2a1dd659f3a5f15df6a2e973daae0964d88fd359c9975147b358289feb9342f26956b0e693f8683da8d621f04ea DIST amanda-3.4.5.tar.gz 5365381 SHA256 bf05ea512676c7520ccff8d711e17176ea2aec47f7c517669cee02e8ab201343 SHA512 441efef6a34a1cb645c8c5d1e909f25230322ceb38d1efa0a104de2d9051640f7032255c8d8c7391a918102aceeb5073048070471fb642e185a2a113c817e00c WHIRLPOOL c21b1cbf276d60fae48c9178b7ae56416c81af4729341e9251b95c50775a3fdaf147c8d1d0e7c33b9477cd215ea4c0c51ac22e16348d2dfd9af20587d53f4b32 +DIST amanda-3.5.tar.gz 5386719 SHA256 099eb36321b1360ebde6156fb1e75f3e0245520b6f886a0e8e0f31a7a6169be4 SHA512 31340eb250972b2d7b2ad5e51c4f3fafb9de15b9f51f688447214174c77ea89d344f50709ca51d6ba965f8ed6977608f22d7bc6811cc97b63207f7a7cec8219c WHIRLPOOL b6d12e046203f3f553e197215c1da8ed610f07a34ac6b8ca7e5b11846308d1ee490eee8daeae94b8b6b18fcb18bc26e434dc95042d08b443118ccb504801 diff --git a/app-backup/amanda/amanda-3.5.ebuild b/app-backup/amanda/amanda-3.5.ebuild new file mode 100644 index 000..797dbc7a026 --- /dev/null +++ b/app-backup/amanda/amanda-3.5.ebuild @@ -0,0 +1,480 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + dev-perl/JSON + dev-perl/Encode-Locale + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + dev-lang/swig + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_GID AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS +AMANDA_CONFIG_NAME AMANDA_TMPDIR" + +amanda_variable_setup() { + + # Setting vars + local
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 2de09cceadfb09723764102c55a920429fe02c98 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Jul 1 18:58:37 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Jul 1 18:58:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de09cce app-backup/amanda: cleanup, per bug #537248. Package-Manager: portage-2.3.6 app-backup/amanda/Manifest | 3 - app-backup/amanda/amanda-3.3.3-r1.ebuild | 477 --- app-backup/amanda/amanda-3.3.3.ebuild| 468 -- app-backup/amanda/amanda-3.3.5.ebuild| 477 --- app-backup/amanda/amanda-3.3.7.ebuild| 474 -- 5 files changed, 1899 deletions(-) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 8f28f5f72ec..3813e4aaff5 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -1,6 +1,3 @@ -DIST amanda-3.3.3.tar.gz 4394935 SHA256 c36c9cd61dc62a7824abb7ba74cc4b09527bd82a930d691cf207b60b4bb15b72 SHA512 42af74a9e3b3fd92600e78d98eb4cdcf9d260bd9bbd016dde4133db346374deb41e4893159205336b35521c36f737c2877fd5030028531e1c09a0a6ac2931ba9 WHIRLPOOL 730deda1d85e645e658500a01ea72895f836a3dd99209314a65161674da24fed5aad98313a8ef66ef76176c6c7b1a60e62d30d692cfe2121eb429d9cb37f5636 -DIST amanda-3.3.5.tar.gz 4530463 SHA256 17d14cdc64e5b98270a2ad6c1b58a5e317ab2fe0d518a4212f82f7e3d13d231b SHA512 bef1f5271939e804387424924e6423537efa3ac1a722fe68f3afd77677e5974d8325f1a32a2a22d510344ee3d7b8f480a969611388fcb632c0f3cd640315f812 WHIRLPOOL 5ba8c2734cbd3a7e771b9fc7f9561596e5cda3dce1ea60b7192893fcca401e1c5da6154dcac18084ce6ef5ccacdf4899a65e255424f1bbbdafc219e8405669e4 -DIST amanda-3.3.7.tar.gz 4618547 SHA256 cd1534c7d9c5b97afcb52b189f05fb158972fadb2cf46249847ae8bc5ad8a78a SHA512 33066a34f5da5a37f4e8b18a365c2e5ae9cd9105a1ed05f74df95d03937bddee25167960e3daf519d3cf04b1580d9e617e48ba1a695fe683823a27ec298582f4 WHIRLPOOL 21c1c70d04bf8f503158d3facdf4dd479ae26d69bcbc89a9ee2812cc97667cc0c9109a7357971c0d43620cd949ea195c1affb23b754afa81438a56aad247e15d DIST amanda-3.3.9.tar.gz 4673301 SHA256 2520b95ca96f1d521d582b7c94bd631486e7029eda1de8e1887d74b323549a41 SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e WHIRLPOOL e149ab7dbc30cf3585e41d9fb338dd96ab4dd440e31723be51b8ccc9e5841f8dda31d3b89418474e31c7c2498f40177c646f03713c256a4d9341152e2ce2c8e4 DIST amanda-3.4.1.tar.gz 5338575 SHA256 1f69e9bdae774ac2394297dd9d7f98ccbce44ca9199317ada764ca173909d2ac SHA512 245bf334e36fe8b4361d9fc27ea7e7ef5bd2ecec74719caa16cc94d1ebb3abbef058e28d9afd85851654aaae0984531593a35c079d1ba4aed0fc5177e907ec16 WHIRLPOOL b9608456f28fb35137276f16ec24d79ae397a44450b42ec4fa28256763798dee623ab560ba0db147ff41d2abc57810e2318ae64741ea0a054a8ff853f4ad9c59 DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111eec76d76e088101a53eeafac SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd WHIRLPOOL af08e2b7b42cead569b69edfa264c1439d21d455e36ba5d346a74631e037773f20cd0563c6cdf95eeea0ee0e1e45328e553a5490ef4c66545acc1a3bd85570d0 diff --git a/app-backup/amanda/amanda-3.3.3-r1.ebuild b/app-backup/amanda/amanda-3.3.3-r1.ebuild deleted file mode 100644 index 375e15d4bcb..000 --- a/app-backup/amanda/amanda-3.3.3-r1.ebuild +++ /dev/null @@ -1,477 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils perl-module user systemd - -DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" -HOMEPAGE="http://www.amanda.org/"; -SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" - -LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" -SLOT="0" -IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -RDEPEND="sys-libs/readline - virtual/awk - app-arch/tar - >=dev-lang/perl-5.6 - app-arch/dump - net-misc/openssh - >=dev-libs/glib-2.26.0 - nls? ( virtual/libintl ) - s3? ( >=net-misc/curl-7.10.0 ) - !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) - samba? ( net-fs/samba ) - kerberos? ( app-crypt/mit-krb5 ) - xfs? ( sys-fs/xfsdump ) - readline? ( sys-libs/readline ) - !minimal? ( - dev-perl/XML-Simple - virtual/mailx - app-arch/mt-st - sys-block/mtx - gnuplot? ( sci-visualization/gnuplot ) - app-crypt/aespipe - app-crypt/gnupg - )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) - >=app-text/docbook-xsl-stylesheets-1.72.0 - app-text/docbook-xml-dtd - dev-libs/libxslt - " - -MYFILESDIR="${T}/files" -ENVDIR="/etc/env.d" -ENVDFILE="
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 458924ced5e21b2e918dab6cb158f133529a5074 Author: Stefan G. Weichinger oops co at> AuthorDate: Fri Jun 9 12:20:30 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Jun 10 07:15:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458924ce app-backup/amanda: version bump to 3.4.5 (cherry picked from commit 44ac2533196e2acedb67a273bb3f6f19c5a0b1fe) Signed-off-by: Robin H. Johnson gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/4891 app-backup/amanda/Manifest| 1 + app-backup/amanda/amanda-3.4.5.ebuild | 479 ++ 2 files changed, 480 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index c1ccc6bb356..8f28f5f72ec 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -6,3 +6,4 @@ DIST amanda-3.4.1.tar.gz 5338575 SHA256 1f69e9bdae774ac2394297dd9d7f98ccbce44ca9 DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111eec76d76e088101a53eeafac SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd WHIRLPOOL af08e2b7b42cead569b69edfa264c1439d21d455e36ba5d346a74631e037773f20cd0563c6cdf95eeea0ee0e1e45328e553a5490ef4c66545acc1a3bd85570d0 DIST amanda-3.4.3.tar.gz 5355137 SHA256 8ebca59d7b5fc64179fee3d9de4289cd9e8dbb49558e0a21228b06e16105d688 SHA512 5fa7a8c59961f87568d3459e6b5368e50c6cf74e1a6c7599faf5f85d537e72668775acc11009d1d5699ab92d1c21553b5b86e06b804c6a1ae04500889726694a WHIRLPOOL e1c4cd778d5c71994d2c74fef07948476f367fff42e666fb1b516035746c1e9562b9bf4579875e922c44f8dd65924bf9fec5ca7d30bbee0998540c4c319d18b0 DIST amanda-3.4.4.tar.gz 5363929 SHA256 467e44eccd47170cf8ec40e914a2fbc1e6d50966e6a71c46d96091183c54a3d3 SHA512 e73ee29a6074396a885b08d9b1160b1e379423596dde872a14a8c8cf5845c9fcf3ea08038007a99063169a863d8b9f3ca9c23b8f5609d463a5b1f2ddcd44be96 WHIRLPOOL 221848cd608fd3e45b4f172f56ab691dc2a1dd659f3a5f15df6a2e973daae0964d88fd359c9975147b358289feb9342f26956b0e693f8683da8d621f04ea +DIST amanda-3.4.5.tar.gz 5365381 SHA256 bf05ea512676c7520ccff8d711e17176ea2aec47f7c517669cee02e8ab201343 SHA512 441efef6a34a1cb645c8c5d1e909f25230322ceb38d1efa0a104de2d9051640f7032255c8d8c7391a918102aceeb5073048070471fb642e185a2a113c817e00c WHIRLPOOL c21b1cbf276d60fae48c9178b7ae56416c81af4729341e9251b95c50775a3fdaf147c8d1d0e7c33b9477cd215ea4c0c51ac22e16348d2dfd9af20587d53f4b32 diff --git a/app-backup/amanda/amanda-3.4.5.ebuild b/app-backup/amanda/amanda-3.4.5.ebuild new file mode 100644 index 000..9e26503c1a4 --- /dev/null +++ b/app-backup/amanda/amanda-3.4.5.ebuild @@ -0,0 +1,479 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + dev-perl/JSON + dev-perl/Encode-Locale + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + dev-lang/swig + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_GID AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PO
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 5ac479a46b8bfaaa421b8c5d0620d34413fd42b4 Author: Stefan G. Weichinger oops co at> AuthorDate: Thu May 4 08:32:31 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu May 4 17:21:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac479a4 app-backup/amanda: version bump to 3.4.4 (cherry picked from commit d4aba38537bd4de517d106a440a3be3fed836092) Signed-off-by: Robin H. Johnson gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/4540 app-backup/amanda/Manifest| 1 + app-backup/amanda/amanda-3.4.4.ebuild | 479 ++ 2 files changed, 480 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 8fcc112a08d..c1ccc6bb356 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -5,3 +5,4 @@ DIST amanda-3.3.9.tar.gz 4673301 SHA256 2520b95ca96f1d521d582b7c94bd631486e7029e DIST amanda-3.4.1.tar.gz 5338575 SHA256 1f69e9bdae774ac2394297dd9d7f98ccbce44ca9199317ada764ca173909d2ac SHA512 245bf334e36fe8b4361d9fc27ea7e7ef5bd2ecec74719caa16cc94d1ebb3abbef058e28d9afd85851654aaae0984531593a35c079d1ba4aed0fc5177e907ec16 WHIRLPOOL b9608456f28fb35137276f16ec24d79ae397a44450b42ec4fa28256763798dee623ab560ba0db147ff41d2abc57810e2318ae64741ea0a054a8ff853f4ad9c59 DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111eec76d76e088101a53eeafac SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd WHIRLPOOL af08e2b7b42cead569b69edfa264c1439d21d455e36ba5d346a74631e037773f20cd0563c6cdf95eeea0ee0e1e45328e553a5490ef4c66545acc1a3bd85570d0 DIST amanda-3.4.3.tar.gz 5355137 SHA256 8ebca59d7b5fc64179fee3d9de4289cd9e8dbb49558e0a21228b06e16105d688 SHA512 5fa7a8c59961f87568d3459e6b5368e50c6cf74e1a6c7599faf5f85d537e72668775acc11009d1d5699ab92d1c21553b5b86e06b804c6a1ae04500889726694a WHIRLPOOL e1c4cd778d5c71994d2c74fef07948476f367fff42e666fb1b516035746c1e9562b9bf4579875e922c44f8dd65924bf9fec5ca7d30bbee0998540c4c319d18b0 +DIST amanda-3.4.4.tar.gz 5363929 SHA256 467e44eccd47170cf8ec40e914a2fbc1e6d50966e6a71c46d96091183c54a3d3 SHA512 e73ee29a6074396a885b08d9b1160b1e379423596dde872a14a8c8cf5845c9fcf3ea08038007a99063169a863d8b9f3ca9c23b8f5609d463a5b1f2ddcd44be96 WHIRLPOOL 221848cd608fd3e45b4f172f56ab691dc2a1dd659f3a5f15df6a2e973daae0964d88fd359c9975147b358289feb9342f26956b0e693f8683da8d621f04ea diff --git a/app-backup/amanda/amanda-3.4.4.ebuild b/app-backup/amanda/amanda-3.4.4.ebuild new file mode 100644 index 000..9e26503c1a4 --- /dev/null +++ b/app-backup/amanda/amanda-3.4.4.ebuild @@ -0,0 +1,479 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + dev-perl/JSON + dev-perl/Encode-Locale + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + dev-lang/swig + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_GID AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PO
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 5d1a0310418e71c0467712c9216b2b47f62d0f39 Author: Stefan G. Weichinger oops co at> AuthorDate: Wed Mar 1 17:48:50 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Mar 2 20:36:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1a0310 app-backup/amanda: version bump to 3.4.3 (cherry picked from commit b2ef81c443097de5527d877b77816d79ffaa0887) Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/Manifest| 1 + app-backup/amanda/amanda-3.4.3.ebuild | 479 ++ 2 files changed, 480 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index 8427d0cfa64..8fcc112a08d 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -4,3 +4,4 @@ DIST amanda-3.3.7.tar.gz 4618547 SHA256 cd1534c7d9c5b97afcb52b189f05fb158972fadb DIST amanda-3.3.9.tar.gz 4673301 SHA256 2520b95ca96f1d521d582b7c94bd631486e7029eda1de8e1887d74b323549a41 SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e WHIRLPOOL e149ab7dbc30cf3585e41d9fb338dd96ab4dd440e31723be51b8ccc9e5841f8dda31d3b89418474e31c7c2498f40177c646f03713c256a4d9341152e2ce2c8e4 DIST amanda-3.4.1.tar.gz 5338575 SHA256 1f69e9bdae774ac2394297dd9d7f98ccbce44ca9199317ada764ca173909d2ac SHA512 245bf334e36fe8b4361d9fc27ea7e7ef5bd2ecec74719caa16cc94d1ebb3abbef058e28d9afd85851654aaae0984531593a35c079d1ba4aed0fc5177e907ec16 WHIRLPOOL b9608456f28fb35137276f16ec24d79ae397a44450b42ec4fa28256763798dee623ab560ba0db147ff41d2abc57810e2318ae64741ea0a054a8ff853f4ad9c59 DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111eec76d76e088101a53eeafac SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd WHIRLPOOL af08e2b7b42cead569b69edfa264c1439d21d455e36ba5d346a74631e037773f20cd0563c6cdf95eeea0ee0e1e45328e553a5490ef4c66545acc1a3bd85570d0 +DIST amanda-3.4.3.tar.gz 5355137 SHA256 8ebca59d7b5fc64179fee3d9de4289cd9e8dbb49558e0a21228b06e16105d688 SHA512 5fa7a8c59961f87568d3459e6b5368e50c6cf74e1a6c7599faf5f85d537e72668775acc11009d1d5699ab92d1c21553b5b86e06b804c6a1ae04500889726694a WHIRLPOOL e1c4cd778d5c71994d2c74fef07948476f367fff42e666fb1b516035746c1e9562b9bf4579875e922c44f8dd65924bf9fec5ca7d30bbee0998540c4c319d18b0 diff --git a/app-backup/amanda/amanda-3.4.3.ebuild b/app-backup/amanda/amanda-3.4.3.ebuild new file mode 100644 index 000..9e26503c1a4 --- /dev/null +++ b/app-backup/amanda/amanda-3.4.3.ebuild @@ -0,0 +1,479 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + dev-perl/JSON + dev-perl/Encode-Locale + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + dev-lang/swig + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_GID AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS +AMANDA_CONFIG_NAME AMANDA_T
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: a120cba32531abbc6aa01e190dbaa3736696ef08 Author: Stefan G. Weichinger oops co at> AuthorDate: Thu Feb 2 14:36:29 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Feb 2 20:01:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a120cba3 fixes bug #607980 (cherry picked from commit 8b620fe3f8143a1a394937fda520ce9e2306fe16) Signed-off-by: Robin H. Johnson gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/3773 app-backup/amanda/amanda-3.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.4.2.ebuild b/app-backup/amanda/amanda-3.4.2.ebuild index 472b5ab..2964176 100644 --- a/app-backup/amanda/amanda-3.4.2.ebuild +++ b/app-backup/amanda/amanda-3.4.2.ebuild @@ -170,7 +170,7 @@ src_prepare() { done if use minimal; then - cat "${MYFILESDIR}"/amanda-amandahosts-server.5.1_p3-r1 > "${T}"/amandahosts || die + cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die else sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \ server-src/am{addclient,serverconfig}.pl || die
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/, app-backup/amanda/
commit: 5c2f58d60024a4237c563044f181dba4800a Author: Stefan G. Weichinger oops co at> AuthorDate: Fri Jan 13 17:17:09 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Jan 31 21:57:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2f58db app-backup/amanda: version bump to 3.4.2, EAPI6 switch (cherry picked from commit ed64d25637d041ff6116f3ccaf7a9656e282a9a7) Fixes: https://github.com/gentoo/gentoo/pull/3507 Signed-off-by: Robin H. Johnson gentoo.org> app-backup/amanda/Manifest | 2 + app-backup/amanda/amanda-3.4.1.ebuild | 483 + app-backup/amanda/amanda-3.4.2.ebuild | 480 .../amanda/files/amanda-3.4.1-labelstr.patch | 164 +++ app-backup/amanda/files/amanda-3.4.1-slots.patch | 16 + 5 files changed, 1145 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index ec3355b..8427d0c 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -2,3 +2,5 @@ DIST amanda-3.3.3.tar.gz 4394935 SHA256 c36c9cd61dc62a7824abb7ba74cc4b09527bd82a DIST amanda-3.3.5.tar.gz 4530463 SHA256 17d14cdc64e5b98270a2ad6c1b58a5e317ab2fe0d518a4212f82f7e3d13d231b SHA512 bef1f5271939e804387424924e6423537efa3ac1a722fe68f3afd77677e5974d8325f1a32a2a22d510344ee3d7b8f480a969611388fcb632c0f3cd640315f812 WHIRLPOOL 5ba8c2734cbd3a7e771b9fc7f9561596e5cda3dce1ea60b7192893fcca401e1c5da6154dcac18084ce6ef5ccacdf4899a65e255424f1bbbdafc219e8405669e4 DIST amanda-3.3.7.tar.gz 4618547 SHA256 cd1534c7d9c5b97afcb52b189f05fb158972fadb2cf46249847ae8bc5ad8a78a SHA512 33066a34f5da5a37f4e8b18a365c2e5ae9cd9105a1ed05f74df95d03937bddee25167960e3daf519d3cf04b1580d9e617e48ba1a695fe683823a27ec298582f4 WHIRLPOOL 21c1c70d04bf8f503158d3facdf4dd479ae26d69bcbc89a9ee2812cc97667cc0c9109a7357971c0d43620cd949ea195c1affb23b754afa81438a56aad247e15d DIST amanda-3.3.9.tar.gz 4673301 SHA256 2520b95ca96f1d521d582b7c94bd631486e7029eda1de8e1887d74b323549a41 SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e WHIRLPOOL e149ab7dbc30cf3585e41d9fb338dd96ab4dd440e31723be51b8ccc9e5841f8dda31d3b89418474e31c7c2498f40177c646f03713c256a4d9341152e2ce2c8e4 +DIST amanda-3.4.1.tar.gz 5338575 SHA256 1f69e9bdae774ac2394297dd9d7f98ccbce44ca9199317ada764ca173909d2ac SHA512 245bf334e36fe8b4361d9fc27ea7e7ef5bd2ecec74719caa16cc94d1ebb3abbef058e28d9afd85851654aaae0984531593a35c079d1ba4aed0fc5177e907ec16 WHIRLPOOL b9608456f28fb35137276f16ec24d79ae397a44450b42ec4fa28256763798dee623ab560ba0db147ff41d2abc57810e2318ae64741ea0a054a8ff853f4ad9c59 +DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111eec76d76e088101a53eeafac SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd WHIRLPOOL af08e2b7b42cead569b69edfa264c1439d21d455e36ba5d346a74631e037773f20cd0563c6cdf95eeea0ee0e1e45328e553a5490ef4c66545acc1a3bd85570d0 diff --git a/app-backup/amanda/amanda-3.4.1.ebuild b/app-backup/amanda/amanda-3.4.1.ebuild new file mode 100644 index ..824612f --- /dev/null +++ b/app-backup/amanda/amanda-3.4.1.ebuild @@ -0,0 +1,483 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + dev-perl/JSON + dev-perl/Encode-Locale + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + dev-lang/swig + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alte
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: e9e541ad605b35fbe3cb5013fbd3bb70a899a39a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 3 10:36:28 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 3 10:38:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e541ad app-backup/amanda: ppc64 stable wrt bug #549626 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-backup/amanda/amanda-3.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.3.9.ebuild b/app-backup/amanda/amanda-3.3.9.ebuild index 063a8ba..14dfae8 100644 --- a/app-backup/amanda/amanda-3.3.9.ebuild +++ b/app-backup/amanda/amanda-3.3.9.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" -KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" RDEPEND="sys-libs/readline:= virtual/awk app-arch/tar
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: fa4ba3627ce737f561e211d7290629398d9c03b4 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 27 07:09:33 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 27 07:09:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4ba362 app-backup/amanda: amd64 stable wrt bug #549626 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-backup/amanda/amanda-3.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/amanda-3.3.9.ebuild b/app-backup/amanda/amanda-3.3.9.ebuild index b0dc41f..c1b541f 100644 --- a/app-backup/amanda/amanda-3.3.9.ebuild +++ b/app-backup/amanda/amanda-3.3.9.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" SLOT="0" IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND="sys-libs/readline:= virtual/awk app-arch/tar
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: bfb6bf22a8a6d911ba4676aa34f13aa75c976c9f Author: Ian Delaney gentoo org> AuthorDate: Mon Apr 4 12:36:59 2016 + Commit: Ian Delaney gentoo org> CommitDate: Wed Apr 6 04:39:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb6bf22 app-backup/amanda: metadata.xml, update Reset description attribute for user maintainer in metadata.xml Package-Manager: portage-2.2.28 app-backup/amanda/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/amanda/metadata.xml b/app-backup/amanda/metadata.xml index 8a0beb7..110b169 100644 --- a/app-backup/amanda/metadata.xml +++ b/app-backup/amanda/metadata.xml @@ -9,7 +9,7 @@ li...@xunil.at Stefan G. Weichinger - Proxied developer. Please CC on bugs. + Proxied developer; set to assignee in all bugs dus...@v.igoro.us
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 7609504718b0dbd9f406e80923a574fb574fa23b Author: Ian Delaney gentoo org> AuthorDate: Fri Apr 1 08:38:28 2016 + Commit: Ian Delaney gentoo org> CommitDate: Fri Apr 1 08:51:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76095047 app-backup/amanda: remove duplicate entry of name Package-Manager: portage-2.2.28 app-backup/amanda/metadata.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-backup/amanda/metadata.xml b/app-backup/amanda/metadata.xml index 9b85151..8a0beb7 100644 --- a/app-backup/amanda/metadata.xml +++ b/app-backup/amanda/metadata.xml @@ -8,9 +8,8 @@ li...@xunil.at - Stefan Weichinger - Proxied developer. Please CC on bugs. Stefan G. Weichinger + Proxied developer. Please CC on bugs. dus...@v.igoro.us
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: a239d70f03a2e1405256223924e07ad7a148d9dc Author: Ian Delaney gentoo org> AuthorDate: Fri Apr 1 05:55:34 2016 + Commit: Ian Delaney gentoo org> CommitDate: Fri Apr 1 06:25:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a239d70f app-backup/amanda: minor tidy to metadata.xml Package-Manager: portage-2.2.28 app-backup/amanda/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-backup/amanda/metadata.xml b/app-backup/amanda/metadata.xml index e3baa37..9b85151 100644 --- a/app-backup/amanda/metadata.xml +++ b/app-backup/amanda/metadata.xml @@ -8,6 +8,7 @@ li...@xunil.at + Stefan Weichinger Proxied developer. Please CC on bugs. Stefan G. Weichinger
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/files/, app-backup/amanda/
commit: 6968177a743aac4c4f8c0f413aee34a70ef53ea8 Author: Ian Delaney gentoo org> AuthorDate: Sun Mar 27 07:35:21 2016 + Commit: Ian Delaney gentoo org> CommitDate: Sun Mar 27 07:35:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6968177a app-backup/amanda: bump to vn. 3.3.9 patches supplied by proxy maintainer S. Weichinger via the gentoo bug, ack to user Christopher Head for assistance in their preparation Gentoo-bug: #575436 Package-Manager: portage-2.2.28 app-backup/amanda/Manifest | 1 + app-backup/amanda/amanda-3.3.9.ebuild| 476 +++ app-backup/amanda/files/amanda-3.3.9-stuck.patch | 11 + 3 files changed, 488 insertions(+) diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index d567d02..ec3355b 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -1,3 +1,4 @@ DIST amanda-3.3.3.tar.gz 4394935 SHA256 c36c9cd61dc62a7824abb7ba74cc4b09527bd82a930d691cf207b60b4bb15b72 SHA512 42af74a9e3b3fd92600e78d98eb4cdcf9d260bd9bbd016dde4133db346374deb41e4893159205336b35521c36f737c2877fd5030028531e1c09a0a6ac2931ba9 WHIRLPOOL 730deda1d85e645e658500a01ea72895f836a3dd99209314a65161674da24fed5aad98313a8ef66ef76176c6c7b1a60e62d30d692cfe2121eb429d9cb37f5636 DIST amanda-3.3.5.tar.gz 4530463 SHA256 17d14cdc64e5b98270a2ad6c1b58a5e317ab2fe0d518a4212f82f7e3d13d231b SHA512 bef1f5271939e804387424924e6423537efa3ac1a722fe68f3afd77677e5974d8325f1a32a2a22d510344ee3d7b8f480a969611388fcb632c0f3cd640315f812 WHIRLPOOL 5ba8c2734cbd3a7e771b9fc7f9561596e5cda3dce1ea60b7192893fcca401e1c5da6154dcac18084ce6ef5ccacdf4899a65e255424f1bbbdafc219e8405669e4 DIST amanda-3.3.7.tar.gz 4618547 SHA256 cd1534c7d9c5b97afcb52b189f05fb158972fadb2cf46249847ae8bc5ad8a78a SHA512 33066a34f5da5a37f4e8b18a365c2e5ae9cd9105a1ed05f74df95d03937bddee25167960e3daf519d3cf04b1580d9e617e48ba1a695fe683823a27ec298582f4 WHIRLPOOL 21c1c70d04bf8f503158d3facdf4dd479ae26d69bcbc89a9ee2812cc97667cc0c9109a7357971c0d43620cd949ea195c1affb23b754afa81438a56aad247e15d +DIST amanda-3.3.9.tar.gz 4673301 SHA256 2520b95ca96f1d521d582b7c94bd631486e7029eda1de8e1887d74b323549a41 SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e WHIRLPOOL e149ab7dbc30cf3585e41d9fb338dd96ab4dd440e31723be51b8ccc9e5841f8dda31d3b89418474e31c7c2498f40177c646f03713c256a4d9341152e2ce2c8e4 diff --git a/app-backup/amanda/amanda-3.3.9.ebuild b/app-backup/amanda/amanda-3.3.9.ebuild new file mode 100644 index 000..b0dc41f --- /dev/null +++ b/app-backup/amanda/amanda-3.3.9.ebuild @@ -0,0 +1,476 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils perl-module user systemd + +DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" +HOMEPAGE="http://www.amanda.org/"; +SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz" + +LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" +SLOT="0" +IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +RDEPEND="sys-libs/readline:= + virtual/awk + app-arch/tar + dev-lang/perl:= + app-arch/dump + net-misc/openssh + >=dev-libs/glib-2.26.0 + nls? ( virtual/libintl ) + s3? ( >=net-misc/curl-7.10.0 ) + !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) + samba? ( net-fs/samba:= ) + kerberos? ( app-crypt/mit-krb5 ) + xfs? ( sys-fs/xfsdump ) + !minimal? ( + dev-perl/XML-Simple + virtual/mailx + app-arch/mt-st:= + sys-block/mtx + gnuplot? ( sci-visualization/gnuplot ) + app-crypt/aespipe + app-crypt/gnupg + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + >=app-text/docbook-xsl-stylesheets-1.72.0 + app-text/docbook-xml-dtd + dev-libs/libxslt + " + +MYFILESDIR="${T}/files" +ENVDIR="/etc/env.d" +ENVDFILE="97amanda" +TMPENVFILE="${T}/${ENVDFILE}" + +# This is a complete list of Amanda settings that the ebuild takes from the +# build environment. This allows users to alter the behavior of the package as +# upstream intended, but keeping with Gentoo style. We store a copy of them in +# /etc/env.d/97amanda during the install, so that they are preserved for future +# installed. This variable name must not start with AMANDA_, as we do not want +# it captured into the env file. +ENV_SETTINGS_AMANDA=" +AMANDA_GROUP_GID AMANDA_GROUP_NAME +AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS +AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_INDEX +AMANDA_TAR_LISTDIR AMANDA_TAR +AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS +AMANDA_CONFIG_NAME AMANDA_TMPDIR" + +amanda_variable_setup() { + + # Setting va
[gentoo-commits] repo/gentoo:master commit in: app-backup/amanda/
commit: 4c82f4e29993449f34e902e4ed0463543f82795e Author: Ian Delaney gentoo org> AuthorDate: Sun Sep 20 07:28:59 2015 + Commit: Ian Delaney gentoo org> CommitDate: Sun Sep 20 07:30:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c82f4e2 app-backup/amanda: postinstall log message ammended to all ebuilds patch by Proxied developer, sourced from bug #518982 Package-Manager: portage-2.2.20.1 app-backup/amanda/amanda-3.3.3-r1.ebuild | 5 - app-backup/amanda/amanda-3.3.5.ebuild| 5 - app-backup/amanda/amanda-3.3.7.ebuild| 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app-backup/amanda/amanda-3.3.3-r1.ebuild b/app-backup/amanda/amanda-3.3.3-r1.ebuild index 6c1ad5e..12774cc 100644 --- a/app-backup/amanda/amanda-3.3.3-r1.ebuild +++ b/app-backup/amanda/amanda-3.3.3-r1.ebuild @@ -443,6 +443,9 @@ pkg_postinst() { elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample" elog "as an example of how to configure your inetd." elog + elog "systemd-users: enable and start amanda.socket or the relevant services" + elog "regarding what auth method you use." + elog elog "NOTICE: If you need raw access to partitions you need to add the" elog "amanda user to the 'disk' group." elog @@ -456,7 +459,7 @@ pkg_postinst() { elog "Please note that this package no longer explicitly depends on" elog "virtual/inetd, as it supports modes where an inetd is not needed" elog "(see bug #506028 for details)." - + elog "The only exception is when you use the authentication method 'local'." } # We have had reports of amanda file permissions getting screwed up. diff --git a/app-backup/amanda/amanda-3.3.5.ebuild b/app-backup/amanda/amanda-3.3.5.ebuild index de12f3f..a214a4f 100644 --- a/app-backup/amanda/amanda-3.3.5.ebuild +++ b/app-backup/amanda/amanda-3.3.5.ebuild @@ -443,6 +443,9 @@ pkg_postinst() { elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample" elog "as an example of how to configure your inetd." elog + elog "systemd-users: enable and start amanda.socket or the relevant services" + elog "regarding what auth method you use." + elog elog "NOTICE: If you need raw access to partitions you need to add the" elog "amanda user to the 'disk' group." elog @@ -456,7 +459,7 @@ pkg_postinst() { elog "Please note that this package no longer explicitly depends on" elog "virtual/inetd, as it supports modes where an inetd is not needed" elog "(see bug #506028 for details)." - + elog "The only exception is when you use the authentication method 'local'." } # We have had reports of amanda file permissions getting screwed up. diff --git a/app-backup/amanda/amanda-3.3.7.ebuild b/app-backup/amanda/amanda-3.3.7.ebuild index 3b784f8..4ed9f33 100644 --- a/app-backup/amanda/amanda-3.3.7.ebuild +++ b/app-backup/amanda/amanda-3.3.7.ebuild @@ -440,6 +440,9 @@ pkg_postinst() { elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample" elog "as an example of how to configure your inetd." elog + elog "systemd-users: enable and start amanda.socket or the relevant services" + elog "regarding what auth method you use." + elog elog "NOTICE: If you need raw access to partitions you need to add the" elog "amanda user to the 'disk' group." elog @@ -453,7 +456,7 @@ pkg_postinst() { elog "Please note that this package no longer explicitly depends on" elog "virtual/inetd, as it supports modes where an inetd is not needed" elog "(see bug #506028 for details)." - + elog "The only exception is when you use the authentication method 'local'." } # We have had reports of amanda file permissions getting screwed up.