rpms/nessus-libraries/devel nessus-libraries-2.2.4.Makefile.patch, NONE, 1.1 nessus-libraries-config.patch, NONE, 1.1 nessus-libraries.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Andreas Bierfert (awjb) fedora-extras-commits at redhat.com
Tue Mar 14 08:47:03 UTC 2006


Author: awjb

Update of /cvs/extras/rpms/nessus-libraries/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12270/devel

Modified Files:
	.cvsignore sources 
Added Files:
	nessus-libraries-2.2.4.Makefile.patch 
	nessus-libraries-config.patch nessus-libraries.spec 
Log Message:
auto-import nessus-libraries-2.2.6-2 on branch devel from nessus-libraries-2.2.6-2.src.rpm

nessus-libraries-2.2.4.Makefile.patch:

--- NEW FILE nessus-libraries-2.2.4.Makefile.patch ---
diff -Naurp nessus-libraries.orig/libnessus/Makefile nessus-libraries/libnessus/Makefile
--- nessus-libraries.orig/libnessus/Makefile	2004-08-31 19:15:07.000000000 +0200
+++ nessus-libraries/libnessus/Makefile	2005-07-06 12:56:28.000000000 +0200
@@ -72,7 +72,7 @@ ids_send.o : ids_send.c
 	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c ids_send.c 
 
 bpf_share.o: bpf_share.c
-	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)\" -c bpf_share.c
+	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)/lib\" -c bpf_share.c
 
 rand.o: rand.c
 	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c rand.c
@@ -81,16 +81,16 @@ popen.o: popen.c
 	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c popen.c
 
 services.o: services.c
-	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)\" -c services.c
+	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)/lib\" -c services.c
 
 services1.o: services1.c
-	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)\" -DCONF_DIR=\"$(sysconfdir)\" -c services1.c
+	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)/lib\" -DCONF_DIR=\"$(sysconfdir)\" -c services1.c
 
 proctitle.o: proctitle.c
 	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c proctitle.c
 
 store.o: store.c
-	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)\" -c store.c
+	$(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR=\"$(localstatedir)/lib\" -c store.c
 	
 	
 kb.o: kb.c

nessus-libraries-config.patch:

--- NEW FILE nessus-libraries-config.patch ---
--- nessus-config.pre.in.orig	2006-02-24 10:23:33.000000000 +0100
+++ nessus-config.pre.in	2006-02-24 10:24:22.000000000 +0100
@@ -12,8 +12,8 @@
 
 
 PREFIX=@prefix@
-LIBDIR=$PREFIX/lib
-INCLUDEDIR=$PREFIX/include
+LIBDIR=@libdir@
+INCLUDEDIR=@includedir@
 DEFS="@syspcap@"
 VERSION=@version@
 CIPHER="%CIPHER_LDFLAGS%"


--- NEW FILE nessus-libraries.spec ---
Name:           nessus-libraries
Version:        2.2.6
Release:        2%{?dist}
Summary:        Support libraries for nessus

Group:          System Environment/Libraries
License:        GPL
URL:            http://www.nessus.org
Source0:        ftp://ftp.nessus.org/pub/nessus/nessus-2.2.6/src/nessus-libraries-2.2.6.tar.gz
Patch0:         nessus-libraries-config.patch
Patch1:         nessus-libraries-2.2.4.Makefile.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  bison
BuildRequires:  flex
BuildRequires:  libpcap
BuildRequires:  openssl-devel

%description
Support libraries for nessus

%package devel
Summary:        Development package for %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       libpcap
Requires:       openssl-devel

%description devel
The %{name}-devel package contains the files needed for development
with %{name}.

%prep
%setup -q -n %{name}
%patch0
%patch1 -p1

%build
%configure  --enable-chiper --disable-nessuspcap --enable-shared \
--disable-static --with-pic
make %{?_smp_mflags}


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

# generate ghost service.* files
mkdir -m 0755 -p %{buildroot}%{_localstatedir}/lib/nessus
touch %{buildroot}%{_localstatedir}/lib/nessus/services.{tcp,udp,txt}

rm -f $RPM_BUILD_ROOT/%{_libdir}/*la

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc libnessus/COPYING
%ghost %dir %{_localstatedir}/lib/nessus
%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/nessus/services.*
%{_libdir}/libhosts_gatherer.so.*
%{_libdir}/libnessus.so.*
%exclude %{_sbindir}/uninstall-nessus

%files devel
%defattr(-,root,root,-)
%{_libdir}/libhosts_gatherer.so
%{_libdir}/libnessus.so
%{_includedir}/nessus
%{_mandir}/man1/nessus-config.*
%{_bindir}/nessus-config

%changelog
* Fri Feb 24 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2.2.6-2
- include patch for localstatedir
- build pic only
- ghost service files

* Tue Feb 21 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2.2.6-1
- Initial Revision


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nessus-libraries/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	14 Mar 2006 08:46:05 -0000	1.1
+++ .cvsignore	14 Mar 2006 08:47:02 -0000	1.2
@@ -0,0 +1 @@
+nessus-libraries-2.2.6.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nessus-libraries/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	14 Mar 2006 08:46:05 -0000	1.1
+++ sources	14 Mar 2006 08:47:02 -0000	1.2
@@ -0,0 +1 @@
+ac027cd2dfa149a44a6dbb748eb93ce9  nessus-libraries-2.2.6.tar.gz




More information about the fedora-extras-commits mailing list