[packages/bmon] - updated to 3.6 - dropped obsolete patches - dropped devel subpackage (what was it for?) - updated
baggins
baggins at pld-linux.org
Fri Jan 2 14:08:11 CET 2015
commit f29cabac6868e4ba06cf444c2f374748a8e5743e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Jan 2 14:07:23 2015 +0100
- updated to 3.6
- dropped obsolete patches
- dropped devel subpackage (what was it for?)
- updated BRs
bmon-gcc4.patch | 33 -------------------------------
bmon-no-libnl.patch | 22 ---------------------
bmon.spec | 57 ++++++++++++++---------------------------------------
3 files changed, 15 insertions(+), 97 deletions(-)
---
diff --git a/bmon.spec b/bmon.spec
index ad627b9..bf436d8 100644
--- a/bmon.spec
+++ b/bmon.spec
@@ -1,25 +1,18 @@
-
-%define _pre pre1
-%define _sysconfdir /etc/%{name}
Summary: Console interface bandwidth usage monitor
Summary(pl.UTF-8): Konsolowy monitor użycia interfejsu sieciowego
Name: bmon
-Version: 2.2.0
-Release: 0.%{_pre}.5
+Version: 3.6
+Release: 1
License: Artistic
Group: Applications/Networking
-Source0: http://people.suug.ch/~tgr/bmon/files/%{name}-%{version}-%{_pre}.tar.gz
-# Source0-md5: f4ec66927751027f855886f3dc45c218
-Patch0: %{name}-gcc4.patch
-Patch1: %{name}-no-libnl.patch
-URL: http://people.suug.ch/~tgr/bmon/
+Source0: https://github.com/tgraf/bmon/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
+# Source0-md5: a78c2c75b194840036703907efd39e89
+URL: https://github.com/tgraf/bmon/
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: gettext-tools
-BuildRequires: libdbi-devel
+BuildRequires: libconfuse-devel
+BuildRequires: libnl-devel
BuildRequires: ncurses-devel
-BuildRequires: postgresql-devel
-BuildRequires: rrdtool-devel >= 1.2.10
Conflicts: nstats
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -46,53 +39,33 @@ Pozwala on na generowanie i rysowanie trzech typów diagramów:
interfejsu, takie jak całkowita liczba bajtów odebranych/wysłanych,
błędy, skompresowane pakiety...
-%package devel
-Summary: Header files for bmon
-Summary(pl.UTF-8): Pliki nagłówkowe dla bmon
-Group: Development/Libraries
-
-%description devel
-Header files neccesary to develop bmon applications.
-
-%description devel -l pl.UTF-8
-Pliki nagłówkowe niezbędne do tworzenia aplikacji korzystających z
-bmon.
-
%prep
-%setup -q -n %{name}-%{version}-%{_pre}
-%patch0 -p1
-%patch1 -p1
+%setup -q
%build
-cp -f /usr/share/automake/config.sub .
-%{__gettextize}
+%{__libtoolize}
%{__aclocal}
%{__autoconf}
+%{__automake}
%{__autoheader}
%configure
-%{__make}
+%{__make} V=1
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_sysconfdir}
-install -d $RPM_BUILD_ROOT%{_includedir}/%{name}
-cp -r etc/* $RPM_BUILD_ROOT%{_sysconfdir}
-install include/%{name}/* $RPM_BUILD_ROOT%{_includedir}/%{name}/
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+cp -p examples/bmon.conf $RPM_BUILD_ROOT%{_sysconfdir}
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc ChangeLog
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bmon.conf
%attr(755,root,root) %{_bindir}/*
-%dir %{_sysconfdir}
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
-%{_mandir}/man1/*
-
-%files devel
-%defattr(644,root,root,755)
-%{_includedir}/*
+%{_mandir}/man8/*
diff --git a/bmon-gcc4.patch b/bmon-gcc4.patch
deleted file mode 100644
index 7b6b47d..0000000
--- a/bmon-gcc4.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- bmon-2.2.0-pre1.orig/src/attr.c 2009-08-11 12:39:11.174098517 +0200
-+++ bmon-2.2.0-pre1/src/attr.c 2009-08-11 12:39:37.249973382 +0200
-@@ -33,7 +33,7 @@
- struct attr_map attrs[] = {
- [BYTES] = { .am_name = "bytes" },
- [PACKETS] = { .am_name = "packets" },
-- [ERRORS] = { .am_name "errors" },
-+ [ERRORS] = { .am_name = "errors" },
- [DROP] = { .am_name = "drop" },
- [FIFO] = { .am_name = "fifo" },
- [FRAME] = { .am_name = "frame" },
---- bmon-2.2.0-pre1.orig/src/out_xml_event.c 2009-08-11 12:39:11.174098517 +0200
-+++ bmon-2.2.0-pre1/src/out_xml_event.c 2009-08-11 12:52:26.458973199 +0200
-@@ -135,7 +135,7 @@
- .om_draw = xml_event_draw,
- .om_set_opts = xml_event_set_opts,
- .om_probe = xml_event_probe,
-- .om_shutdown xml_event_shutdown,
-+ .om_shutdown = xml_event_shutdown
- };
-
- static void __init xml_event_init(void)
---- bmon-2.2.0-pre1.orig/src/out_audio.c 2009-08-11 12:39:11.174098517 +0200
-+++ bmon-2.2.0-pre1/src/out_audio.c 2009-08-11 12:52:53.630973273 +0200
-@@ -141,7 +141,7 @@
- .om_draw = audio_draw,
- .om_set_opts = audio_set_opts,
- .om_probe = audio_probe,
-- .om_shutdown audio_shutdown,
-+ .om_shutdown = audio_shutdown
- };
-
- static void __init audio_init(void)
diff --git a/bmon-no-libnl.patch b/bmon-no-libnl.patch
deleted file mode 100644
index 1ef5d3b..0000000
--- a/bmon-no-libnl.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- bmon-2.2.0-pre1.orig/configure.ac 2009-08-11 12:39:11.172098193 +0200
-+++ bmon-2.2.0-pre1/configure.ac 2009-08-11 13:13:15.358098088 +0200
-@@ -192,19 +192,6 @@
- ##
- #####################################################################
- NL="No "
--AC_CHECK_LIB(nl, nl_connect, [
-- AC_DEFINE_UNQUOTED(HAVE_NL, "1", [have libnl])
-- LIBNL="-lnl"
-- NL="Yes"
--],[
-- case ${target_os} in
-- *linux*)
-- echo
-- echo "*** Warning: Building bmon on Linuxx w/o libnl ***"
-- echo
-- ;;
-- esac
--])
-
- #####################################################################
- ##
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/bmon.git/commitdiff/f29cabac6868e4ba06cf444c2f374748a8e5743e
More information about the pld-cvs-commit
mailing list