Michael Thomas 860792f
Name:           eris
397bf55
Version:        1.3.23
7b9132b
Release:        8%{?dist}
Michael Thomas 860792f
Summary:        Client-side session layer for Atlas-C++
Michael Thomas 860792f
Michael Thomas 860792f
Group:          Development/Libraries
Michael Thomas ba7acae
# All files untagged except for Eris/Operations.{cpp,h} which is labeled
Michael Thomas ba7acae
# LGPL with no version.
Michael Thomas ba7acae
License:        LGPLv2+
Michael Thomas 860792f
URL:            http://worldforge.org/dev/eng/libraries/eris
Alexey Torkhov 6edd763
Source0:        http://downloads.sourceforge.net/worldforge/%{name}-%{version}.tar.bz2
Michael Thomas 860792f
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Michael Thomas 860792f
0d1f253
BuildRequires: mercator-devel doxygen
0d1f253
BuildRequires: atlascpp-devel >= 0.5.98
0d1f253
BuildRequires: wfmath-devel >= 0.3.2
0d1f253
BuildRequires: skstream-devel >= 0.3.5
0d1f253
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
3bfd387
Group:          Development/Libraries
Alexey Torkhov 6caaa60
Requires:       pkgconfig %{name} = %{version}-%{release} atlascpp-devel skstream-devel wfmath-devel mercator-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
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
397bf55
# 2014-05-17 - Tests disabled because one of 42 failed, will work w/ upstream to fix
Alexey Torkhov 1c24c90
%check
Alexey Torkhov 1c24c90
# Run tests in debug mode so asserts won't be skipped
397bf55
#sed -i -e 's/-DNDEBUG/-DDEBUG/' test/Makefile
397bf55
#make %{?_smp_mflags} 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
%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
%{_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
7b9132b
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.23-8
7b9132b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
7b9132b
1e54ac8
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.23-7
1e54ac8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1e54ac8
b23e6be
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.23-6
b23e6be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b23e6be
68d41a2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.23-5
68d41a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
68d41a2
49c73af
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.3.23-4
49c73af
- Rebuilt for GCC 5 C++11 ABI change
49c73af
ce07bde
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.23-3
ce07bde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ce07bde
5b42017
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.23-2
5b42017
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5b42017
397bf55
* Sat May 17 2014 Filipe Rosset <rosset.filipe@gmail.com> - 1.3.23-1
397bf55
- Rebuilt for new upstream version, spec cleanup, fixes rhbz #1022659
397bf55
f0e0c5c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.21-3
f0e0c5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f0e0c5c
58837c8
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.21-2
58837c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
58837c8
9240c92
* Sat Dec 01 2012 Bruno Wolff III <bruno@wolff.to> 1.3.21-1
9240c92
- Update to 1.3.21
9240c92
d84ffb0
* Sat Nov 17 2012 Bruno Wolff III <bruno@wolff.to> 1.3.20-2
d84ffb0
- Rebuild for skstream soname bump
d84ffb0
00b40b0
* Wed Nov 14 2012 Tom Callaway <spot@fedoraproject.org> - 1.3.20-1
00b40b0
- update to 1.3.20
00b40b0
0517e1f
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.19-5
0517e1f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0517e1f
e736186
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.19-4
e736186
- Rebuilt for c++ ABI breakage
e736186
53daa79
* Sun Jan 22 2012 Bruno Wolff III <bruno@wolff.to> 1.3.19-3
322fd79
- Rebuild for wfmath soname bump
322fd79
0af42a6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.19-2
0af42a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0af42a6
392122a
* Sat Nov 19 2011 Bruno Wolff III <bruno@wolff.to> 1.3.19-1
392122a
- New upstream release
392122a
- This looks to be a bugfix release
392122a
8b13322
* Sun May 22 2011 Bruno Wolff III <bruno@wolff.to> 1.3.18-3
8b13322
- Fix paths in patch and apply it when building
8b13322
cac4c8c
* Sun May 22 2011 Bruno Wolff III <bruno@wolff.to> 1.3.18-2
cac4c8c
- Fix incorrect inlining of getMod
cac4c8c
d6f3cd0
* Sun May 15 2011 Bruno Wolff III <bruno@wolff.to> 1.3.18-1
d6f3cd0
- Upstream update to 1.3.18
d6f3cd0
8b5d239
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.16-2
8b5d239
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8b5d239
90f20fe
* Thu Jan  6 2011 Tom Callaway <spot@fedoraproject.org> - 1.3.16-1
90f20fe
- update to 1.3.16
90f20fe
24437dd
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.14-3
24437dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
24437dd
Alexey Torkhov cd8755b
* Sun Mar 01 2009 Alexey Torkhov <atorkhov@gmail.com> - 1.3.14-2
Alexey Torkhov cd8755b
- Adding mercator dep to -devel subpackage
Alexey Torkhov cd8755b
- Reenabling the tests
Alexey Torkhov cd8755b
Alexey Torkhov 6caaa60
* Fri Feb 27 2009 Alexey Torkhov <atorkhov@gmail.com> - 1.3.14-1
Alexey Torkhov 6edd763
- Update to 1.3.14
Alexey Torkhov 6edd763
7c2ae43
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.13-3
7c2ae43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7c2ae43
Michael Thomas 681b145
* Sat Feb 9 2008 Wart <wart at kobold.org> 1.3.13-2
Michael Thomas 681b145
- Rebuild for gcc 4.3
Michael Thomas 681b145
Michael Thomas 93801fa
* Sun Dec 16 2007 Wart <wart at kobold.org> 1.3.13-1
Michael Thomas 93801fa
- Update to 1.3.13
Michael Thomas 93801fa
- Remove multiarch conflicts (BZ #341071)
Michael Thomas 93801fa
Michael Thomas ba7acae
* Sun Aug 19 2007 Wart <wart at kobold.org> 1.3.12-2
Michael Thomas ba7acae
- License tag clarification
Michael Thomas ba7acae
Michael Thomas 5ba3977
* Mon Jan 29 2007 Wart <wart at kobold.org> 1.3.12-1
Michael Thomas 5ba3977
- Update to 1.3.12
Michael Thomas 5ba3977
Michael Thomas 76f61d7
* Thu Oct 19 2006 Wart <wart at kobold.org> 1.3.11-9
Michael Thomas 76f61d7
- Rebuild for newer version of skstream
Michael Thomas 76f61d7
Michael Thomas ace5c4a
* Sun Aug 27 2006 Wart <wart at kobold.org> 1.3.11-8
Michael Thomas ace5c4a
- Rebuild for newer version of wfmath
Michael Thomas ace5c4a
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