Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 7da331b75b86a04369a1d1dee7d6e14a > files > 3

libfwbuilder2-0.10.9-1mdk.src.rpm

%define major 2
%define sname libfwbuilder
%define name %{sname}%{major}
%define version 0.10.9
%define release 1mdk

Name: %{name}
Summary: Firewall Builder API
Url: http://www.fwbuilder.org/
Version: %{version}
Release: %{release}
License: GPL
Group:  System/Libraries
Source: http://prdownloads.sourceforge.net/fwbuilder/%{sname}-%{version}.tar.bz2
Patch0: libfwbuilder-0.10.6-fix-g++3.1.patch.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: ucd-snmp >= 4.2
Requires: libsigc++
BuildRequires: libxslt-devel
BuildRequires: bind-devel
BuildRequires: libsigc++-devel

%description -n libfwbuilder%{major}
Firewall Builder API Library

%package -n %{name}-devel
Summary:   Firewall Builder API Libraries and Header Files
Group:     Development/Other
Requires:  %{name} = %{version}
Obsoletes: fwbuilder-devel
Provides:  libfwbuilder-devel = %{version}-%{release}
Provides: fwbuilder-devel

%description -n libfwbuilder%{major}-devel
This package contains the libraries  and header files that programmer would
need to develop applications using Firewall Builder API.

%prep 
%setup -q -n %sname-%version
#%patch0 -p0

%build
./autogen.sh --enable-auto-docdir --prefix=/usr/ --with-templatedir=/usr/share/libfwbuilder
%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root)
%doc doc/AUTHORS doc/COPYING doc/ChangeLog doc/Credits doc/README
%{_datadir}/%{sname}/*
%{_libdir}/%{sname}.so.*

%files  -n %{name}-devel
%defattr(-, root, root)
%doc doc/AUTHORS doc/COPYING doc/ChangeLog doc/Credits doc/README doc/classref
%{_bindir}/%{sname}-config
%{_includedir}/*
%{_libdir}/*.la
%{_libdir}/*.a
%{_libdir}/*.so

%changelog
* Wed Sep 11 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.10.9-1mdk
- 0.10.9

* Thu Sep 05 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.10.7-2mdk
- rebuild

* Thu Jun 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.10.7-1mdk
- 0.10.7

* Wed May 22 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.10.6-3mdk
- oops, the major of the lib is 2

* Wed May 22 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.10.6-2mdk
- have in -devel package some missing includes

* Tue May 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.10.6-1mdk
- new version
- recompile with g++ 3.1, needs a small patch
- libtoolize to fix undefined symbol pb's

* Tue Apr 09 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.10.5-1mdk
- 0.10.5

* Wed Jan 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.10.4-1mdk
- 0.10.4
- clean

* Tue Dec 11 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.10.3-1mdk
- 0.10.3

* Mon Dec 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.10.2-1mdk
- 0.10.2

* Tue Nov  6 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.10.0-1mdk
- first mandrake release, taken from fwbuiler web site
- macroszification
- corrected source url
- a few Requires and BuildRequires 
- post and postun ldconfig