Hello community, here is the log from the commit of package linux-atm for openSUSE:Factory checked in at 2014-01-30 12:51:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linux-atm (Old) and /work/SRC/openSUSE:Factory/.linux-atm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linux-atm" Changes: -------- --- /work/SRC/openSUSE:Factory/linux-atm/linux-atm.changes 2013-03-11 12:06:08.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.linux-atm.new/linux-atm.changes 2014-01-30 12:52:00.000000000 +0100 @@ -1,0 +2,16 @@ +Thu Jan 23 21:59:12 UTC 2014 - [email protected] + +- Cleanup spec file, remove %clean section +- Updated to 2.5.2 +- Removed linux-atm-2.5.0.diff (in mainline) +- Removed linux-atm-2.5.0-include.patch (in mainline) +- Rebased linux-atm-2.5.0-fdleak.patch as linux-atm-2.5.2_fdleak.patch +- Added linux-atm-2.5.2_implicit-fortify-decl.patch to fix implicit declarations + +------------------------------------------------------------------- +Tue Apr 16 08:05:54 UTC 2013 - [email protected] + +- Added url as source. + Please see http://en.opensuse.org/SourceUrls + +------------------------------------------------------------------- Old: ---- linux-atm-2.5.0-fdleak.patch linux-atm-2.5.0-include.patch linux-atm-2.5.0.diff linux-atm-2.5.0.tar.bz2 New: ---- linux-atm-2.5.2.tar.gz linux-atm-2.5.2_fdleak.patch linux-atm-2.5.2_implicit-fortify-decl.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linux-atm.spec ++++++ --- /var/tmp/diff_new_pack.YCV811/_old 2014-01-30 12:52:01.000000000 +0100 +++ /var/tmp/diff_new_pack.YCV811/_new 2014-01-30 12:52:01.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package linux-atm # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,79 +17,83 @@ Name: linux-atm -%define sover 1 -BuildRequires: bison -BuildRequires: flex -BuildRequires: glibc-devel -Url: http://sourceforge.net/projects/linux-atm/ +Version: 2.5.2 +Release: 0 +%global sover 1 Summary: Tools for ATM License: BSD-3-Clause and GPL-2.0+ and LGPL-2.1+ Group: Productivity/Networking/Other -Version: 2.5.0 -Release: 0 -Source0: linux-atm-%{version}.tar.bz2 -Patch0: linux-atm-%{version}.diff -Patch1: linux-atm-2.5.0-include.patch -Patch2: linux-atm-2.5.0-fdleak.patch + +Url: http://linux-atm.sourceforge.net/ +Source0: http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM linux-atm-2.5.2_fdleak.patch +Patch0: linux-atm-2.5.2_fdleak.patch +# PATCH-FIX-UPSTREAM linux-atm-2.5.2_implicit-fortify-decl.patch -- fix implicit declarations +Patch1: linux-atm-2.5.2_implicit-fortify-decl.patch + +BuildRequires: bison +BuildRequires: flex +BuildRequires: glibc-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Tools to support ATM (Asynchronous Transfer Mode) networking. -%package -n libatm%sover + +%package -n libatm%{sover} Summary: Libraries for ATM Group: System/Libraries -%description -n libatm%sover +%description -n libatm%{sover} Libraries for ATM (Asynchronous Transfer Mode) networking. + %package devel Summary: Development for ATM Group: Development/Libraries/C and C++ -Requires: libatm%sover = %version +Requires: libatm%{sover} = %{version} %description devel Libraries and header files for ATM (Asynchronous Transfer Mode) networking. + %prep -%setup -q -n linux-atm-%{version} -%patch0 +%setup -q +%patch0 -p1 %patch1 -p1 -%patch2 %build %configure --disable-static %{__make} %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT +%{__make} install DESTDIR=%{buildroot} %{__rm} -rf %{buildroot}%{_libdir}/*.la -%clean -rm -rf %{buildroot} - -%post -n libatm%sover -p /sbin/ldconfig +%post -n libatm%{sover} -p /sbin/ldconfig -%postun -n libatm%sover -p /sbin/ldconfig +%postun -n libatm%{sover} -p /sbin/ldconfig %files %defattr(-,root,root) -%config(noreplace) /etc/atmsigd.conf -/usr/bin/* -/usr/sbin/* +%config(noreplace) %{_sysconfdir}/atmsigd.conf +%config(noreplace) %{_sysconfdir}/hosts.atm +%{_bindir}/* +%{_sbindir}/* +/lib/firmware/* %doc README AUTHORS ChangeLog NEWS THANKS BUGS %doc COPYING COPYING.GPL COPYING.LGPL %doc %{_mandir}/man*/*.gz -%files -n libatm%sover +%files -n libatm%{sover} %defattr(-,root,root) -%{_libdir}/*.so -%{_libdir}/*.so.* +%{_libdir}/libatm.so.%{sover}* %files devel %defattr(-,root,root) -%{_includedir}/* +%{_includedir}/atm*.h +%{_libdir}/libatm.so %changelog ++++++ linux-atm-2.5.2_fdleak.patch ++++++ diff -Ppru linux-atm-2.5.2.orig/.directory linux-atm-2.5.2/.directory --- linux-atm-2.5.2.orig/.directory 1970-01-01 01:00:00.000000000 +0100 +++ linux-atm-2.5.2/.directory 2014-01-23 23:39:47.120089077 +0100 @@ -0,0 +1,4 @@ +[Dolphin] +Timestamp=2014,1,23,23,39,47 +Version=3 +ViewMode=1 diff -Ppru linux-atm-2.5.2.orig/src/arpd/atmarp.c linux-atm-2.5.2/src/arpd/atmarp.c --- linux-atm-2.5.2.orig/src/arpd/atmarp.c 2009-11-30 17:56:52.000000000 +0100 +++ linux-atm-2.5.2/src/arpd/atmarp.c 2014-01-23 23:44:31.170128564 +0100 @@ -89,14 +89,17 @@ static int print_table(void) } while ((size = read(fd,buffer,BUF_SIZE))) { if (size < 0) { + close(fd); perror("read " ATMARP_DUMP_DIR "/" ATMARP_DUMP_FILE); return 1; } if (write(1,buffer,size) < 0) { + close(fd); perror("write stdout"); return 1; } } + close(fd); return 0; } ++++++ linux-atm-2.5.2_implicit-fortify-decl.patch ++++++ diff -Ppru linux-atm-2.5.2.orig/src/maint/hediag.c linux-atm-2.5.2/src/maint/hediag.c --- linux-atm-2.5.2.orig/src/maint/hediag.c 2009-11-30 17:56:52.000000000 +0100 +++ linux-atm-2.5.2/src/maint/hediag.c 2014-01-23 23:29:56.288066939 +0100 @@ -1,5 +1,6 @@ #include <stdio.h> #include <stdlib.h> +#include <string.h> #include <unistd.h> #include <sys/ioctl.h> #include <sys/types.h> -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
