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.000000000 +0200
+++ /mounts/work_src_done/STABLE/amanda/amanda.changes  2011-06-23 
19:06:16.000000000 +0200
@@ -1,0 +2,22 @@
+Thu Jun 23 16:56:05 UTC 2011 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.uMbo0M/_new  2011-07-27 12:23:07.000000000 +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 <[email protected]>
 
 %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 user
+    # create primary group for amanda user
     /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
-    /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
-#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 || :
-# in <= 11.1 use old disk group for amanda user
+    # 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
+    /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
+    # 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 || :
 %else
-    /usr/sbin/useradd -r -o -g disk -u 37 -s /bin/bash -c "Amanda admin" -d 
/var/lib/amanda amanda >/dev/null 2>&1 || :
+    # in <= 11.1 use old disk group for amanda user
+    /usr/sbin/useradd -r -o -g disk -u 37 -s /bin/bash \
+        -c "Amanda admin" -d /var/lib/amanda amanda >/dev/null 2>&1 || :
 %endif
 
 %post
@@ -161,7 +173,7 @@
 
 %files
 %defattr(-,root,root)
-%doc 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
 %doc %{_mandir}/man*/*
 %config /usr/lib/amanda/exclude.gtar
 %attr(755,root,root) %dir /usr/lib/amanda
@@ -187,7 +199,15 @@
 %dir %{perl_vendorlib}/Amanda/
 %dir %{perl_vendorlib}/Amanda/Application
 %dir %{perl_vendorlib}/Amanda/Changer
+%dir %{perl_vendorlib}/Amanda/Config
+%dir %{perl_vendorlib}/Amanda/Curinfo
 %dir %{perl_vendorlib}/Amanda/DB
+%dir %{perl_vendorlib}/Amanda/Interactivity
+%dir %{perl_vendorlib}/Amanda/IPC
+%dir %{perl_vendorlib}/Amanda/Recovery
+%dir %{perl_vendorlib}/Amanda/Report
+%dir %{perl_vendorlib}/Amanda/Taper
+%dir %{perl_vendorlib}/Amanda/Taper/Scan
 %dir %{perl_vendorlib}/auto/Amanda/
 %dir %{perl_vendorlib}/auto/Amanda/Application
 %dir %{perl_vendorlib}/auto/Amanda/Archive
@@ -195,16 +215,24 @@
 %dir %{perl_vendorlib}/auto/Amanda/Config
 %dir %{perl_vendorlib}/auto/Amanda/Debug
 %dir %{perl_vendorlib}/auto/Amanda/Device
+%dir %{perl_vendorlib}/auto/Amanda/Disklist
+%dir %{perl_vendorlib}/auto/Amanda/Feature
+%dir %{perl_vendorlib}/auto/Amanda/Header
+%dir %{perl_vendorlib}/auto/Amanda/IPC
+%dir %{perl_vendorlib}/auto/Amanda/IPC/Binary
 %dir %{perl_vendorlib}/auto/Amanda/Logfile
 %dir %{perl_vendorlib}/auto/Amanda/MainLoop
+%dir %{perl_vendorlib}/auto/Amanda/NDMP
 %dir %{perl_vendorlib}/auto/Amanda/Tapelist
 %dir %{perl_vendorlib}/auto/Amanda/Tests
-%dir %{perl_vendorlib}/auto/Amanda/Types
 %dir %{perl_vendorlib}/auto/Amanda/Util
 %dir %{perl_vendorlib}/auto/Amanda/Xfer
+%dir %{perl_vendorlib}/auto/Amanda/XferServer
+%{perl_vendorlib}/Amanda/*/*/*.pm
 %{perl_vendorlib}/Amanda/*/*.pm
 %{perl_vendorlib}/Amanda/*.pm
 %{perl_vendorlib}/auto/Amanda/*/*.so
+%{perl_vendorlib}/auto/Amanda/*/*/*.so
 %defattr(755,amanda,%{amanda_group})
 %{_sbindir}/amadmin
 %{_sbindir}/amcheckdb
@@ -236,6 +264,7 @@
 %{_sbindir}/amcheckdump
 %{_sbindir}/amcryptsimple
 %{_sbindir}/amdevcheck
+%{_sbindir}/amdump_client
 %{_sbindir}/amserverconfig
 %{_sbindir}/amservice
 %{_sbindir}/amvault
@@ -247,38 +276,30 @@
 /usr/lib/amanda/amplot.gp
 %defattr(755,amanda,%{amanda_group})
 /usr/lib/amanda/amandad
+/usr/lib/amanda/amdumpd
 /usr/lib/amanda/amidxtaped
 /usr/lib/amanda/amindexd
 /usr/lib/amanda/amtrmidx
-/usr/lib/amanda/chg-mcutil
-/usr/lib/amanda/chg-null
-/usr/lib/amanda/chg-chio
-/usr/lib/amanda/chg-chs
 /usr/lib/amanda/chg-disk
-/usr/lib/amanda/chg-iomega
-/usr/lib/amanda/chg-juke
 /usr/lib/amanda/chg-manual
-/usr/lib/amanda/chg-mtx
 /usr/lib/amanda/chg-multi
-/usr/lib/amanda/chg-rait
-/usr/lib/amanda/chg-rth
-/usr/lib/amanda/chg-scsi
 /usr/lib/amanda/chg-zd-mtx
 /usr/lib/amanda/driver
+/usr/lib/amanda/amcheck-device
 /usr/lib/amanda/amcleanupdisk
 /usr/lib/amanda/amlogroll
+/usr/lib/amanda/amndmjob
 /usr/lib/amanda/amtrmlog
 /usr/lib/amanda/patch-system
 /usr/lib/amanda/selfcheck
 /usr/lib/amanda/sendbackup
 /usr/lib/amanda/sendsize
 /usr/lib/amanda/taper
-/usr/lib/amanda/versionsuffix
 /usr/lib/amanda/chunker
 /usr/lib/amanda/noop
+/usr/lib/amanda/ndmjob
 /usr/lib/amanda/amanda-sh-lib.sh
 /usr/lib/amanda/teecount
-/usr/lib/amanda/chg-glue
 /usr/lib/amanda/chg-lib.sh
 %verify(not mode) %attr(0750,root,%{amanda_group})/usr/lib/amanda/calcsize
 %verify(not mode) %attr(0750,root,%{amanda_group})/usr/lib/amanda/dumper
@@ -291,10 +312,5 @@
 # include shared libs
 %dir %{_libdir}/amanda/
 %{_libdir}/amanda/lib*
-# excluding static libs
-%exclude %{_libdir}/amanda/lib*.la
-%exclude %{_libdir}/amanda/lib*.a
-%exclude %{perl_vendorlib}/auto/Amanda/*/*.la
-%exclude %{perl_vendorlib}/auto/Amanda/*/*.a
 
 %changelog

++++++ amanda-2.6.1p1.tar.bz2 -> amanda-3.3.0.tar.bz2 ++++++
++++ 626335 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to