# $Id$ # Authority: lsn # Upstream: %define myname Durval Menezes %define myemail %define distro CentOS 4 Name : libnessus Version : 2.2.10 Release : dm1 License : GPL Summary : Dynamic libraries for Nessus. Group : System Environment/Libraries URL : http://www.nessus.org/ Distribution : %distro Packager : %{myname} %{myemail} BuildRoot : %{_tmppath}/%{name}-%{version}-%{release}-buildroot Source0 : ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/nessus-libraries-%{version}.tar.gz Patch0 : nessus-libraries-2.0.9.krb5.patch Buildarch : i386 BuildRequires : autoconf213, flex, bison BuildRequires : openssl-devel, krb5-devel Obsoletes : nessus-common %description This package contains the libhost_gatherer, libnessus and libpcap-nessus dynamic libraries for Nessus. You will need this package for Nessus. %package devel Group : Development/Libraries Summary : Nessus static libraries and header files. Requires : libnessus = %{version} Requires : openssl-devel, krb5-devel %description devel Development libraries and headers for Nessus, the remote security scanner. You will need this package to build new plugins or to update your existing ones. %prep %setup -q -n nessus-libraries %patch0 -p1 -b .krb5 autoconf-2.13 %build %configure \ --enable-release \ --enable-nessuspcap \ --enable-cipher \ --with-ssl \ --enable-random make %install rm -rf %{buildroot} # If only everyone used "includedir" %makeinstall incdir=%{buildroot}%{_includedir} #FIXME used also in nessus itself mv %{buildroot}%{_includedir}/nessus/includes.h %{buildroot}%{_includedir}/nessus/libnessus-includes.h %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_libdir}/*.so.* %exclude %{_sbindir}/uninstall-nessus %files devel %defattr(-,root,root,-) %{_includedir}/nessus %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/*.so %{_bindir}/nessus-config %{_mandir}/man1/nessus-config.1* %changelog * Mon Aug 27 2007 Durval Menezes - Upgrade to libnessus 2.2.10 * Sun Jan 20 2006 LandShark BuildSys - Initial CentOS 4 build.