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 <time.h> for localtime() prototype -* Thu Jan 29 2004 - hvogel@suse.de +* Thu Jan 29 2004 hvogel@suse.de - use bzip2 for the source package - use correct macros for bin/sbin/var -* Mon Nov 17 2003 - hvogel@suse.de +* Mon Nov 17 2003 hvogel@suse.de - patch /tmp out of the example config files. (#33161) -* Thu Nov 13 2003 - hvogel@suse.de +* Thu Nov 13 2003 hvogel@suse.de - dont build as root -* Sun Aug 31 2003 - hvogel@suse.de +* Mon Sep 01 2003 hvogel@suse.de - move the link to sbin. - mark the config file as config(noreplace) -* Sun Aug 31 2003 - hvogel@suse.de +* Sun Aug 31 2003 hvogel@suse.de - forgot to package rcez-ipupdate link -* Mon Jun 16 2003 - hvogel@suse.de +* Mon Jun 16 2003 hvogel@suse.de - Initial Package, Version 3.0.11b8 ++++++ ez-ipupdate-3.0.11b8-fix_autofoo.patch ++++++ Index: configure.in =================================================================== --- configure.in.orig 2003-04-17 19:32:34.000000000 +0200 +++ configure.in 2008-09-30 05:45:53.000000000 +0200 @@ -86,9 +86,7 @@ if test "$ac_cv_func_getopt" != yes; the AC_MSG_ERROR(getopt is needed for this program to work) fi -AC_CHECK_FUNC(getpass, AC_DEFINE(HAVE_GETPASS), - [EXTRASRC="$EXTRASRC \$(srcdir)/getpass.c"] - [EXTRAOBJ="$EXTRAOBJ \$(srcdir)/getpass.o"] ) +AC_CHECK_FUNC(getpass, AC_DEFINE(HAVE_GETPASS), AC_MSG_ERROR(Your system does not define getpass, fix it)) dnl Get system canonical name AC_CANONICAL_HOST @@ -148,8 +146,6 @@ AC_ARG_ENABLE(md5, [ AC_DEFINE(USE_MD5) AC_MSG_RESULT(no) ] ) -AC_SUBST(EXTRASRC) -AC_SUBST(EXTRAOBJ) AC_OUTPUT(Makefile) Index: Makefile.am =================================================================== --- Makefile.am.orig 2001-07-07 23:19:35.000000000 +0200 +++ Makefile.am 2008-09-30 05:46:18.000000000 +0200 @@ -1,7 +1,6 @@ bin_PROGRAMS = ez-ipupdate -ez_ipupdate_SOURCES = ez-ipupdate.c conf_file.c conf_file.h md5.c md5.h cache_file.c cache_file.h error.h pid_file.c pid_file.h dprintf.h @EXTRASRC@ -ez_ipupdate_LDADD = @EXTRAOBJ@ +ez_ipupdate_SOURCES = ez-ipupdate.c conf_file.c conf_file.h md5.c md5.h cache_file.c cache_file.h error.h pid_file.c pid_file.h dprintf.h EXTRA_DIST = getpass.c ez-ipupdate.lsm example.conf example-pgpow.conf example-dhs.conf example-dyndns.conf example-ods.conf example-tzo.conf example-gnudip.conf example-easydns.conf example-justlinux.conf example-dyns.conf CHANGELOG mkbinary example-heipv6tb.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de