[CentOS] MIB browser

Thu Jul 20 15:46:26 UTC 2006
Aleksandar Milivojevic <alex at milivojevic.org>

Quoting Guillermo Garron <guillermo.fedora at gmail.com>:

> I think we receive your previus post, and it was really helpfull, anyway i
> am relly sorry to see that , that great tool is in no repo.
> As i prefer not to compile anything to continue having the support of rpms
> (with yum) or (at least in my understand) all the upgrade cycle is broken.
> maybe i am not right.

Yes and no.  The original source doesn't seem to be maintained for a  
very long time (3 years or so) anyhow.  So even if it was part of an  
repo, it is unlikely there would be any updates.  Unless original  
author starts working on it again, or somebody else takes over.

Anyhow, if you really want to have it installed as RPM package, it is  
trivial to create one.  To save you some time, just use attached spec  
file.  Put original source (version 0.3.1), the patch from my previous  
post in this thread, and this spec file into appropriate locations in  
your build area (by default, directories under /usr/src/redhat), and  
build the RPM.

-- 
See Ya' later, alligator!
http://www.8-P.ca/
-------------- next part --------------
Summary:       MIB Browser based on net-snmp and Gtk+
Name:          mbrowse
Version:       0.3.1
Release:       1
License:       GPL
Group:         Applications/System
Source0:       http://www.kill-9.org/mbrowse/%{name}/%{name}-%{version}.tar.gz
Url:           http://www.kill-9.org/%{name}/
Vendor:        Frog in the Mating Season
Packager:      Aleksandar Milivojevic <alex at 8-P.ca>
Buildroot:     %{_tmppath}/%{name}-root
Requires:      gtk+ >= 1.2.10
Requires:      net-snmp-libs >= 4.2
BuildRequires: gtk+-devel >= 1.2.10
BuildRequires: net-snmp-devel  >= 4.2
Patch:         mbrowse-centos4.patch

%description
Mbrowse is an SNMP MIB browser based on GTK and net-snmp. It is
released under the GPL.

%prep
%setup
%patch -p 0 -b centos4
%ifarch x86_64
%configure --with-snmp-lib=/usr/lib64
%else
%configure
%endif

%build
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
/usr/bin/mbrowse

%changelog
* Thu Jul 20 2006 Aleksandar Milivojevic <alex at 8-P.ca>
- Initial spec file