commit amanda for openSUSE:Factory

2020-06-15 Thread root
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

2019-12-09 Thread root
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

2018-03-28 Thread root
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

2018-03-24 Thread root
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

2017-12-17 Thread root
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

2017-10-23 Thread root
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

2017-04-11 Thread root
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

2017-03-12 Thread root
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

2017-02-03 Thread root
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

2016-04-28 Thread h_root
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

2016-03-07 Thread h_root
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

2014-11-28 Thread h_root
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

2014-09-17 Thread h_root
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

2014-07-21 Thread h_root
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

2013-04-29 Thread h_root
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

2013-01-19 Thread h_root
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

2012-07-30 Thread h_root
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

2012-02-10 Thread h_root
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

2011-12-08 Thread h_root
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

2011-09-19 Thread h_root

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

2011-08-24 Thread h_root

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

2011-07-27 Thread h_root

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

2011-05-02 Thread h_root

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