Репозиторий Sisyphus
Последнее обновление: 21 января 2022 | Пакетов: 17488 | Посещений: 22812095
en ru br
Репозитории ALT

Группа :: Система/Ядро и оборудование
Пакет: birq

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: birq-1.3.0-alt1.patch
Скачать


 .gear/birq.service   | 13 +++++++++++++
 .gear/birq.spec      | 42 ++++++++++++++++++++++++++++++++++++++++++
 .gear/birq.sysconfig |  2 ++
 .gear/rules          |  4 ++++
 .gear/tags/list      |  1 +
 .gitignore           |  2 ++
 doc/birq.md          |  6 ++++--
 7 files changed, 68 insertions(+), 2 deletions(-)
diff --git a/.gear/birq.service b/.gear/birq.service
new file mode 100644
index 0000000..a4c627b
--- /dev/null
+++ b/.gear/birq.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=birq daemon
+Conflicts=irqbalance.service
+After=syslog.target
+
+[Service]
+Type=forking
+EnvironmentFile=/etc/sysconfig/birq
+ExecStart=/usr/sbin/birq $BIRQ_ARGS
+
+[Install]
+WantedBy=multi-user.target
+
diff --git a/.gear/birq.spec b/.gear/birq.spec
new file mode 100644
index 0000000..8353a8d
--- /dev/null
+++ b/.gear/birq.spec
@@ -0,0 +1,42 @@
+Summary: IRQ balancing daemon
+Name: birq
+Version: 1.3.0
+Release: alt1
+License: BSD
+Group: System/Kernel and hardware
+Url: http://libcode.org/projects/birq/
+Source0: %name-%version.tar
+Source1: %name.sysconfig
+Source2: %name.service
+
+Patch: %name-%version-%release.patch
+
+%description
+birq is a daemon that distributes IRQ load across multiple CPUs
+
+%prep
+%setup
+%patch -p1
+
+%build
+%autoreconf
+%configure
+%make_build
+
+%install
+%makeinstall_std
+# install config
+install -p -D -m 0644 %SOURCE1 %buildroot%_sysconfdir/sysconfig/%name
+# install init script
+install -p -D -m 0644 %SOURCE2 %buildroot%_unitdir/%name.service
+
+%files
+%config(noreplace) %_sysconfdir/sysconfig/%name
+%_unitdir/%name.service
+%_sbindir/%name
+%doc README doc/%name.md
+
+%changelog
+* Sun Oct 30 2016 Terechkov Evgenii <evg@altlinux.org> 1.3.0-alt1
+- 1.3.0-5-g89ec6bd
+- Initial build for ALT Linux Sisyphus
diff --git a/.gear/birq.sysconfig b/.gear/birq.sysconfig
new file mode 100644
index 0000000..ef741b5
--- /dev/null
+++ b/.gear/birq.sysconfig
@@ -0,0 +1,2 @@
+# Add custom args to birq here:
+BIRQ_ARGS=""
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..5080534
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,4 @@
+tar: @version@:.
+diff: @version@:. .
+spec: .gear/birq.spec
+copy?: .gear/birq.*
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..e4087d7
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+9b9acd9a82513c8031a8ba24cf5393283efc93d3 1.3.0
diff --git a/.gitignore b/.gitignore
index 3674472..21c4295 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,6 +7,8 @@
 *.la
 *.a
 *.so
+*.pdf
+*.html
 *~
 
 /autom4te.cache
diff --git a/doc/birq.md b/doc/birq.md
index 6b908b4..e4d05ef 100644
--- a/doc/birq.md
+++ b/doc/birq.md
@@ -1,7 +1,7 @@
 ---
 title: The BIRQ user manual
 author: Sergey Kalichev &lt;serj.kalichev@gmail.com&gt;
-date: 2014
+date: 2015
 ...
 
 # Overview
@@ -17,6 +17,8 @@ There are two well known balancer projects:
 
 The both projects have an advantages and disadvantages. I have used an irqbalance for a long time. It's good project but now the accumulated problems make me to start new balancer project. I will consider some irqd and irqbalace problems later but firstly I want to note several important problems with IRQ balancing that can't be solved now by any balancer including birq.
 
+BIRQ project uses BSD license since birq-1.3.0 version. The earlier versions contain some GPL code.
+
 # BIRQ related links
 
 There are the BIRQ related links:
@@ -87,7 +89,7 @@ Actually the birq balancing is not perfect. But I think the perfect balancing is
 
 # Usage
 
-The current version of birq is 1.2.0.
+The current version of birq is 1.3.0.
 
 ```
 $ birq [options]
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin