Hello community,
here is the log from the commit of package ez-ipupdate
checked in at Tue Sep 30 14:05:23 CEST 2008.
--------
--- ez-ipupdate/ez-ipupdate.changes 2006-01-25 21:35:47.000000000 +0100
+++ /mounts/work_src_done/STABLE/ez-ipupdate/ez-ipupdate.changes 2008-09-30 06:07:27.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Sep 30 06:05:03 CEST 2008 - crrodriguez@suse.de
+
+- fix init script handling
+- regenerate autofoo stuff,too old for current tools
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
ez-ipupdate-3.0.11b8-fix_autofoo.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ez-ipupdate.spec ++++++
--- /var/tmp/diff_new_pack.AG9046/_old 2008-09-30 14:03:49.000000000 +0200
+++ /var/tmp/diff_new_pack.AG9046/_new 2008-09-30 14:03:49.000000000 +0200
@@ -1,20 +1,28 @@
#
# spec file for package ez-ipupdate (Version 3.0.11b8)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# 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/
#
# norootforbuild
+
Name: ez-ipupdate
-Summary: A small utility for updating dynamic DNS service
+Summary: A Small Utility for Updating a Dynamic DNS Service
Version: 3.0.11b8
-Release: 133
-License: GPL
+Release: 264
+License: GPL v2 or later
Group: Productivity/Networking/DNS/Utilities
Source0: %{name}-%{version}.tar.bz2
Source1: ez-ipupdate.init
@@ -24,13 +32,14 @@
Patch2: ez-ipupdate-format-string-vuln.patch
Patch3: ez-ipupdate-includes.patch
Patch4: ez-ipupdate-dnsexit.patch
-URL: http://ez-ipupdate.com/
+Patch5: ez-ipupdate-3.0.11b8-fix_autofoo.patch
+Url: http://ez-ipupdate.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Autoreq: On
+PreReq: %insserv_prereq
%description
-ez-ipupdate is a small utility for updating your host name for any of
-the dynamic DNS service offered at:
+ez-ipupdate is a small utility for updating your hostname for any of
+the dynamic DNS services offered at:
* http://www.ez-ip.net
@@ -69,16 +78,15 @@
%patch2 -p1
%patch3
%patch4
+%patch5
%build
find -name "example*" | xargs -n 1 sed -i "s@/usr/local/bin/@/usr/bin/@"
-CFLAGS="$RPM_OPT_FLAGS" ./configure \
- --prefix=%{_prefix} \
- --sysconfdir=%{_sysconfdir}
-make
+autoreconf -fiv
+%configure
+%{__make} %{?jobs:-j%jobs}
%install
-rm -rf ${RPM_BUILD_ROOT}
make DESTDIR=$RPM_BUILD_ROOT install
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/init.d
@@ -91,6 +99,16 @@
%clean
rm -rf ${RPM_BUILD_ROOT}
+%preun
+%stop_on_removal %{name}
+
+%post
+%{fillup_and_insserv -f %{name}}
+
+%postun
+%restart_on_update %{name}
+%insserv_cleanup
+
%files
%defattr(-, root, root)
%doc README INSTALL CHANGELOG COPYING example*
@@ -100,32 +118,35 @@
%{_sysconfdir}/init.d/ez-ipupdate
%{_localstatedir}/lib/ez-ipupdate/
-%changelog -n ez-ipupdate
-* Wed Jan 25 2006 - mls@suse.de
+%changelog
+* Tue Sep 30 2008 crrodriguez@suse.de
+- fix init script handling
+- regenerate autofoo stuff,too old for current tools
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Mon Sep 19 2005 - hvogel@suse.de
+* Mon Sep 19 2005 hvogel@suse.de
- add dnsexit support [#116381]
-* Wed Jul 06 2005 - hvogel@suse.de
+* Wed Jul 06 2005 hvogel@suse.de
- fix implicit functions
-* Tue Nov 02 2004 - hvogel@suse.de
+* Tue Nov 02 2004 hvogel@suse.de
- fix format string vulnerability (Bug #47857)
-* Sat Feb 28 2004 - ro@suse.de
+* Sat Feb 28 2004 ro@suse.de
- fix requires for /usr/local/bin
-* Sat Feb 28 2004 - ro@suse.de
+* Sat Feb 28 2004 ro@suse.de
- fix typo in specfile
-* Tue Feb 03 2004 - mmj@suse.de
+* Tue Feb 03 2004 mmj@suse.de
- #include