Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2014-05-13 20:46:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iproute2 (Old)
 and      /work/SRC/openSUSE:Factory/.iproute2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "iproute2"

Changes:
--------
New Changes file:

--- /dev/null   2014-04-28 00:21:37.460033756 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes       
2014-05-13 20:46:07.000000000 +0200
@@ -0,0 +1,906 @@
+-------------------------------------------------------------------
+Fri Apr 25 09:44:27 UTC 2014 - dmuel...@suse.com
+
+- split iproute2-doc subpackage into a separate spec to reduce
+  rebuild times
+- add pre_checkin.sh to sync version number between iproute2 and 
+  iproute2-doc
+
+-------------------------------------------------------------------
+Wed Apr 16 19:46:36 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 3.14
+* ip link: support for High Availability Seamless Redundancy
+  (HSR) network devices.
+* ip link: support for creating/deleting bonding devices
+* ip link: support for specifying interface indexes during
+  creation of devices
+* tc/pkt_sched: add support for the "FQ" Fair Queue packet scheduler
+* tc: support for the BPF-based traffic classifier
+* tc, netem: support 64-bit quantity rate speeds
+* tc: support for the new "PIE" Proportional Integral controller
+  Enhanced scheduler
+* ss: display PF_LOCAL-SOCK_SEQPACKET sockets as such rather than
+  SOCK_DGRAM
+* ss: display zone names when so needed
+* ss: add support for retrieving SELinux contexts
+
+-------------------------------------------------------------------
+Mon Dec  9 16:35:15 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.12
+* ip rule: add route suppression options
+* tc: support for the "fq" Fair Queue packet scheduler
+* tc: support 64-bit rate estimator statistics
+* GRE-over-IPv6 tunnel support
+* VXLAN IPV6 support
+
+-------------------------------------------------------------------
+Thu Sep 12 21:44:57 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.11
+* Support for Linux 3.11
+* iptunnel: check SIT_ISATAP flag only for SIT tunnel
+* ss: show destination address for netlink sockets
+* ss: Get netlink sockets info via sock_diag
+* vxlan: Allow setting destination to unicast address
+* ss: add fastopen support
+* htb: report overhead attribute
+* ip: allow to specify mode for sit tunnels
+* ip: iplink_vlan: add 802.1ad support
+* iptuntap: allow creation of multi-queue tun/tap device
+
+-------------------------------------------------------------------
+Wed Sep 11 13:13:56 UTC 2013 - wer...@suse.de
+
+- Make it build with latest TeXLive 2013 
+
+-------------------------------------------------------------------
+Wed Jun  5 13:01:09 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.9.0
+* Support for managing the forwarding tables in Bridge and VXLAN.
+- Remove 0001-build-resolve-compile-error-due-to-missing-include.patch
+  (merged upstream)
+- Signature verification for the package
+
+-------------------------------------------------------------------
+Mon Apr 15 07:31:11 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.8.0
+* implement bridge mdb commands
+* add DOVE extensions
+* add `ip netns pids` and `ip netns identify`
+* tc netem: allow negative packet/cell overhead
+* support tunnels in `ip link type ipip|sit|ip6tnl`
+- Add 0001-build-resolve-compile-error-due-to-missing-include.patch
+
+-------------------------------------------------------------------
+Thu Dec 13 06:43:49 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.7.0
+* add support for tcp_metrics
+* iplink: Added support for the kernel IPoIB RTNL ops
+* ss: Get udp sockets info via sock-diag
+* tc: add canid ematch to ematch_map
+* vxlan support
+
+-------------------------------------------------------------------
+Tue Oct  9 13:27:11 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.6.0
+* ss: report SK_MEMINFO_BACKLOG
+* tc: add ipset ematch
+* iplink: add support for num[tr]xqueues
+* iproute2: Add FDB print and update cmds for self and master
+* iproute: Add ability to save, restore and show the interfaces'
+  addresses
+* iproute2: VTI support for ip link command
+- Rename iproute2-libdir-1.diff to iproute2-dirs.diff, as it does
+  more than just changing LIBDIR.
+- Add revert-pdf-creation.diff, as the new PDF creation commands
+  do not want to work with openSUSE 12.2 and before.
+
+-------------------------------------------------------------------
+Tue Sep 18 06:36:19 UTC 2012 - wer...@suse.de
+
+- Make it build even without pdflatex, use latex+dvips, beside this
+  iproute2-pdflatex.diff was documented, see my last entry from
+  Jul 30 14:33:58 UTC 2012.
+
+-------------------------------------------------------------------
+Mon Sep 17 18:58:38 UTC 2012 - idon...@suse.com
+
+- Add BuildRequires on texlive-dvips for openSUSE > 12.2 to fix
+  Factory builds.
+
+-------------------------------------------------------------------
+Sat Sep  8 09:26:32 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.5.1
+* ss: Report MSS from internal TCP information
+* ip: allow IPv6 addresses for l2tp local and remote parameters
+* tc: Support for tc_codel - Controlled Delay AQM
+* tc: Support for fq_codel - Fair Queue Codel AQM
+* tc-netem: Add support for ECN packet marking
+- Remove undocumented iproute2-pdflatex.diff which breaks the
+  build since using the iproute2-3.5.1 tarball
+
+-------------------------------------------------------------------
+Mon Jul 30 14:33:58 UTC 2012 - wer...@suse.de
+
+- Make it build with modern pdflatex and TeXLive 2012 ... for this
+  also sgmltools has to know about correct babel style usage
+
+-------------------------------------------------------------------
+Thu May 24 19:38:03 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 3.4.0
+* for kernel 3.4
+* ss: use new INET_DIAG_SKMEMINFO option to get more memory
+  information for tcp socket
+* ip: add ability to set link state
+
+-------------------------------------------------------------------
+Sat Mar 31 06:56:13 UTC 2012 - b...@suse.com
+
+- Distribute COPYING file for rpm(bnc#745225).
+
+-------------------------------------------------------------------
+Fri Mar 30 01:20:08 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 3.3.0
+* This release updates qdisc parameters in sfq and red, adds Netem
+  extensions for shaping and for loss models, adds lots of manual
+  page corrections, adds the QFQ scheduler and the LLDP-to-ethernet
+  type table (along with support for processless network namespaces
+  and L2TPv3 plus L2TP tunneling), improves RED options, and adds
+  assorted bugfixes.
+
+-------------------------------------------------------------------
+Thu Mar  8 16:45:03 UTC 2012 - rschweik...@suse.com
+
+- Place ip binary in /usr tree (UsrMerge project)
+- Fix permissions to eliminate rpmlint errors
+
+-------------------------------------------------------------------
+Sat Jan 14 03:04:36 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 3.2.0
+* L2TPv3 support
+* netem additions for loss models, improved RED options
+
+-------------------------------------------------------------------
+Sat Dec 31 20:57:22 UTC 2011 - jeng...@medozas.de
+
+- Update to new upstream release 3.1.0
+* ip: Add processless network namespace support
+* tc: Add QFQ scheduler
+* ss: display closed UDP sockets on `ss -ul`
+* ss: report ecnseen
+* Add L2TP support
+
+-------------------------------------------------------------------
+Fri Oct 21 20:25:56 UTC 2011 - jeng...@medozas.de
+
+- Clarify license for iproute2.spec (bnc#720282)
+
+-------------------------------------------------------------------
+Sat Sep 24 21:50:54 UTC 2011 - jeng...@medozas.de
+
+- Add patch iproute2-xt-detect.diff to address shipped Makefiles'
+  failure to use pkg-config to locate libxtables, and thus
+  reenable m_xt
+
+-------------------------------------------------------------------
+Fri Jul  8 17:43:01 UTC 2011 - jeng...@medozas.de
+
++++ 709 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.iproute2.new/iproute2-doc.changes
--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes        2014-04-25 
11:33:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2014-05-13 
20:46:07.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Apr 25 09:44:27 UTC 2014 - dmuel...@suse.com
+
+- split iproute2-doc subpackage into a separate spec to reduce
+  rebuild times
+- add pre_checkin.sh to sync version number between iproute2 and 
+  iproute2-doc
+
+-------------------------------------------------------------------

New:
----
  iproute2-doc.changes
  iproute2-doc.spec
  pre_checkin.sh

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ iproute2-doc.spec ++++++
#
# spec file for package iproute2-doc
#
# 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
# 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/
#


Name:           iproute2-doc
Version:        3.14
Release:        0
%define rversion 3.14.0
Summary:        Documentation to iproute2
License:        GPL-2.0+
Group:          Documentation/Other
Url:            
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2

Source:         
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.xz
Source2:        
http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%rversion.tar.sign
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  bison
BuildRequires:  db-devel
BuildRequires:  flex
BuildRequires:  pkgconfig >= 0.21
BuildRequires:  sgmltool
BuildRequires:  texlive
BuildRequires:  texlive-amsfonts
BuildRequires:  texlive-cm-super
BuildRequires:  texlive-dvips
BuildRequires:  texlive-ec
BuildRequires:  texlive-latex
BuildRequires:  tex(english.ldf)
%define with_xt 1
%if 0%{?with_xt}
BuildRequires:  pkgconfig(xtables) >= 1.4.11
%endif

%description
This package contains the PDF documentation from iproute2,
as well as examples and other outdated files.

%prep
%setup -qn iproute2-%rversion

%build
# build with -fPIC. For details see
# https://bugzilla.novell.com/show_bug.cgi?id=388021
xt_libdir="$(pkg-config xtables --variable=xtlibdir)";
xt_cflags="$(pkg-config xtables --cflags)";
make %{?_smp_mflags} LIBDIR="%_libdir" CCOPTS="-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -Wno-error -fPIC -DXT_LIB_DIR=\\\"$xt_libdir\\\" $xt_cflags"

cd doc
make pdf

%install
make install DESTDIR="%{buildroot}" LIBDIR="%_libdir" \
    MODDESTDIR="$b/%_libdir/tc" DOCDIR="%_docdir/iproute2"

mkdir -p "%{buildroot}/%_docdir/iproute2";
cp -an ip/{ifcfg,routef,routel} doc/*.pdf "%{buildroot}/%_docdir/iproute2/"

t=$$
mkdir $t
mv %{buildroot}/%_docdir $t
rm -rf %{buildroot}/*
mkdir -p %{buildroot}/%_docdir
mv $t/packages/* %{buildroot}/%_docdir
rm -rf $t

%files
%defattr(-,root,root)
%_docdir/iproute2

%changelog
++++++ iproute2.spec ++++++
--- /var/tmp/diff_new_pack.ssxQ2q/_old  2014-05-13 20:46:08.000000000 +0200
+++ /var/tmp/diff_new_pack.ssxQ2q/_new  2014-05-13 20:46:08.000000000 +0200
@@ -30,6 +30,8 @@
 #Git-Clone:    
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
 Source:         
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.xz
 Source2:        
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
+Source666:      pre_checkin.sh
+Source667:      %name.keyring
 Patch1:         iproute2-dirs.diff
 Patch2:         iproute2-HZ.diff
 Patch3:         revert-pdf-creation.diff
@@ -37,34 +39,8 @@
 BuildRequires:  bison
 BuildRequires:  db-devel
 BuildRequires:  flex
-BuildRequires:  libpng-devel
-BuildRequires:  libtiff-devel
-#BuildRequires:  linux-glibc-devel >= 2.6.15
 BuildRequires:  pkgconfig >= 0.21
-BuildRequires:  xorg-x11-devel
 BuildRequires:  xz
-%if 0%{?suse_version}
-BuildRequires:  ghostscript-x11
-BuildRequires:  sgmltool
-%endif
-BuildRequires:  texlive
-BuildRequires:  texlive-latex
-%if 0%{?suse_version} > 1220
-BuildRequires:  texlive-amsfonts
-BuildRequires:  texlive-cm-super
-BuildRequires:  texlive-dvips
-BuildRequires:  texlive-ec
-%if 0%{?suse_version} > 1220
-BuildRequires:  tex(english.ldf)
-%endif
-%endif
-%if 0%{?fedora} || 0%{?rhel}
-BuildRequires:  ghostscript
-BuildRequires:  linuxdoc-tools
-BuildRequires:  sgml-common
-BuildRequires:  tetex-dvips
-BuildRequires:  tetex-latex
-%endif
 %define with_xt 1
 %if 0%{?with_xt}
 %if 0%{?suse_version} >= 1140
@@ -92,18 +68,6 @@
 %description -n libnetlink-devel
 libnetlink provides a higher level interface to rtnetlink(7).
 
-%package doc
-Summary:        Documentation to iproute2
-License:        GPL-2.0+
-Group:          Documentation/Other
-%if 0%{?suse_version} >= 1130
-BuildArch:      noarch
-%endif
-
-%description doc
-This package contains the PDF documentation from iproute2,
-as well as examples and other outdated files.
-
 %prep
 %{?gpg_verify: xz -dfk "%{S:0}"; %gpg_verify %{S:2}}
 %if 0%{?__xz:1}
@@ -124,8 +88,6 @@
 xt_libdir="$(pkg-config xtables --variable=xtlibdir)";
 xt_cflags="$(pkg-config xtables --cflags)";
 make %{?_smp_mflags} LIBDIR="%_libdir" CCOPTS="-D_GNU_SOURCE %optflags 
-Wstrict-prototypes -Wno-error -fPIC -DXT_LIB_DIR=\\\"$xt_libdir\\\" $xt_cflags"
-cd doc
-make pdf
 
 %install
 b="%buildroot";
@@ -147,8 +109,9 @@
 rm "$b/%_sbindir/ifcfg";
 
 mkdir -p "$b/%_docdir/%name";
-cp -an README* COPYING doc/*.pdf ip/{ifcfg,routef,routel} \
-       "$b/%_docdir/%name/";
+# packaged in iproute2-doc:
+rm -rf $b/%_docdir/%name/*
+cp -an README* COPYING "$b/%_docdir/%name/"
 
 %files
 %defattr(-,root,root)
@@ -168,12 +131,6 @@
 %dir %_datadir/tc
 %attr(644,root,root)%_datadir/tc/*
 
-%files doc
-%defattr(-,root,root)
-%_docdir/iproute2
-%exclude %_docdir/iproute2/README*
-%exclude %_docdir/iproute2/COPYING
-
 %files -n libnetlink-devel
 %defattr(-,root,root)
 %_includedir/*


++++++ pre_checkin.sh ++++++
#!/bin/bash

echo -n "Generating iproute2-doc.spec/changes "

cp iproute2.changes iproute2-doc.changes

sed -i -e "s/\(Version:\).*/\1$(sed -n 's/Version:\(.*\)/\1/p' iproute2.spec)/" 
iproute2-doc.spec

osc service localrun format_spec_file

echo "Done."

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to