Hello community, here is the log from the commit of package tcpd for openSUSE:Factory checked in at 2013-01-22 17:55:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcpd (Old) and /work/SRC/openSUSE:Factory/.tcpd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcpd", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/tcpd/tcpd.changes 2012-04-23 16:13:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tcpd.new/tcpd.changes 2013-01-22 17:55:45.000000000 +0100 @@ -1,0 +2,7 @@ +Sun Jan 20 01:29:11 UTC 2013 - [email protected] + +- Implement shared library packaging guidelines (split libwrap0) +- Parallel build with %_smp_mflags instead of %jobs +- Remove redundant %clean sections + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcpd.spec ++++++ --- /var/tmp/diff_new_pack.jWQPkV/_old 2013-01-22 17:55:50.000000000 +0100 +++ /var/tmp/diff_new_pack.jWQPkV/_new 2013-01-22 17:55:50.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package tcpd # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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,6 +17,7 @@ Name: tcpd +%define lname libwrap0 Url: ftp://ftp.porcupine.org/pub/security/index.html Provides: nkitb:/usr/sbin/tcpd BuildRequires: linux-kernel-headers @@ -74,10 +75,18 @@ -------- Wietse Venema <[email protected]> +%package -n %lname +Summary: The TCP wrapper library +Group: System/Libraries + +%description -n %lname +This package contains a library which implements classifying incoming +requests (connections) based upon rule exclusion files (/etc/hosts.*). + %package devel Summary: Include Files and Libraries for the TCP wrapper library Group: Productivity/Networking/System -Requires: %{name} = %{version} +Requires: %lname = %version Requires: glibc-devel # bug437293 %ifarch ppc64 @@ -125,7 +134,7 @@ %build # make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIC -DPIC -D_REENTRANT -DHAVE_STRERROR" LDFLAGS="-pie" MAJOR=%{LIB_MAJOR} MINOR=%{LIB_MINOR} REL=%{LIB_REL} linux -make %{?jobs:-j%jobs} linux CC="%{__cc}" +make %{?_smp_mflags} linux CC="%{__cc}" %install install -d -m 755 $RPM_BUILD_ROOT%{_includedir} @@ -145,20 +154,21 @@ cd $RPM_BUILD_ROOT%{_libdir} ln -sf /%{_lib}/libwrap.so.0.%{version} libwrap.so -%clean -[ -d $RPM_BUILD_ROOT -a "$RPM_BUILD_ROOT" != "" ] && rm -rf $RPM_BUILD_ROOT - -%post -p /sbin/ldconfig +%post -n %lname -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc BLURB CHANGES DISCLAIMER README README.ipv6 README.NIS %doc %{_mandir}/man?/* -%attr(755,root,root) /%{_lib}/libwrap.so.* %attr(755,root,root) %{_sbindir}/* +%files -n %lname +%defattr(-,root,root) +%doc DISCLAIMER +%attr(755,root,root) /%_lib/libwrap.so.0* + %files devel %defattr(644,root,root,755) %{_includedir}/tcpd.h ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.jWQPkV/_old 2013-01-22 17:55:50.000000000 +0100 +++ /var/tmp/diff_new_pack.jWQPkV/_new 2013-01-22 17:55:50.000000000 +0100 @@ -1,2 +1,2 @@ -tcpd +libwrap0 arch ppc package tcpd-devel -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
