Michael Thomas 860792f
Name:           eris
Michael Thomas 860792f
Version:        1.3.11
Michael Thomas 6cb377d
Release:        7%{?dist}
Michael Thomas 860792f
Summary:        Client-side session layer for Atlas-C++
Michael Thomas 860792f
Michael Thomas 860792f
Group:          Development/Libraries
Michael Thomas 860792f
License:        GPL
Michael Thomas 860792f
URL:            http://worldforge.org/dev/eng/libraries/eris
Michael Thomas 860792f
Source0:        http://dl.sourceforge.net/worldforge/%{name}-%{version}.tar.gz
Michael Thomas 860792f
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Michael Thomas 860792f
Michael Thomas 38ef1dc
BuildRequires:  wfmath-devel skstream-devel atlascpp-devel doxygen
Michael Thomas 860792f
BuildRequires:  libsigc++20-devel glib-devel
Michael Thomas 860792f
Michael Thomas 860792f
%description
Michael Thomas 860792f
A client side session layer for WorldForge; Eris manages much of the generic
Michael Thomas 860792f
work required to communicate with an Atlas server. Client developers can extend
Michael Thomas 860792f
Eris in a number of ways to rapidly add game and client specific functions, and
Michael Thomas 860792f
quickly tie game objects to whatever output representation they are using.
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%package devel
Michael Thomas 860792f
Summary:        Development files for Eris
Michael Thomas 860792f
Group:   Development/Libraries
Michael Thomas 6cb377d
Requires: pkgconfig %{name} = %{version}-%{release} atlascpp-devel skstream-devel wfmath-devel libsigc++20-devel
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%description devel
Michael Thomas 860792f
Libraries and header files for developing applications that use Eris.
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%prep
Michael Thomas 860792f
%setup -q
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%build
Michael Thomas 860792f
%configure
Michael Thomas 860792f
make %{?_smp_mflags}
Michael Thomas 860792f
make doc
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%install
Michael Thomas 860792f
rm -rf $RPM_BUILD_ROOT
Michael Thomas 860792f
make install DESTDIR=$RPM_BUILD_ROOT
Michael Thomas 860792f
Michael Thomas 860792f
rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{name}-1.3.la
Michael Thomas 860792f
Michael Thomas 860792f
%check
Michael Thomas 860792f
# Don't run the tests.  They seem to hang sometimes.  This will
Michael Thomas 860792f
# be reenabled once upstream has a fix.
Michael Thomas e5dd4d2
#make check
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%clean
Michael Thomas 860792f
rm -rf $RPM_BUILD_ROOT
Michael Thomas 860792f
Michael Thomas 860792f
%post -p /sbin/ldconfig
Michael Thomas 860792f
Michael Thomas 860792f
%postun -p /sbin/ldconfig
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%files
Michael Thomas 860792f
%defattr(-,root,root,-)
Michael Thomas 860792f
%doc AUTHORS ChangeLog CHANGES-1.4 COPYING NEWS README TODO
Michael Thomas 860792f
%{_libdir}/lib%{name}-1.3.so.*
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%files devel
Michael Thomas 860792f
%defattr(-,root,root,-)
Michael Thomas 860792f
%doc docs/html/*
Michael Thomas 860792f
%{_includedir}/Eris-1.3
Michael Thomas 860792f
%{_libdir}/lib%{name}-1.3.so
Michael Thomas 860792f
%{_libdir}/pkgconfig/*.pc
Michael Thomas 860792f
Michael Thomas 860792f
Michael Thomas 860792f
%changelog
Michael Thomas 6cb377d
* Thu Aug 17 2006 Wart <wart at kobold.org> 1.3.11-7
Michael Thomas 6cb377d
- Added missing -devel Requires: libsigc++20-devel
Michael Thomas 6cb377d
Michael Thomas e5dd4d2
* Thu Jul 27 2006 Wart <wart at kobold.org> 1.3.11-6
Michael Thomas e5dd4d2
- Disable 'make check' due to hanging tests in the fedora buildsys
Michael Thomas e5dd4d2
Michael Thomas 38ef1dc
* Thu Jul 27 2006 Wart <wart at kobold.org> 1.3.11-5
Michael Thomas 38ef1dc
- Missed one other reference to Atlas-C++
Michael Thomas 38ef1dc
Michael Thomas 9ce69d6
* Thu Jul 27 2006 Wart <wart at kobold.org> 1.3.11-4
Michael Thomas 9ce69d6
- Changed Atlas BR: to atlascpp.
Michael Thomas 9ce69d6
Michael Thomas 6ff9c0c
* Thu Jul 27 2006 Wart <wart at kobold.org> 1.3.11-3
Michael Thomas 6ff9c0c
- Remove unnecessary comment
Michael Thomas 6ff9c0c
- Bump release to fix tagging problem.
Michael Thomas 6ff9c0c
Michael Thomas 860792f
* Fri Jul 14 2006 Wart <wart at kobold.org> 1.3.11-2
Michael Thomas 860792f
- Fixed changelog version string
Michael Thomas 860792f
- Removed BR: pkgconfig
Michael Thomas 860792f
- Added BR: glib-devel
Michael Thomas 860792f
Michael Thomas 860792f
* Fri Jul 7 2006 Wart <wart at kobold.org> 1.3.11-1
Michael Thomas 860792f
- Update to 1.3.11
Michael Thomas 860792f
Michael Thomas 860792f
* Wed Jun 14 2006 Wart <wart at kobold.org> 1.3.10-1
Michael Thomas 860792f
- Initial spec file for Fedora Extras