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