File tpserver-cpp.spec of Package tpserver-cpp

#
# spec file for package libtprl (Version 0.1.2)
#

# norootforbuild

Name:           tpserver-cpp

%if 0%{?suse_version} == 1020
BuildRequires:  gcc-c++ pkg-config libtprl-devel libmysqlclient-devel guile-devel boost-devel
%else
%if 0%{?suse_version} >= 1030
BuildRequires:  gcc-c++ pkg-config libtprl-devel libmysqlclient-devel guile-devel boost-devel pth
%else
BuildRequires:  gcc-c++ pkgconfig libtprl-devel mysql-devel guile-devel boost-devel libtermcap-devel readline-devel
%endif
%endif

Url:            http://www.thousandparsec.net/
License:        GPL
Group:          Games
Summary:        Thousand Parsec C++ Server
Version:        0.5.1
Release:        1
Source0:        %{name}-%{version}.tar.bz2
BuildRoot:	%{_builddir}/%{name}-root

%description
A wrapper around the readline developed by the Thousand Parsec project.

%package devel
Group:          Development/Libraries/C and C++
Summary:        Thousand Parsec Readline Library
Requires:	%{name} = %{version}

%description devel
The %{name}-devel package contains the header files and static libraries for
building application which use %{name}.


%prep
%setup -q
%build
%configure --without-boost-signals
make
find -name lib*.so* | xargs strip
find -name tpserver-cpp | xargs strip

%install
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/ldconfig

%postun
/sbin/ldconfig

%files
%defattr(-,root,root)

%if 0%{?mandriva_version} 
%else
%{_prefix}/share/man/man1/tpserver-cpp.1.gz
%endif

%defattr(0644,root,root)
%doc README AUTHORS ChangeLog
%defattr(0755,root,root)
%{_prefix}/bin/tpserver-cpp
%{_prefix}/lib*/tpserver/persistence/lib*.so.*
%{_prefix}/lib*/tpserver/ruleset/lib*.so.*
%{_prefix}/lib*/tpserver/tpscheme/lib*.so.*
%{_prefix}/share/tpserver/tpscheme/guile/guile.scm

%files devel
%defattr(0755,root,root)
%{_prefix}/lib*/tpserver/persistence/lib*.so
%{_prefix}/lib*/tpserver/ruleset/lib*.so
%{_prefix}/lib*/tpserver/tpscheme/lib*.so
%defattr(0644,root,root)
%{_prefix}/lib*/tpserver/persistence/lib*.*a
%{_prefix}/lib*/tpserver/ruleset/lib*.*a
%{_prefix}/lib*/tpserver/tpscheme/lib*.*a
%{_prefix}/include/*

openSUSE Build Service is sponsored by