Hello community,

here is the log from the commit of package irqd for openSUSE:Factory checked in 
at 2012-11-30 12:24:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/irqd (Old)
 and      /work/SRC/openSUSE:Factory/.irqd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "irqd", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/irqd/irqd.changes        2012-05-07 
22:47:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.irqd.new/irqd.changes   2012-11-30 
12:25:51.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Nov 29 16:27:38 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 0.7.0
+* Support for assigning NICs to cpusets
+* Support for Broadom and Intel Gigabit queue names
+* Support for non-RPS
+- Snapshot 0.7.0+git14
+* Support for XPS
+- Delete 0001-libnl3-compile-fix.diff, 0002-libnl3-link-fix.diff,
+  0003-va_list-va_list_NULL-fix.diff (merged upstream)
+
+-------------------------------------------------------------------

Old:
----
  0001-libnl3-compile-fix.diff
  0002-libnl3-link-fix.diff
  0003-va_list-va_list_NULL-fix.diff
  irqd-0.6.3.tar.xz

New:
----
  irqd-0.7.0.g14.tar.xz

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

Other differences:
------------------
++++++ irqd.spec ++++++
--- /var/tmp/diff_new_pack.j3Aa8K/_old  2012-11-30 12:25:52.000000000 +0100
+++ /var/tmp/diff_new_pack.j3Aa8K/_new  2012-11-30 12:25:52.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           irqd
-Version:        0.6.3
+Version:        0.7.0.g14
 Release:        0
 Summary:        Multiqueue and RPS-aware IRQ affinity balancer
 License:        GPL-2.0
@@ -27,20 +27,18 @@
 Source:         %name-%version.tar.xz
 Source2:        irqd.init
 Source3:        irqd.service
-# PATCH-FIX-UPSTREAM 0001-libnl3-compile-fix.diff status=sent,accepted
-Patch1:         0001-libnl3-compile-fix.diff
-# PATCH-FIX-UPSTREAM 0002-libnl3-link-fix.diff status=sent,accepted
-Patch2:         0002-libnl3-link-fix.diff
-# PATCH-FIX-UPSTREAM 0003-va_list-va_list_NULL-fix.diff 
status=notsentyet,notacceptedyet
-Patch3:         0003-va_list-va_list_NULL-fix.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
+BuildRequires:  bison
+BuildRequires:  flex
 BuildRequires:  libtool
+%if 0%{?suse_version} >= 1210
+BuildRequires:  systemd
+%endif
 BuildRequires:  xz
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(libnl-3.0)
-BuildRequires:  pkgconfig(libnl-route-3.0)
+BuildRequires:  pkgconfig(libnl-route-3.0) >= 3.2
 
 %description
 irqd is an alternative IRQ balancer for Linux kernels. It balances
@@ -52,12 +50,11 @@
 
 %prep
 %if 0%{?__xz:1}
-%setup -q
+%setup -qn %name
 %else
 tar -xf "%{S:0}" --use=xz;
-%setup -DTq
+%setup -DTqn %name
 %endif
-%patch -P 1 -P 2 -p1 -P 3 -p1
 
 %build
 if [ ! -e configure ]; then
@@ -68,15 +65,42 @@
 
 %install
 b="%buildroot";
-%makeinstall
-mkdir -p "$b/%_initrddir" "$b/lib/systemd/system";
+make install DESTDIR="$b";
+mkdir -p "$b/%_initrddir";
 install -pm0755 "%{S:2}" "$b/%_initrddir/irqd";
-install -pm0644 "%{S:3}" "$b/lib/systemd/system/irqd.service";
+%if 0%{?_unitdir:1}
+mkdir -p "$b/%_unitdir";
+install -pm0644 "%{S:3}" "$b/%_unitdir/irqd.service";
+%endif
+
+%if 0%{?_unitdir:1}
+%pre
+%service_add_pre irqd.service
+%endif
+
+%post
+%if 0%{?_unitdir:1}
+%service_add_post irqd.service
+%endif
+%restart_on_update irqd
+
+%if 0%{?_unitdir:1}
+%preun
+%service_del_preun irqd.service
+%endif
+
+%if 0%{?_unitdir:1}
+%postun
+%service_del_postun irqd.service
+%endif
 
 %files
 %defattr(-,root,root)
 %_initrddir/irqd
-/lib/systemd/system/irqd.service
+%if 0%{?_unitdir:1}
+%_unitdir
+%endif
 %_sbindir/irqd
+%doc DESIGN README
 
 %changelog

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

Reply via email to