Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ioguix:check_pgactivity
cheops-ng
cheops-ng.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cheops-ng.spec of Package cheops-ng
# norootforbuild %if 0%sles_version == 10 || 0%suse_version == 1010 %define xpm_lib xorg-x11-devel %else %if 0%sles_version == 9 %define xpm_lib XFree86-devel %else %define xpm_lib xorg-x11-libXpm-devel %endif %endif Summary: Multipurpose network exploration tool Name: cheops-ng Version: 0.2.3 Release: 1 License: GPL Group: Networking/Other Source0: %{name}-%{version}.tar.bz2 Source1: cheops-agent.init Source2: sysconfig.cheops-agent Source3: cheopsng-rpmlintrc Patch: %{name}-errno.patch Patch1: cheops-ng-missing_autoheader_templates.patch Patch2: cheops-ng-modernize_configure.patch Patch3: cheops-ng-use_external_libadns.patch Patch4: cheops-ng-rename_clog.patch Patch5: cheops-ng-pointer_int_casts.patch Patch6: cheops-ng-codecleanup.patch Patch7: cheops-ng-off_by_one.patch Patch8: cheops-ng-destdir.patch Patch9: cheops-ng-fix_desktop_file.patch URL: http://cheops-ng.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: gtk-devel bison flex gnome-libs-devel ORBit-devel libadns-devel BuildRequires: glib-devel libxml-devel %xpm_lib nmap imlib-devel BuildRequires: libjpeg-devel libnetpbm libpng-devel libtiff-devel giflib-devel update-desktop-files %if 0%suse_version > 1020 BuildRequires: fdupes libopenssl-devel %else BuildRequires: openssl-devel %endif Requires: nmap PreReq: %insserv_prereq %fillup_prereq %description Cheops-ng is a Network management tool for mapping and monitoring your network. It has host/network discovery functionality as well as OS detection of hosts. Cheops-ng has the ability to probe hosts to see what services they are running. On some services, cheops-ng is actually able to see what program is running for a service and the version number of that program. NB: Run cheops-agent as root to enable the backend. %prep %setup -q %patch %patch1 %patch2 %patch3 %patch4 %patch5 %patch6 %patch7 %patch8 %patch9 %build %{?suse_update_config:%{suse_update_config -f}} rm -f Makefile aclocal -I m4 autoheader -I m4 autoconf -I m4 export CFLAGS="%{optflags}" %configure # make -j2 does not work make XCFLAGS="%{optflags}" %install make DESTDIR=%{buildroot} install mkdir -p %{buildroot}/%{_initrddir} cp %{SOURCE1} %{buildroot}%{_initrddir}/cheops-agent ln -s /etc/init.d/cheops-agent %{buildroot}%{_sbindir}/rccheops-agent mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates %__install -m 644 %{S:2} %{buildroot}%{_localstatedir}/adm/fillup-templates %__install -d %{buildroot}%{_datadir}/applications mv %{buildroot}/%{_datadir}/gnome/apps/Internet/%{name}.desktop %{buildroot}%{_datadir}/applications/ %suse_update_desktop_file %name %if 0%suse_version > 1020 %fdupes %buildroot %endif %clean rm -rf %{buildroot} %post %fillup_and_insserv -y -n cheops-agent %preun %stop_on_removal cheops-agent %postun %restart_on_update cheops-agent %insserv_cleanup %files %defattr(-,root,root) %doc AUTHORS ChangeLog README doc/* %{_bindir}/cheops-* %{_sbindir}/cheops-* %attr(755,root,root) %{_initrddir}/cheops-agent %{_localstatedir}/adm/fillup-templates/* %{_datadir}/pixmaps/%{name}.xpm %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_sbindir}/rccheops-agent %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor