Hello community,

here is the log from the commit of package netatalk for openSUSE:Factory 
checked in at 2012-02-14 11:25:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netatalk (Old)
 and      /work/SRC/openSUSE:Factory/.netatalk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netatalk", Maintainer is "pgaj...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/netatalk/netatalk.changes        2012-01-31 
10:21:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.netatalk.new/netatalk.changes   2012-02-14 
11:25:21.000000000 +0100
@@ -1,0 +2,19 @@
+Mon Feb  6 11:35:36 UTC 2012 - pgaj...@suse.com
+
+- update to 2.2.2:
+  * AFP 3.3 support (necessary for TimeMachine and Lion)
+  * Robust network disconnect/reconnect, especially important for Time Machine
+  * Support for fast AFP searches (CNID backend "dbd" only)
+  * POSIX draft 1e ACL support
+  * Complete Netatalk volume compatible ad file utility suite
+  * Dynamic filesystem cache
+  * Builtin Zeroconf registration of the AFP server and TimeMachine volumes
+  * Support for ACLs without a common Directory Service between server and 
client
+  * Important: The enhancements for fast AFP searches are only implemented 
+    for the CNID backend "dbd" and require changes to the underlying CNID 
+    database, ie an additional index. This breaks drop-in compatibility 
+    between the CNID backends "cdb" and "dbd". Once "dbd" has upgraded 
+    a CNID database of a volume, "cdb" will reject to open it.
+  * removed upstreamed build.patch
+
+-------------------------------------------------------------------

Old:
----
  netatalk-2.2.1.tar.bz2
  netatalk-build.patch

New:
----
  netatalk-2.2.2.tar.bz2

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

Other differences:
------------------
++++++ netatalk.spec ++++++
--- /var/tmp/diff_new_pack.M2nyin/_old  2012-02-14 11:25:22.000000000 +0100
+++ /var/tmp/diff_new_pack.M2nyin/_new  2012-02-14 11:25:22.000000000 +0100
@@ -15,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:           netatalk
 BuildRequires:  cups
 BuildRequires:  cups-devel
@@ -32,6 +34,9 @@
 BuildRequires:  pkg-config
 BuildRequires:  tcpd-devel
 BuildRequires:  zlib-devel
+%if 0%{?suse_version} > 1140
+BuildRequires:  systemd
+%endif
 Url:            http://netatalk.sourceforge.net/
 #
 # --enable-fhs puts config files in /etc/netatalk
@@ -40,8 +45,11 @@
 #
 PreReq:         %insserv_prereq %fillup_prereq
 Requires:       db-utils libldap-2_4-2 cyrus-sasl
+%if 0%{?suse_version} > 1140
+##Requires:       %{?systemd_requires}
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Version:        2.2.1
+Version:        2.2.2
 Release:        0
 Summary:        AppleTalk for Linux
 License:        GPL-2.0+
@@ -54,7 +62,6 @@
 Source4:        netatalk-rpmlintrc
 Source6:        netatalk-upgrade_netatalk_AppleDB.sh
 Patch1:         netatalk.papd.ppdfile.patch
-Patch2:         netatalk-build.patch
 
 %description
 Netatalk is a freely-available Open Source AFP fileserver. It also
@@ -96,9 +103,7 @@
 %prep
 %setup -q -n netatalk-%{version}
 %patch1 -p1
-%patch2 -p1
 cp -avL %{SOURCE1} .
-cp -avL %{SOURCE2} distrib/initscripts/rc.atalk.suse.tmpl
 cat >> config/AppleVolumes.default.tmpl <<EOF
 #
 # the user home directory
@@ -140,7 +145,7 @@
         --enable-krbV-uam \
        --enable-timelord \
         --enable-ddp \
-       --enable-suse \
+       --enable-suse-systemd \
        --enable-fhs \
        --enable-overwrite \
        --enable-quota \
@@ -152,6 +157,8 @@
 %install
 %makeinstall
 rm -fv $RPM_BUILD_ROOT%{_bindir}/acleandir.rc
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
+install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/init.d/netatalk
 ln -sf ../../etc/init.d/netatalk $RPM_BUILD_ROOT%{_sbindir}/rcnetatalk
 cp -avL %{SOURCE6} $RPM_BUILD_ROOT%{_sbindir}/upgrade_netatalk_AppleDB.sh
 #
@@ -178,17 +185,29 @@
 echo "a backup can be found in /etc/atalk"
 echo "please compare them before restarting the netatalk server"
 }
+%if 0%{?suse_version} > 1140
+%service_add_pre netatalk.service
+%endif
 exit 0
 
 %preun
-%stop_on_removal atalk
+%stop_on_removal netatalk
+%if 0%{?suse_version} > 1140
+%service_del_preun netatalk.service
+%endif
 
 %post
 %{fillup_and_insserv netatalk}
+%restart_on_update netatalk
+%if 0%{?suse_version} > 1140
+%service_add_post netatalk.service
+%endif
 
 %postun
-%restart_on_update
 %insserv_cleanup
+%if 0%{?suse_version} > 1140
+%service_del_postun netatalk.service
+%endif
 
 %files -f files.netatalk
 %defattr (-,root,root)
@@ -204,6 +223,7 @@
 %config %{_sysconfdir}/pam.d/*
 #
 %attr(755,root,root) %{_sysconfdir}/init.d/netatalk
+/lib/systemd/system/netatalk.service
 %attr(755,root,root) %{_bindir}/*
 %attr(755,root,lp) %{_sbindir}/papd
 

++++++ netatalk-2.2.1.tar.bz2 -> netatalk-2.2.2.tar.bz2 ++++++
++++ 11172 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to