commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2020-06-15 20:33:04 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new.3606 (New) Package is "amanda" Mon Jun 15 20:33:04 2020 rev:3 rq:814700 version:3.5.1 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2019-12-09 21:34:21.778118483 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new.3606/amanda.changes 2020-06-15 20:33:14.358954735 +0200 @@ -1,0 +2,5 @@ +Mon Jun 8 13:04:22 UTC 2020 - Kristyna Streitova + +- add amanda-3.5.1-GCC10_extern.patch to fix build with GCC10 + +--- New: amanda-3.5.1-GCC10_extern.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.BrQOZp/_old 2020-06-15 20:33:15.338958253 +0200 +++ /var/tmp/diff_new_pack.BrQOZp/_new 2020-06-15 20:33:15.342958267 +0200 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,6 +34,7 @@ Patch5: amanda-timestamp.patch Patch6: amanda-3.5-no_return_in_nonvoid_fnc.patch Patch7: amanda-libnsl.patch +Patch8: amanda-3.5.1-GCC10_extern.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -90,6 +91,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 %build ./autogen ++ amanda-3.5.1-GCC10_extern.patch ++ diff --git a/common-src/testutils.h b/common-src/testutils.h index 31f89737..2e9bb0b3 100644 --- a/common-src/testutils.h +++ b/common-src/testutils.h @@ -75,7 +75,7 @@ typedef struct TestUtilsTest { #define tu_dbg(...) if (tu_debugging_enabled) { g_fprintf(stderr, __VA_ARGS__); } /* Is debugging enabled for this test run? (set internally) */ -int tu_debugging_enabled; +extern gboolean tu_debugging_enabled; /* * Main loop
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2019-12-09 21:34:15 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new.4691 (New) Package is "amanda" Mon Dec 9 21:34:15 2019 rev:2 rq:755218 version:3.5.1 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2019-02-24 17:12:38.544480029 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new.4691/amanda.changes 2019-12-09 21:34:21.778118483 +0100 @@ -1,0 +2,22 @@ +Thu Nov 28 15:25:56 UTC 2019 - Kristyna Streitova + +- change %{_libexecdir}/amanda/application/ owner to root otherwise + chkstat refuses to set correct permissions there +- add missing BuildRequires + +--- +Thu Oct 17 13:05:45 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +--- +Fri May 17 14:48:10 UTC 2019 - Kristýna Streitová + +- update the list of suid binaries [bsc#1110797] + * added: ambind, ambsdtar, amgtar, amstar + * removed: amcheck, planner, dumper +- update README.SUSE and add a note about setuid binaries and the + fact that user amanda and members of the group amanda should be + considered privileged users + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.s9qt1v/_old 2019-12-09 21:34:23.214117917 +0100 +++ /var/tmp/diff_new_pack.s9qt1v/_new 2019-12-09 21:34:23.230117911 +0100 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,8 +22,7 @@ Release:0 Summary:Network Disk Archiver License:GPL-3.0-or-later -Group: Productivity/Archiving/Backup -Url:http://www.amanda.org/ +URL:http://www.amanda.org/ Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz #amanda-SUSE.tar.bz2 contains init scripts, config examples Source1:amanda-SUSE.tar.bz2 @@ -35,10 +34,14 @@ Patch5: amanda-timestamp.patch Patch6: amanda-3.5-no_return_in_nonvoid_fnc.patch Patch7: amanda-libnsl.patch +BuildRequires: autoconf BuildRequires: automake +BuildRequires: bison BuildRequires: cups-client BuildRequires: dump +BuildRequires: flex BuildRequires: gawk +BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: gnuplot BuildRequires: krb5-devel @@ -47,6 +50,7 @@ BuildRequires: mailx BuildRequires: mtx BuildRequires: openssh +BuildRequires: openssl-devel BuildRequires: perl-base BuildRequires: pkgconfig BuildRequires: popt-devel @@ -54,15 +58,19 @@ BuildRequires: readline-devel BuildRequires: samba-client BuildRequires: sendmail +BuildRequires: perl(ExtUtils::Embed) +BuildRequires: perl(Test::Simple) BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libtirpc) BuildRequires: pkgconfig(smbclient) Requires: %{_bindir}/smbclient Requires: dump +Requires: grep Requires: perl = %{perl_version} +Requires: tar Requires(post): permissions -Requires(pre): pwdutils +Requires(pre): shadow %description AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup @@ -82,6 +90,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 + %build ./autogen @@ -144,13 +153,14 @@ # create a list of binaries to be checked externally cat << EOF > %{buildroot}%{_libexecdir}/amanda/suidlist -%{_sbindir}/amcheck +%{_libexecdir}/amanda/ambind +%{_libexecdir}/amanda/application/ambsdtar +%{_libexecdir}/amanda/application/amgtar +%{_libexecdir}/amanda/application/amstar %{_libexecdir}/amanda/calcsize +%{_libexecdir}/amanda/killpgrp %{_libexecdir}/amanda/rundump -%{_libexecdir}/amanda/planner %{_libexecdir}/amanda/runtar -%{_libexecdir}/amanda/dumper -%{_libexecdir}/amanda/killpgrp EOF # create a symlink for amoldrecover manpage @@ -174,7 +184,7 @@ %post %if 0%{?set_permissions:1} -%set_permissions %{_sbindir}/amcheck %{_libexecdir}/amanda/calcsize %{_libexecdir}/amanda/rundump %{_libexecdir}/amanda/planner %{_libexec
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2018-03-28 10:31:56 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Wed Mar 28 10:31:56 2018 rev:56 rq:591172 version:3.5.1 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2018-03-24 16:14:17.921836494 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2018-03-28 10:32:17.867068191 +0200 @@ -1,0 +2,6 @@ +Mon Mar 26 12:21:30 UTC 2018 - dims...@opensuse.org + +- Own %{_sysconfdir}/xinetd.d: filesystem won't own this directory + much longer (boo#1084457). + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.hBMnu6/_old 2018-03-28 10:32:19.259018129 +0200 +++ /var/tmp/diff_new_pack.hBMnu6/_new 2018-03-28 10:32:19.275017554 +0200 @@ -210,6 +210,7 @@ %config(noreplace) %attr(644, root, root) %{_sysconfdir}/amanda-security.conf %{_sysconfdir}/amanda/amanda-security.conf %config %attr(644,amanda,%{amanda_group}) %{_sysconfdir}/amanda/example/disklist +%dir %{_sysconfdir}/xinetd.d %config(noreplace) %{_sysconfdir}/xinetd.d/* # perl scripts %dir %{perl_vendorlib}/Amanda/
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2018-03-24 16:14:17 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Sat Mar 24 16:14:17 2018 rev:55 rq:589777 version:3.5.1 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2017-12-18 08:57:53.663472441 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2018-03-24 16:14:17.921836494 +0100 @@ -1,0 +2,8 @@ +Wed Mar 21 15:28:16 UTC 2018 - crrodrig...@opensuse.org + +- Buildrequire curl and libcrypto (enables amazon s3 module) +- amanda-libnsl.patch: libnsl is gone, replaced by tirpc + fix configure checks. +- Buildrequire libtirpc + +--- New: amanda-libnsl.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.R1jdZY/_old 2018-03-24 16:14:18.773805783 +0100 +++ /var/tmp/diff_new_pack.R1jdZY/_new 2018-03-24 16:14:18.781805494 +0100 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Version:3.5.1 Release:0 Summary:Network Disk Archiver -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Archiving/Backup Url:http://www.amanda.org/ Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz @@ -34,6 +34,7 @@ Patch4: amanda-3.3.2-returnvalues.patch Patch5: amanda-timestamp.patch Patch6: amanda-3.5-no_return_in_nonvoid_fnc.patch +Patch7: amanda-libnsl.patch BuildRequires: automake BuildRequires: cups-client BuildRequires: dump @@ -53,6 +54,9 @@ BuildRequires: readline-devel BuildRequires: samba-client BuildRequires: sendmail +BuildRequires: pkgconfig(libcrypto) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libtirpc) BuildRequires: pkgconfig(smbclient) Requires: %{_bindir}/smbclient Requires: dump @@ -77,7 +81,7 @@ %patch4 -p1 %patch5 -p1 %patch6 -p1 - +%patch7 -p1 %build ./autogen @@ -290,6 +294,7 @@ %{_sbindir}/amserverconfig %{_sbindir}/amservice %{_sbindir}/amvault +%{_sbindir}/activate-devpay %defattr(644,amanda,%{amanda_group}) %{_libexecdir}/amanda/suidlist %{_libexecdir}/amanda/amcat.awk ++ amanda-libnsl.patch ++ Index: amanda-3.5.1/configure.ac === --- amanda-3.5.1.orig/configure.ac +++ amanda-3.5.1/configure.ac @@ -25,7 +25,7 @@ dnl These lines *must* be in configure.i AM_GNU_GETTEXT_VERSION([0.15]) AM_GNU_GETTEXT([external]) AMANDA_PROG_GETTEXT - +AC_SEARCH_LIBS([xdr_void], [tirpc nsl]) dnl dnl Set up files for autoconf substitution. All files are listed here, in
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2017-12-18 08:57:43 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Mon Dec 18 08:57:43 2017 rev:54 rq:556934 version:3.5.1 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2017-10-23 16:44:03.474613671 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2017-12-18 08:57:53.663472441 +0100 @@ -1,0 +2,19 @@ +Wed Dec 13 15:23:06 UTC 2017 - kstreit...@suse.com + +- update to 3.5.1 + * do not check all 'r' bit on suid binary + * fix parsing of configuration override (-o) +* can unset some setting + * client code will not fail if shared memory is not available + * amreport +* lot of improvement + * allow '*' for a datestamp wildcard + * amgetconf +* print an empty string if a parameter is not set instead of + 'no such parameter' + * amdump +* new --no-dump, --no-flush and --no-vault argument + * amstatus fix + * lock holding disk to protect multiple parallel access + +--- Old: amanda-3.5.tar.gz New: amanda-3.5.1.tar.gz Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.a1YfU0/_old 2017-12-18 08:57:54.871414129 +0100 +++ /var/tmp/diff_new_pack.a1YfU0/_new 2017-12-18 08:57:54.875413936 +0100 @@ -18,7 +18,7 @@ %define amanda_group amanda Name: amanda -Version:3.5 +Version:3.5.1 Release:0 Summary:Network Disk Archiver License:GPL-3.0+ ++ amanda-3.5.tar.gz -> amanda-3.5.1.tar.gz ++ 7182 lines of diff (skipped)
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2017-10-23 16:43:54 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Mon Oct 23 16:43:54 2017 rev:53 rq:534428 version:3.5 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2017-04-11 09:33:02.655798373 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2017-10-23 16:44:03.474613671 +0200 @@ -1,0 +2,28 @@ +Fri Oct 13 14:53:33 UTC 2017 - kstreit...@suse.com + +- update to 3.5 + * see ReleaseNotes for more information + * refresh +amanda-2.6.1p1-shellbang.patch +amanda-2.6.1p1-return_val.patch +amanda-timestamp.patch + * remove (applied upstream) +amanda-automake_add_missing.patch +amanda-3.3.3-noundefbool.patch +amanda-2.6.1p1-fix-perl-format.patch + * remove chg-* scripts from the filelist + * pack new files +- add amanda-3.5-no_return_in_nonvoid_fnc.patch to fix + no-return-in-nonvoid-function rpmlint error +- add url for source +- remove SLE11 specific stuff from specfile +- SuSE -> SUSE + * amanda-SuSE.tar.bz2 is now amanda-SUSE.tar.bz2 + * README.SuSE is now README.SUSE +- tweak description +- run make check +- use %configure macro +- renumber patches +- create a symlink for amoldrecover manpage + +--- Old: amanda-2.6.1p1-fix-perl-format.patch amanda-3.3.3-noundefbool.patch amanda-3.3.6.tar.gz amanda-SuSE.tar.bz2 amanda-automake_add_missing.patch New: amanda-3.5-no_return_in_nonvoid_fnc.patch amanda-3.5.tar.gz amanda-SUSE.tar.bz2 Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.gmyRAC/_old 2017-10-23 16:44:04.498565751 +0200 +++ /var/tmp/diff_new_pack.gmyRAC/_new 2017-10-23 16:44:04.498565751 +0200 @@ -16,31 +16,24 @@ # -# -%if 0%{?suse_version} <= 1110 -%define amanda_group disk -%else -%define amanda_group amanda -%endif +%define amanda_group amanda Name: amanda -Version:3.3.6 +Version:3.5 Release:0 Summary:Network Disk Archiver License:GPL-3.0+ Group: Productivity/Archiving/Backup Url:http://www.amanda.org/ -Source: %{name}-%{version}.tar.gz -#amanda-SuSE.tar.bz2 contain init scripts, config examples -Source1:%{name}-SuSE.tar.bz2 +Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz +#amanda-SUSE.tar.bz2 contains init scripts, config examples +Source1:amanda-SUSE.tar.bz2 Source2:amanda-howto-collection.pdf.tar.bz2 -Patch3: amanda-2.6.1p1-shellbang.patch -Patch4: amanda-2.6.1p1-return_val.patch -Patch6: amanda-2.6.1p1-avoid-perl-provides.patch -Patch9: amanda-3.3.2-returnvalues.patch -Patch10:amanda-automake_add_missing.patch -Patch11:amanda-3.3.3-noundefbool.patch -Patch12:amanda-2.6.1p1-fix-perl-format.patch -Patch13:amanda-timestamp.patch +Patch1: amanda-2.6.1p1-shellbang.patch +Patch2: amanda-2.6.1p1-return_val.patch +Patch3: amanda-2.6.1p1-avoid-perl-provides.patch +Patch4: amanda-3.3.2-returnvalues.patch +Patch5: amanda-timestamp.patch +Patch6: amanda-3.5-no_return_in_nonvoid_fnc.patch BuildRequires: automake BuildRequires: cups-client BuildRequires: dump @@ -64,37 +57,39 @@ Requires: %{_bindir}/smbclient Requires: dump Requires: perl = %{perl_version} -# FIXME: use proper Requires(pre/post/preun/...) -PreReq: permissions -PreReq: pwdutils -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(post): permissions +Requires(pre): pwdutils %description -This is a release of Amanda, the Advanced Maryland Automatic Network -Disk Archiver. Amanda is a backup system designed to archive many -computers on a network to a single large-capacity tape drive. +AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup +solution that allows the IT administrator to set up a single master backup +server to back up multiple hosts over network to tape drives/changers or +disks or optical media. Amanda uses native utilities and formats (e.g. dump +and/or GNU tar) and can back up a large number of servers and workstations +running multiple versions of Linux or Unix. %prep %setup -q -a 1 -a 2 rm -r patches -%patch3 -%patch4 +%patch1 +%patch2 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 %patch6 -p1 -%patch9 -p1 -%patch10 -%patch11 -%patch12 -p1 -%patch13 -p1 %build ./autogen -CFLAGS="%{optflags} -fno-strict-aliasing -fPIC -fPIE" \ -CXXFLAGS="%{optflags} -fno-strict-aliasing -
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2017-04-11 09:33:00 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Tue Apr 11 09:33:00 2017 rev:52 rq:482333 version:3.3.6 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2017-03-12 20:04:30.229479449 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2017-04-11 09:33:02.655798373 +0200 @@ -1,0 +2,5 @@ +Thu Mar 23 15:14:01 UTC 2017 - kstreit...@suse.com + +- cleanup with spec-cleaner + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.WirNE9/_old 2017-04-11 09:33:04.755501763 +0200 +++ /var/tmp/diff_new_pack.WirNE9/_new 2017-04-11 09:33:04.759501198 +0200 @@ -54,6 +54,7 @@ BuildRequires: mtx BuildRequires: openssh BuildRequires: perl-base +BuildRequires: pkgconfig BuildRequires: popt-devel BuildRequires: procps BuildRequires: readline-devel @@ -190,7 +191,7 @@ %doc %attr(644,root,root) amanda-howto-collection.pdf ChangeLog NEWS AUTHORS COPYRIGHT README ReleaseNotes README.SuSE %doc %attr(755,root,root) %dir %{_docdir}/%{name} %{_docdir}/%{name} -%doc %{_mandir}/man*/* +%{_mandir}/man*/* %config %{_libexecdir}/amanda/exclude.gtar %attr(755,root,root) %dir %{_libexecdir}/amanda %attr(664,amanda,%{amanda_group}) %config(noreplace) %{_sysconfdir}/dumpdates
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2017-03-12 20:04:29 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Sun Mar 12 20:04:29 2017 rev:51 rq:477896 version:3.3.6 Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2017-02-03 17:31:23.290312104 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2017-03-12 20:04:30.229479449 +0100 @@ -1,0 +2,6 @@ +Wed Mar 8 21:46:27 UTC 2017 - sfal...@opensuse.org + +- Added lines to %files to clear unpackaged files error in + openSUSE:Factory + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.uTwJkF/_old 2017-03-12 20:04:31.313326083 +0100 +++ /var/tmp/diff_new_pack.uTwJkF/_new 2017-03-12 20:04:31.313326083 +0100 @@ -187,8 +187,9 @@ %files %defattr(-,root,root) -%doc %attr(644,root,root) amanda-howto-collection.pdf ChangeLog NEWS AUTHORS COPYRIGHT README ReleaseNotes +%doc %attr(644,root,root) amanda-howto-collection.pdf ChangeLog NEWS AUTHORS COPYRIGHT README ReleaseNotes README.SuSE %doc %attr(755,root,root) %dir %{_docdir}/%{name} +%{_docdir}/%{name} %doc %{_mandir}/man*/* %config %{_libexecdir}/amanda/exclude.gtar %attr(755,root,root) %dir %{_libexecdir}/amanda
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2017-01-31 12:42:20 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2016-04-28 16:57:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2017-02-03 17:31:23.290312104 +0100 @@ -1,0 +2,5 @@ +Fri Jan 27 16:32:46 UTC 2017 - kstreit...@suse.com + +- add openssh to BuildRequires to support ssh [bsc#1022028] + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.AousBX/_old 2017-02-03 17:31:24.378158136 +0100 +++ /var/tmp/diff_new_pack.AousBX/_new 2017-02-03 17:31:24.378158136 +0100 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -52,6 +52,7 @@ BuildRequires: libxslt BuildRequires: mailx BuildRequires: mtx +BuildRequires: openssh BuildRequires: perl-base BuildRequires: popt-devel BuildRequires: procps
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2016-04-28 16:54:18 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2016-03-07 13:29:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2016-04-28 16:57:11.0 +0200 @@ -1,0 +2,6 @@ +Sat Apr 16 02:08:54 UTC 2016 - zai...@opensuse.org + +- Replace libsmbclient and libsmbclient-devel for + pkgconfig(smbclient) BuildRequires: Following samba changes. + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.xNJK0P/_old 2016-04-28 16:57:13.0 +0200 +++ /var/tmp/diff_new_pack.xNJK0P/_new 2016-04-28 16:57:13.0 +0200 @@ -48,8 +48,6 @@ BuildRequires: glib2-devel BuildRequires: gnuplot BuildRequires: krb5-devel -BuildRequires: libsmbclient -BuildRequires: libsmbclient-devel BuildRequires: libtool BuildRequires: libxslt BuildRequires: mailx @@ -60,6 +58,7 @@ BuildRequires: readline-devel BuildRequires: samba-client BuildRequires: sendmail +BuildRequires: pkgconfig(smbclient) Requires: %{_bindir}/smbclient Requires: dump Requires: perl = %{perl_version}
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2016-03-07 13:27:55 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2014-11-29 08:39:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2016-03-07 13:29:14.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 4 18:04:29 UTC 2016 - o...@aepfle.de + +- Remove timestamp from binary + amanda-timestamp.patch + +--- New: amanda-timestamp.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.ivjoSr/_old 2016-03-07 13:29:15.0 +0100 +++ /var/tmp/diff_new_pack.ivjoSr/_new 2016-03-07 13:29:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,6 +40,7 @@ Patch10:amanda-automake_add_missing.patch Patch11:amanda-3.3.3-noundefbool.patch Patch12:amanda-2.6.1p1-fix-perl-format.patch +Patch13:amanda-timestamp.patch BuildRequires: automake BuildRequires: cups-client BuildRequires: dump @@ -82,11 +83,12 @@ %patch10 %patch11 %patch12 -p1 +%patch13 -p1 %build ./autogen -CFLAGS="%{optflags} -U BUILD_DATE -U BUILD_MACH -fno-strict-aliasing -fPIC -fPIE" \ +CFLAGS="%{optflags} -fno-strict-aliasing -fPIC -fPIE" \ CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIC -fPIE" \ LDFLAGS="-pie" \ ./configure --mandir=%{_mandir} \ ++ amanda-timestamp.patch ++ --- common-src/Makefile.am |2 +- common-src/Makefile.in |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Index: amanda-3.3.6/common-src/Makefile.am === --- amanda-3.3.6.orig/common-src/Makefile.am +++ amanda-3.3.6/common-src/Makefile.am @@ -151,7 +151,7 @@ genversion.$(OBJEXT): $(genversion_SOURC genversion.h: $(top_builddir)/config.status -rm -f $@ $@.new echo '#define CC "$(CC)"' > $@.new - echo '#define BUILT_DATE "'`date`'"' >> $@.new + echo '#define BUILT_DATE "today"' >> $@.new echo '#define BUILT_MACH "$(target)"' >> $@.new mv $@.new $@ Index: amanda-3.3.6/common-src/Makefile.in === --- amanda-3.3.6.orig/common-src/Makefile.in +++ amanda-3.3.6/common-src/Makefile.in @@ -2585,7 +2585,7 @@ genversion.$(OBJEXT): $(genversion_SOURC genversion.h: $(top_builddir)/config.status -rm -f $@ $@.new echo '#define CC "$(CC)"' > $@.new - echo '#define BUILT_DATE "'`date`'"' >> $@.new + echo '#define BUILT_DATE "today"' >> $@.new echo '#define BUILT_MACH "$(target)"' >> $@.new mv $@.new $@
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2014-11-29 08:39:52 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2014-09-17 21:25:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2014-11-29 08:39:56.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 27 08:20:00 UTC 2014 - mplus...@suse.com + +- Fix for boo#907361 -- amanda-2.6.1p1-fix-perl-format.patch +- Clean spec file with spec-cleaner + +--- New: amanda-2.6.1p1-fix-perl-format.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.sb2zNx/_old 2014-11-29 08:39:57.0 +0100 +++ /var/tmp/diff_new_pack.sb2zNx/_new 2014-11-29 08:39:57.0 +0100 @@ -22,13 +22,24 @@ %else %define amanda_group amanda %endif - Name: amanda Version:3.3.6 Release:0 - -PreReq: pwdutils permissions - +Summary:Network Disk Archiver +License:GPL-3.0+ +Group: Productivity/Archiving/Backup +Url:http://www.amanda.org/ +Source: %{name}-%{version}.tar.gz +#amanda-SuSE.tar.bz2 contain init scripts, config examples +Source1:%{name}-SuSE.tar.bz2 +Source2:amanda-howto-collection.pdf.tar.bz2 +Patch3: amanda-2.6.1p1-shellbang.patch +Patch4: amanda-2.6.1p1-return_val.patch +Patch6: amanda-2.6.1p1-avoid-perl-provides.patch +Patch9: amanda-3.3.2-returnvalues.patch +Patch10:amanda-automake_add_missing.patch +Patch11:amanda-3.3.3-noundefbool.patch +Patch12:amanda-2.6.1p1-fix-perl-format.patch BuildRequires: automake BuildRequires: cups-client BuildRequires: dump @@ -48,26 +59,12 @@ BuildRequires: readline-devel BuildRequires: samba-client BuildRequires: sendmail - -Requires: /usr/bin/smbclient +Requires: %{_bindir}/smbclient Requires: dump Requires: perl = %{perl_version} -Url:http://www.amanda.org/ -Summary:Network Disk Archiver -License:GPL-3.0+ -Group: Productivity/Archiving/Backup - -Source: %{name}-%{version}.tar.gz -#amanda-SuSE.tar.bz2 contain init scripts, config examples -Source1:%{name}-SuSE.tar.bz2 -Source2:amanda-howto-collection.pdf.tar.bz2 - -Patch3: amanda-2.6.1p1-shellbang.patch -Patch4: amanda-2.6.1p1-return_val.patch -Patch6: amanda-2.6.1p1-avoid-perl-provides.patch -Patch9: amanda-3.3.2-returnvalues.patch -Patch10:amanda-automake_add_missing.patch -Patch11:amanda-3.3.3-noundefbool.patch +# FIXME: use proper Requires(pre/post/preun/...) +PreReq: permissions +PreReq: pwdutils BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -84,12 +81,13 @@ %patch9 -p1 %patch10 %patch11 +%patch12 -p1 %build ./autogen -CFLAGS="$RPM_OPT_FLAGS -U BUILD_DATE -U BUILD_MACH -fno-strict-aliasing -fPIC -fPIE" \ -CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fPIC -fPIE" \ +CFLAGS="%{optflags} -U BUILD_DATE -U BUILD_MACH -fno-strict-aliasing -fPIC -fPIE" \ +CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIC -fPIE" \ LDFLAGS="-pie" \ ./configure --mandir=%{_mandir} \ --with-bsdtcp-security --with-bsdudp-security \ @@ -98,11 +96,11 @@ --infodir=%{_infodir} \ --sysconfdir=%{_sysconfdir} \ --libdir=%{_libdir} \ - --libexecdir=/usr/lib \ - --localstatedir=/var/lib \ + --libexecdir=%{_libexecdir} \ + --localstatedir=%{_localstatedir}/lib \ --with-index-server=localhost \ - --with-gnutar-listdir=/var/lib/amanda/gnutar-lists \ - --with-smbclient=%{_prefix}/bin/smbclient \ + --with-gnutar-listdir=%{_localstatedir}/lib/amanda/gnutar-lists \ + --with-smbclient=%{_bindir}/smbclient \ --with-amperldir=%{perl_vendorlib} \ --with-user=amanda \ --with-group=%{amanda_group} \ @@ -113,42 +111,42 @@ make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT/ install -install -d $RPM_BUILD_ROOT/%{_sysconfdir}/amanda \ - $RPM_BUILD_ROOT/var/lib/amanda/index \ - $RPM_BUILD_ROOT/var/lib/amanda/gnutar-lists \ - $RPM_BUILD_ROOT/var/lib/amanda/disklist \ - $RPM_BUILD_ROOT/var/lib/amanda/DailySet1 \ - $RPM_BUILD_ROOT/var/lib/amanda/lbl-templ \ - $RPM_BUILD_ROOT/%{_docdir}/%{name} \ - $RPM_BUILD_ROOT/%{_sysconfdir}/xinetd.d -install NEWS README README.SuSE example/{aman
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2014-09-17 21:24:55 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2014-07-21 22:35:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2014-09-17 21:25:16.0 +0200 @@ -1,0 +2,42 @@ +Tue Sep 16 20:21:58 UTC 2014 - da...@darins.net + +- wrap %post permissions routines in conditionals for SLES + +--- +Mon Sep 15 16:15:42 UTC 2014 - da...@darins.net + +- update to 3.3.6 +* ambsdtar +new application that use BSD tar to do the backup. + + 3.3.5 release notes +* faster 'verify' command. +fix parsing of config override arguments. +* amsamba +Add REGEX-MATCH property. +* amvault +Print progress status. +* ndmp device +INDIRECT property default to yes. + + 3.3.4 release notes +* amreport +new --format argument +new 'json' and 'json_raw' format. +* amanda.conf +new REPORT-FORMAT option. +* amtape +new 'verify' command. +* amadmin +new 'force-level-1' command. +* ampgsql +Add VERBOSE property. +* S3 device +handle DURABLE_REDUCED_AVAILABILITY for google storage. + + See ChangeLog for a full listing of changes: +/usr/share/doc/packages/amanda/ChangeLog + +- removed amanda-gets.patch, applied upstream + +--- Old: amanda-3.3.3.tar.bz2 amanda-gets.patch New: amanda-3.3.6.tar.gz Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.qcMzQk/_old 2014-09-17 21:25:18.0 +0200 +++ /var/tmp/diff_new_pack.qcMzQk/_new 2014-09-17 21:25:18.0 +0200 @@ -24,7 +24,7 @@ %endif Name: amanda -Version:3.3.3 +Version:3.3.6 Release:0 PreReq: pwdutils permissions @@ -57,7 +57,7 @@ License:GPL-3.0+ Group: Productivity/Archiving/Backup -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.gz #amanda-SuSE.tar.bz2 contain init scripts, config examples Source1:%{name}-SuSE.tar.bz2 Source2:amanda-howto-collection.pdf.tar.bz2 @@ -65,7 +65,6 @@ Patch3: amanda-2.6.1p1-shellbang.patch Patch4: amanda-2.6.1p1-return_val.patch Patch6: amanda-2.6.1p1-avoid-perl-provides.patch -Patch8: amanda-gets.patch Patch9: amanda-3.3.2-returnvalues.patch Patch10:amanda-automake_add_missing.patch Patch11:amanda-3.3.3-noundefbool.patch @@ -82,7 +81,6 @@ %patch3 %patch4 %patch6 -p1 -%patch8 -p1 %patch9 -p1 %patch10 %patch11 @@ -176,9 +174,16 @@ %endif %post +%if 0%{?set_permissions:1} %set_permissions /usr/sbin/amcheck /usr/lib/amanda/calcsize /usr/lib/amanda/rundump /usr/lib/amanda/planner /usr/lib/amanda/runtar /usr/lib/amanda/dumper /usr/lib/amanda/killpgrp +%else +%run_permissions +%endif + +%if 0%{?suse_version} >= 1120 %verifyscript %verify_permissions -f /usr/lib/amanda/suidlist +%endif %files %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2014-07-21 21:40:33 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2013-04-29 13:53:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2014-07-21 22:35:11.0 +0200 @@ -1,0 +2,7 @@ +Mon Jul 21 16:39:22 CEST 2014 - m...@suse.de + +- comment out all 'undef bool' lines, as they break the build + with modern perl versions + added patch: amanda-3.3.3-noundefbool.patch + +--- New: amanda-3.3.3-noundefbool.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.xa2Ecx/_old 2014-07-21 22:35:12.0 +0200 +++ /var/tmp/diff_new_pack.xa2Ecx/_new 2014-07-21 22:35:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -68,6 +68,7 @@ Patch8: amanda-gets.patch Patch9: amanda-3.3.2-returnvalues.patch Patch10:amanda-automake_add_missing.patch +Patch11:amanda-3.3.3-noundefbool.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -84,6 +85,7 @@ %patch8 -p1 %patch9 -p1 %patch10 +%patch11 %build ./autogen ++ amanda-3.3.3-noundefbool.patch ++ --- ./perl/Amanda/Application.c.orig2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Application.c 2014-07-21 14:37:30.446698789 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Archive.c.orig2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Archive.c 2014-07-21 14:37:30.452698758 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Cmdline.c.orig2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Cmdline.c 2014-07-21 14:37:30.441698815 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Config.c.orig 2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Config.c 2014-07-21 14:37:30.483698597 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Debug.c.orig 2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Debug.c 2014-07-21 14:37:30.458698727 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Device.c.orig 2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Device.c 2014-07-21 14:37:30.418698934 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Disklist.c.orig 2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Disklist.c2014-07-21 14:37:30.474698644 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Feature.c.orig2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Feature.c 2014-07-21 14:37:30.479698618 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/Header.c.orig 2013-01-10 12:57:18.0 + +++ ./perl/Amanda/Header.c 2014-07-21 14:37:30.507698474 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #undef bool +// #undef bool #endif #ifdef close #undef close --- ./perl/Amanda/IPC/Binary.c.orig 2013-01-10 12:57:18.0 + +++ ./perl/Amanda/IPC/Binary.c 2014-07-21 14:37:30.497698525 + @@ -1451,7 +1451,7 @@ SWIG_Perl_SetModule(swig_module_info *mo #undef eof #endif #ifdef bool - #unde
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2013-04-29 13:52:58 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda", Maintainer is "vdziewie...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2013-01-19 16:35:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2013-04-29 13:53:00.0 +0200 @@ -1,0 +2,5 @@ +Fri Apr 26 08:36:36 UTC 2013 - mmeis...@suse.com + +- Added automake --add-missing option to fix build with new automake + +--- New: amanda-automake_add_missing.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.m5UE2j/_old 2013-04-29 13:53:04.0 +0200 +++ /var/tmp/diff_new_pack.m5UE2j/_new 2013-04-29 13:53:04.0 +0200 @@ -67,6 +67,7 @@ Patch6: amanda-2.6.1p1-avoid-perl-provides.patch Patch8: amanda-gets.patch Patch9: amanda-3.3.2-returnvalues.patch +Patch10:amanda-automake_add_missing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -82,6 +83,7 @@ %patch6 -p1 %patch8 -p1 %patch9 -p1 +%patch10 %build ./autogen ++ amanda-automake_add_missing.patch ++ --- autogen.orig2013-04-26 10:27:38.591941991 +0200 +++ autogen 2013-04-26 10:28:28.255657782 +0200 @@ -57,4 +57,4 @@ touch config/config.h.in echo "..automake" -automake --force --copy --warnings=none || die "automake failed" +automake --force --copy --warnings=none --add-missing || die "automake failed" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2013-01-19 16:35:28 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda", Maintainer is "vdziewie...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2012-07-30 17:11:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2013-01-19 16:35:30.0 +0100 @@ -1,0 +2,37 @@ +Fri Jan 11 14:39:23 UTC 2013 - vdziewie...@suse.com + +-Update to 3.3.3 +* amdump.X log files use timestamp instead of number, amdump and amdump.1 + are maintained as symlink. +* chg-disk +o Use the changerfile for the statefile. +* s3 device +o support CASTOR storage +* amanda.conf +o New REPORT-USE-MEDIA and REPORT-NEXT-MEDIA. +* amfetchdump +o new --extract, --directory, --data-path and --application-property + arguments. It allow to do the extraction on the server. +* --exact-match argument to many command, and '=' prefix to expression. +o It diable use of expression for host, disk, level and datestamp on + command line argument. +* All changer scripts. +o Add LOCK-TIMEOUT property. +* Many bug fix + +-Fixed bnc#784375 - Clarify licensing of amanda. Zmanda changed its +licensing from GPL-2.0 to GPL-2.0+ and LGPLv2 to LGPLv2+. + +--- +Fri Oct 5 14:00:29 UTC 2012 - jmate...@suse.com + +- fixed some functions without return values + +--- +Wed Oct 3 15:26:08 UTC 2012 - vdziewie...@suse.com + +-Update to 3.3.2 (see NEWS) +-Remove queue patch (fixed upstream, see ChangeLog) +-Replaced %run_permissions with %set_permissions (bnc#764124) + +--- Old: amanda-3.3.0-g_queue.patch amanda-3.3.0.tar.bz2 New: amanda-3.3.2-returnvalues.patch amanda-3.3.3.tar.bz2 Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.YMoJ0t/_old 2013-01-19 16:35:32.0 +0100 +++ /var/tmp/diff_new_pack.YMoJ0t/_new 2013-01-19 16:35:32.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %endif Name: amanda -Version:3.3.0 +Version:3.3.3 Release:0 PreReq: pwdutils permissions @@ -38,6 +38,7 @@ BuildRequires: krb5-devel BuildRequires: libsmbclient BuildRequires: libsmbclient-devel +BuildRequires: libtool BuildRequires: libxslt BuildRequires: mailx BuildRequires: mtx @@ -53,7 +54,7 @@ Requires: perl = %{perl_version} Url:http://www.amanda.org/ Summary:Network Disk Archiver -License:GPL-2.0+ ; MIT +License:GPL-3.0+ Group: Productivity/Archiving/Backup Source: %{name}-%{version}.tar.bz2 @@ -64,8 +65,8 @@ Patch3: amanda-2.6.1p1-shellbang.patch Patch4: amanda-2.6.1p1-return_val.patch Patch6: amanda-2.6.1p1-avoid-perl-provides.patch -Patch7: amanda-3.3.0-g_queue.patch Patch8: amanda-gets.patch +Patch9: amanda-3.3.2-returnvalues.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -79,8 +80,8 @@ %patch3 %patch4 %patch6 -p1 -%patch7 -p1 %patch8 -p1 +%patch9 -p1 %build ./autogen @@ -171,7 +172,7 @@ %endif %post -%run_permissions +%set_permissions /usr/sbin/amcheck /usr/lib/amanda/calcsize /usr/lib/amanda/rundump /usr/lib/amanda/planner /usr/lib/amanda/runtar /usr/lib/amanda/dumper /usr/lib/amanda/killpgrp %verifyscript %verify_permissions -f /usr/lib/amanda/suidlist @@ -291,7 +292,7 @@ /usr/lib/amanda/chg-zd-mtx /usr/lib/amanda/driver /usr/lib/amanda/amcheck-device -/usr/lib/amanda/amcleanupdisk +%{_sbindir}/amcleanupdisk /usr/lib/amanda/amlogroll /usr/lib/amanda/amndmjob /usr/lib/amanda/amtrmlog ++ amanda-3.3.2-returnvalues.patch ++ Index: amanda-3.3.2/ndmp-src/ndmp4_translate.c === --- amanda-3.3.2.orig/ndmp-src/ndmp4_translate.c2012-07-25 17:47:14.0 +0200 +++ amanda-3.3.2/ndmp-src/ndmp4_translate.c 2012-10-05 15:42:55.0 +0200 @@ -214,6 +214,8 @@ for (i = 0; i < n_pval; i++) ndmp_4to9_pval_free(&pval
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2012-07-30 17:11:53 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda", Maintainer is "vdziewie...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2012-02-10 17:11:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2012-07-30 17:11:55.0 +0200 @@ -1,0 +2,5 @@ +Mon Jul 30 07:51:49 UTC 2012 - a...@suse.de + +- Fix build with missing gets declaration (glibc 2.16) + +--- New: amanda-gets.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.UQ0f7I/_old 2012-07-30 17:12:09.0 +0200 +++ /var/tmp/diff_new_pack.UQ0f7I/_new 2012-07-30 17:12:09.0 +0200 @@ -48,12 +48,13 @@ BuildRequires: samba-client BuildRequires: sendmail -Requires: dump /usr/bin/smbclient +Requires: /usr/bin/smbclient +Requires: dump Requires: perl = %{perl_version} -Group: Productivity/Archiving/Backup -License:GPL-2.0+ ; MIT Url:http://www.amanda.org/ Summary:Network Disk Archiver +License:GPL-2.0+ ; MIT +Group: Productivity/Archiving/Backup Source: %{name}-%{version}.tar.bz2 #amanda-SuSE.tar.bz2 contain init scripts, config examples @@ -64,6 +65,7 @@ Patch4: amanda-2.6.1p1-return_val.patch Patch6: amanda-2.6.1p1-avoid-perl-provides.patch Patch7: amanda-3.3.0-g_queue.patch +Patch8: amanda-gets.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -78,6 +80,7 @@ %patch4 %patch6 -p1 %patch7 -p1 +%patch8 -p1 %build ./autogen ++ amanda-gets.patch ++ Index: amanda-3.3.0/gnulib/stdio.in.h === --- amanda-3.3.0.orig/gnulib/stdio.in.h +++ amanda-3.3.0/gnulib/stdio.in.h @@ -141,7 +141,9 @@ _GL_WARN_ON_USE (fflush, "fflush is not so any use of gets warrants an unconditional warning. Assume it is always declared, since it is required by C89. */ #undef gets +#if HAVE_RAW_DECL_GETS _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); +#endif #if @GNULIB_FOPEN@ # if @REPLACE_FOPEN@ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2012-02-10 17:11:09 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda", Maintainer is "jmate...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2011-12-08 11:48:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2012-02-10 17:11:10.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 7 17:41:09 UTC 2012 - jmate...@suse.com + +- removed custom definition of g_queue_free_full which was + conflicting with a function newly added to glib2 + +--- New: amanda-3.3.0-g_queue.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.Q5QKab/_old 2012-02-10 17:11:12.0 +0100 +++ /var/tmp/diff_new_pack.Q5QKab/_new 2012-02-10 17:11:12.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package amanda # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -14,6 +14,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + +# %if 0%{?suse_version} <= 1110 %define amanda_group disk %else @@ -60,6 +63,7 @@ Patch3: amanda-2.6.1p1-shellbang.patch Patch4: amanda-2.6.1p1-return_val.patch Patch6: amanda-2.6.1p1-avoid-perl-provides.patch +Patch7: amanda-3.3.0-g_queue.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -69,9 +73,11 @@ %prep %setup -q -a 1 -a 2 +rm -r patches %patch3 %patch4 %patch6 -p1 +%patch7 -p1 %build ./autogen ++ amanda-3.3.0-g_queue.patch ++ Index: amanda-3.3.0/common-src/glib-util.c === --- amanda-3.3.0.orig/common-src/glib-util.c2011-03-30 20:45:37.0 +0200 +++ amanda-3.3.0/common-src/glib-util.c 2012-02-02 15:41:35.0 +0100 @@ -120,15 +120,6 @@ } #endif -void g_queue_free_full(GQueue * queue) { -while (!g_queue_is_empty(queue)) { -gpointer data; -data = g_queue_pop_head(queue); -amfree(data); -} -g_queue_free(queue); -} - void g_ptr_array_free_full(GPtrArray * array) { size_t i; Index: amanda-3.3.0/common-src/glib-util.h === --- amanda-3.3.0.orig/common-src/glib-util.h2011-03-30 20:45:37.0 +0200 +++ amanda-3.3.0/common-src/glib-util.h 2012-02-02 15:53:37.0 +0100 @@ -72,7 +72,6 @@ /* These functions all take a GLib container, and call free() on all the * pointers in the container before free()ing the container itself. */ -void g_queue_free_full(GQueue * queue); void g_ptr_array_free_full(GPtrArray * array); /* g_value_compare() does what you expect. It returns TRUE if and -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at 2011-12-08 11:48:04 Comparing /work/SRC/openSUSE:Factory/amanda (Old) and /work/SRC/openSUSE:Factory/.amanda.new (New) Package is "amanda", Maintainer is "jmate...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/amanda/amanda.changes2011-09-23 01:51:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.amanda.new/amanda.changes 2011-12-08 11:48:05.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 2 06:23:18 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.Ji6WUW/_old 2011-12-08 11:48:14.0 +0100 +++ /var/tmp/diff_new_pack.Ji6WUW/_new 2011-12-08 11:48:14.0 +0100 @@ -14,8 +14,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - %if 0%{?suse_version} <= 1110 %define amanda_group disk %else @@ -24,18 +22,33 @@ Name: amanda Version:3.3.0 -Release:18 +Release:0 PreReq: pwdutils permissions -BuildRequires: dump glib2-devel gnuplot krb5-devel perl-base popt-devel samba-client sendmail -BuildRequires: cups-client gawk libsmbclient libsmbclient-devel libxslt mailx mtx readline-devel +BuildRequires: automake +BuildRequires: cups-client +BuildRequires: dump +BuildRequires: gawk +BuildRequires: glib2-devel +BuildRequires: gnuplot +BuildRequires: krb5-devel +BuildRequires: libsmbclient +BuildRequires: libsmbclient-devel +BuildRequires: libxslt +BuildRequires: mailx +BuildRequires: mtx +BuildRequires: perl-base +BuildRequires: popt-devel BuildRequires: procps +BuildRequires: readline-devel +BuildRequires: samba-client +BuildRequires: sendmail Requires: dump /usr/bin/smbclient Requires: perl = %{perl_version} Group: Productivity/Archiving/Backup -License:GPLv2+ ; MIT License (or similar) +License:GPL-2.0+ ; MIT Url:http://www.amanda.org/ Summary:Network Disk Archiver -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at Mon Sep 19 15:36:15 CEST 2011. --- amanda/amanda.changes 2011-08-10 18:03:19.0 +0200 +++ /mounts/work_src_done/STABLE/amanda/amanda.changes 2011-09-17 13:00:45.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 17 11:00:42 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +--- calling whatdependson for head-i586 Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.5N0v6h/_old 2011-09-19 15:36:08.0 +0200 +++ /var/tmp/diff_new_pack.5N0v6h/_new 2011-09-19 15:36:08.0 +0200 @@ -34,7 +34,6 @@ Requires: dump /usr/bin/smbclient Requires: perl = %{perl_version} -AutoReqProv:on Group: Productivity/Archiving/Backup License:GPLv2+ ; MIT License (or similar) Url:http://www.amanda.org/ @@ -55,22 +54,6 @@ Disk Archiver. Amanda is a backup system designed to archive many computers on a network to a single large-capacity tape drive. - - -Authors: - -James da Silva -Mike Grupenhoff -Todd Kover -James Mathiesen -Alan McIvor -George Scott -Alexandre Oliva -Blair Zajac -Curtis Varner -John R. Jackson -Jean-Louis Martineau - %prep %setup -q -a 1 -a 2 %patch3 @@ -102,7 +85,7 @@ --disable-libtool \ --with-amandahosts \ --disable-installperms -make +make %{?_smp_mflags} %install make DESTDIR=$RPM_BUILD_ROOT/ install Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at Wed Aug 24 16:24:53 CEST 2011. --- amanda/amanda.changes 2011-06-23 19:06:16.0 +0200 +++ /mounts/work_src_done/STABLE/amanda/amanda.changes 2011-08-10 18:03:19.0 +0200 @@ -1,0 +2,6 @@ +Wed Aug 10 15:45:35 UTC 2011 - jmate...@novell.com + +- explicit permissions for docdir (fixes failure on SLE11) +- %pre script can now handle a situation where user doesn't exist + +--- calling whatdependson for head-i586 Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.TgpaBh/_old 2011-08-24 16:22:54.0 +0200 +++ /var/tmp/diff_new_pack.TgpaBh/_new 2011-08-24 16:22:54.0 +0200 @@ -24,7 +24,7 @@ Name: amanda Version:3.3.0 -Release:1 +Release:18 PreReq: pwdutils permissions @@ -151,9 +151,11 @@ /usr/sbin/groupadd -r amanda 2>/dev/null || : # if user already exists and has effective group "disk", we have to change this group # to "amanda" group and also add supplementary "tape" group see bnc#523006 +# else - move amanda to group amanda unconditionally (ignore failures if amanda doesn't exist) /usr/bin/id -n -g amanda 2>&1 | grep "disk" >/dev/null \ && /usr/sbin/usermod -g amanda -G tape amanda \ -|| /usr/sbin/usermod -g amanda amanda 2>&1 +|| /usr/sbin/usermod -g amanda amanda 2>&1 \ +|| : # this is ugly but just simple add user with "tape" and "amanda" groups regardless of existing user /usr/sbin/useradd -r -o -g amanda -G tape -u 37 -s /bin/bash \ -c "Amanda admin" -d /var/lib/amanda amanda >/dev/null 2>&1 || : @@ -168,12 +170,10 @@ %verifyscript %verify_permissions -f /usr/lib/amanda/suidlist -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %doc %attr(644,root,root) amanda-howto-collection.pdf ChangeLog NEWS AUTHORS COPYRIGHT README ReleaseNotes +%doc %attr(755,root,root) %dir %{_docdir}/%{name} %doc %{_mandir}/man*/* %config /usr/lib/amanda/exclude.gtar %attr(755,root,root) %dir /usr/lib/amanda Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at Wed Jul 27 12:24:29 CEST 2011. --- amanda/amanda.changes 2011-04-30 17:33:20.0 +0200 +++ /mounts/work_src_done/STABLE/amanda/amanda.changes 2011-06-23 19:06:16.0 +0200 @@ -1,0 +2,22 @@ +Thu Jun 23 16:56:05 UTC 2011 - jmate...@novell.com + +- update to version 3.3.0 +* the following changers were dropped: +chg-chio, chg-chs, chg-iomega, chg-juke, chg-mcutil, chg-mtx, +chg-null, chg-rait, chg-rth, chg-scsi-chio, chg-scsi +- see amanda-changers(7) for replacements +* deprecated configuration keywords: +label_new_tapes, tapebufs, file-pad, amrecover_do_fsf, +amrecover_check_label +* amidxtaped now requires CONFIG parameter, meaning that + amrecover < 2.4.3 will be unable to recover from new servers +* need to specify a changer device explicitly +* default auth is now "bsdtcp" +* amtape behavior was changed, see amtape manpage for details +* better cmdline interface for amreport (just "amreport $config") +* multiple simultaneous writes - can write to all drives in parallel +* many new features and bugfixes, see NEWS file for details + +- -pie and -fPIE are now part of global CFLAGS/LDFLAGS + +--- calling whatdependson for head-i586 Old: amanda-2.6.1p1-newer_glib.patch amanda-2.6.1p1-pie.patch amanda-2.6.1p1.tar.bz2 New: amanda-3.3.0.tar.bz2 Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.uMbo0M/_old 2011-07-27 12:23:07.0 +0200 +++ /var/tmp/diff_new_pack.uMbo0M/_new 2011-07-27 12:23:07.0 +0200 @@ -23,12 +23,15 @@ %endif Name: amanda -BuildRequires: dump glib2-devel gnuplot krb5-devel perl-base popt-devel samba-client sendmail -BuildRequires: cups-libs gawk libsmbclient libsmbclient-devel libxslt mailx mtx readline-devel -%define package_version 2.6.1p1 -Version:2.6.1.1 -Release:16 +Version:3.3.0 +Release:1 + PreReq: pwdutils permissions + +BuildRequires: dump glib2-devel gnuplot krb5-devel perl-base popt-devel samba-client sendmail +BuildRequires: cups-client gawk libsmbclient libsmbclient-devel libxslt mailx mtx readline-devel +BuildRequires: procps + Requires: dump /usr/bin/smbclient Requires: perl = %{perl_version} AutoReqProv:on @@ -36,14 +39,14 @@ License:GPLv2+ ; MIT License (or similar) Url:http://www.amanda.org/ Summary:Network Disk Archiver -Source: %{name}-%{package_version}.tar.bz2 + +Source: %{name}-%{version}.tar.bz2 #amanda-SuSE.tar.bz2 contain init scripts, config examples Source1:%{name}-SuSE.tar.bz2 Source2:amanda-howto-collection.pdf.tar.bz2 -Patch1: %{name}-%{package_version}-pie.patch -Patch3: %{name}-%{package_version}-shellbang.patch -Patch4: %{name}-%{package_version}-return_val.patch -Patch5: %{name}-%{package_version}-newer_glib.patch + +Patch3: amanda-2.6.1p1-shellbang.patch +Patch4: amanda-2.6.1p1-return_val.patch Patch6: amanda-2.6.1p1-avoid-perl-provides.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -69,19 +72,20 @@ Jean-Louis Martineau %prep -%setup -q -a 1 -a 2 -n %{name}-%{package_version} -%patch1 -p1 +%setup -q -a 1 -a 2 %patch3 %patch4 -%patch5 %patch6 -p1 %build ./autogen -CFLAGS="$RPM_OPT_FLAGS -U BUILD_DATE -U BUILD_MACH -fno-strict-aliasing -fPIC" CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fPIC" \ + +CFLAGS="$RPM_OPT_FLAGS -U BUILD_DATE -U BUILD_MACH -fno-strict-aliasing -fPIC -fPIE" \ +CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fPIC -fPIE" \ +LDFLAGS="-pie" \ ./configure --mandir=%{_mandir} \ - --with-bsdtcp-security \ - --with-bsdudp-security \ + --with-bsdtcp-security --with-bsdudp-security \ + --with-ssh-security --with-rsh-security --with-krb5-security \ --prefix=%{_prefix} \ --infodir=%{_infodir} \ --sysconfdir=%{_sysconfdir} \ @@ -126,6 +130,8 @@ rm -rf $RPM_BUILD_ROOT/usr/share/amanda # bnc#412636 touch $RPM_BUILD_ROOT//usr/lib/amanda/exclude.gtar +# delete all static linking remnats +find $RPM_BUILD_ROOT \( -name "*.a" -o -name "*.la" \) -delete # create a list of binaries to be checked externally cat << EOF > $RPM_BUILD_ROOT/usr/lib/amanda/suidlist /usr/sbin/amcheck @@ -138,17 +144,23 @@ EOF %pre -# since 11.2 we use group "tape" instead of "disk" for tape devices /dev/nst*, so we must check group for "amanda" user +# since 11.2 we use group "tape" instead of "disk" for tape devices /dev/nst*, +# so we must check group for "amanda" user %if 0%{?suse_version} > 1110 -#create primary group for amanda
commit amanda for openSUSE:Factory
Hello community, here is the log from the commit of package amanda for openSUSE:Factory checked in at Mon May 2 14:42:11 CEST 2011. --- amanda/amanda.changes 2011-02-10 00:58:44.0 +0100 +++ /mounts/work_src_done/STABLE/amanda/amanda.changes 2011-04-30 17:33:20.0 +0200 @@ -1,0 +2,6 @@ +Sat Apr 30 15:22:11 UTC 2011 - co...@opensuse.org + +- amanda-2.6.1p1-avoid-perl-provides.patch: + patch perl code not to trigger bogus perl provides + +--- calling whatdependson for head-i586 New: amanda-2.6.1p1-avoid-perl-provides.patch Other differences: -- ++ amanda.spec ++ --- /var/tmp/diff_new_pack.b9Oe7V/_old 2011-05-02 14:41:17.0 +0200 +++ /var/tmp/diff_new_pack.b9Oe7V/_new 2011-05-02 14:41:17.0 +0200 @@ -27,7 +27,7 @@ BuildRequires: cups-libs gawk libsmbclient libsmbclient-devel libxslt mailx mtx readline-devel %define package_version 2.6.1p1 Version:2.6.1.1 -Release:11 +Release:16 PreReq: pwdutils permissions Requires: dump /usr/bin/smbclient Requires: perl = %{perl_version} @@ -44,6 +44,7 @@ Patch3: %{name}-%{package_version}-shellbang.patch Patch4: %{name}-%{package_version}-return_val.patch Patch5: %{name}-%{package_version}-newer_glib.patch +Patch6: amanda-2.6.1p1-avoid-perl-provides.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -73,6 +74,7 @@ %patch3 %patch4 %patch5 +%patch6 -p1 %build ./autogen ++ amanda-2.6.1p1-avoid-perl-provides.patch ++ Index: amanda-2.6.1p1/perl/Amanda/BigIntCompat.pm === --- amanda-2.6.1p1.orig/perl/Amanda/BigIntCompat.pm 2008-12-16 01:03:38.0 +0100 +++ amanda-2.6.1p1/perl/Amanda/BigIntCompat.pm 2011-04-30 17:21:41.515787668 +0200 @@ -60,7 +60,8 @@ our $stringify = overload::Method($test_ if ($test_num =~ /^\+/) { eval <<'EVAL'; -package Math::BigInt; +package +Math::BigInt; use overload 'eq' => sub { my ($self, $other) = @_; return "$self" eq "$other"; @@ -82,7 +83,8 @@ EVAL # by bigint2uint64(). if (!$test_num->can("sign")) { eval <<'EVAL'; - package Math::BigInt; + package + Math::BigInt; sub sign { ($_[0] =~ /^-/)? "-" : "+"; } EVAL die $@ if $@; @@ -91,7 +93,8 @@ EVAL # similarly for bstr if (!$test_num->can("bstr")) { eval <<'EVAL'; - package Math::BigInt; + package + Math::BigInt; sub bstr { "$_[0]"; } EVAL die $@ if $@; Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org