|
|
5684d27 |
%ifarch %{ix86} x86_64 ppc ppc64 s390x %{arm}
|
|
|
5684d27 |
%global have_valgrind 1
|
|
|
5684d27 |
%endif
|
|
|
5684d27 |
|
|
|
e0aa095 |
Name: rlog
|
|
|
e0aa095 |
Summary: Runtime Logging for C++
|
|
|
7c993b1 |
Version: 1.4
|
|
|
a73d79d |
Release: 17%{?dist}
|
|
|
edc58f8 |
License: LGPLv2+
|
|
|
e0aa095 |
Group: Development/Libraries
|
|
|
435ced5 |
Url: http://arg0.net/rlog
|
|
|
40d53ad |
VCS: http://rlog.googlecode.com/svn/trunk
|
|
|
7c993b1 |
Source0: http://rlog.googlecode.com/files/%{name}-%{version}.tar.gz
|
|
|
7c993b1 |
Source1: http://rlog.googlecode.com/files/%{name}-%{version}.tar.gz.asc
|
|
|
5684d27 |
%if 0%{?have_valgrind}
|
|
|
5684d27 |
%if 0%{?fedora} || 0%{?rhel} >= 6
|
|
|
7c993b1 |
BuildRequires: valgrind-devel
|
|
|
edc58f8 |
%else
|
|
|
edc58f8 |
BuildRequires: valgrind
|
|
|
edc58f8 |
%endif
|
|
|
5684d27 |
%endif
|
|
|
40d53ad |
# For autoreconf
|
|
|
40d53ad |
BuildRequires: autoconf
|
|
|
40d53ad |
BuildRequires: automake
|
|
|
40d53ad |
BuildRequires: libtool
|
|
|
b1465ed |
|
|
|
b1465ed |
%description
|
|
|
b1465ed |
RLog provides a flexible message logging facility for C++ programs and
|
|
|
b1465ed |
libraries. It is meant to be fast enough to leave in production code.
|
|
|
b1465ed |
|
|
|
b1465ed |
%package devel
|
|
|
b1465ed |
Summary: Runtime Logging for C++ - development files
|
|
|
b1465ed |
Group: Development/Libraries
|
|
|
b1465ed |
Requires: %{name} = %{version}-%{release}
|
|
|
b1465ed |
Requires: pkgconfig
|
|
|
b1465ed |
BuildRequires: doxygen tetex-latex
|
|
|
b1465ed |
|
|
|
b1465ed |
%description devel
|
|
|
b1465ed |
Files needed for developing apps using rlog
|
|
|
b1465ed |
|
|
|
b1465ed |
%prep
|
|
|
b1465ed |
%setup -q
|
|
|
7e7a29e |
# Disabled: rebuilding docs fails on latex
|
|
|
7e7a29e |
#%{__rm} -rf docs/html
|
|
|
7e7a29e |
#%{__rm} -rf docs/latex
|
|
|
b1465ed |
|
|
|
b1465ed |
%build
|
|
|
40d53ad |
autoreconf -ivf
|
|
|
5684d27 |
%configure --disable-static \
|
|
|
5684d27 |
%if 0%{?have_valgrind}
|
|
|
5684d27 |
--enable-valgrind
|
|
|
5684d27 |
%else
|
|
|
5684d27 |
%{nil}
|
|
|
5684d27 |
%endif
|
|
|
40d53ad |
make %{?_smp_mflags}
|
|
|
b1465ed |
|
|
|
b1465ed |
%install
|
|
|
40d53ad |
make DESTDIR=%{buildroot} install
|
|
|
40d53ad |
rm -f %{buildroot}%{_libdir}/*.la
|
|
|
40d53ad |
rm -rf %{buildroot}%{_docdir}/rlog
|
|
|
b1465ed |
|
|
|
b1465ed |
%post -p /sbin/ldconfig
|
|
|
b1465ed |
|
|
|
b1465ed |
%postun -p /sbin/ldconfig
|
|
|
b1465ed |
|
|
|
b1465ed |
%files
|
|
|
b1465ed |
%{_libdir}/librlog.so.*
|
|
|
e0aa095 |
%doc README AUTHORS COPYING
|
|
|
b1465ed |
|
|
|
b1465ed |
%files devel
|
|
|
b1465ed |
%{_includedir}/*
|
|
|
b1465ed |
%{_libdir}/pkgconfig/*
|
|
|
b1465ed |
%{_libdir}/librlog.so
|
|
|
b1465ed |
%doc docs/html docs/latex/refman.pdf
|
|
|
b1465ed |
|
|
|
b1465ed |
%changelog
|
|
|
a73d79d |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
|
|
|
a73d79d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
a73d79d |
|
|
|
d8446c7 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-16
|
|
|
d8446c7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
d8446c7 |
|
|
|
5684d27 |
* Mon Sep 30 2013 Dan HorĂ¡k <dan[at]danny.cz> - 1.4-15
|
|
|
5684d27 |
- fix build on arches without valgrind
|
|
|
5684d27 |
|
|
|
99e01fb |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-14
|
|
|
99e01fb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
99e01fb |
|
|
|
40d53ad |
* Sun Jul 21 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.4-13
|
|
|
40d53ad |
- Reconfigure to allow building on AArch64
|
|
|
40d53ad |
- Cleanup spec-file
|
|
|
40d53ad |
|
|
|
a9330bc |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-12
|
|
|
a9330bc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
a9330bc |
|
|
|
04475a9 |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-11
|
|
|
04475a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
04475a9 |
|
|
|
9c88d57 |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-10
|
|
|
9c88d57 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
9c88d57 |
|
|
|
1a148d5 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-9
|
|
|
1a148d5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
1a148d5 |
|
|
|
bb07341 |
* Sun Jun 20 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4-8
|
|
|
bb07341 |
- No valgrind for s390/s390x
|
|
|
bb07341 |
- Drop support for Fedora < 8
|
|
|
bb07341 |
- Enable valgrind on EL-6
|
|
|
bb07341 |
|
|
|
bb07341 |
* Sun Sep 27 2009 Peter Lemenkov <lemenkov@gmail.com> - 1.4-7
|
|
|
5575817 |
- Fixed building against valgrind
|
|
|
5575817 |
|
|
|
897ff0f |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-6
|
|
|
897ff0f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
897ff0f |
|
|
|
7e7a29e |
* Wed Apr 29 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 1.4-5
|
|
|
7e7a29e |
- Fix FTBFS: do not rebuild docs as it fails on latex
|
|
|
7e7a29e |
|
|
|
ac7624b |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-4
|
|
|
ac7624b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
ac7624b |
|
|
|
435ced5 |
* Mon Dec 8 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4-3
|
|
|
435ced5 |
- Fixed url (BZ# 472665)
|
|
|
435ced5 |
|
|
|
edc58f8 |
* Tue Sep 2 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4-2
|
|
|
edc58f8 |
- Fix build for F-8
|
|
|
edc58f8 |
- Fixed license header (LGLV21+ -> LGPLv2+)
|
|
|
edc58f8 |
|
|
|
7c993b1 |
* Sat Jul 12 2008 Peter Lemenkov <lemenkov@gmail.com> 1.4-1
|
|
|
7c993b1 |
- Ver. 1.4
|
|
|
7c993b1 |
- Dropped upstreamed patch
|
|
|
7c993b1 |
- Enabled valgrind on all supported platforms
|
|
|
7c993b1 |
|
|
|
e0aa095 |
* Fri Jun 6 2008 Peter Lemenkov <lemenkov@gmail.com> 1.3.7-7
|
|
|
e0aa095 |
- Get rid of whitespaces (cosmetic)
|
|
|
e0aa095 |
- Note about patch status (applied upstream)
|
|
|
e0aa095 |
|
|
|
f521279 |
* Fri Feb 22 2008 Peter Lemenkov <lemenkov@gmail.com> 1.3.7-6
|
|
|
f521279 |
- Changed source paths
|
|
|
f521279 |
- Fixed build with GCC 4.3
|
|
|
f521279 |
|
|
|
88d30e4 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.3.7-5
|
|
|
88d30e4 |
- Autorebuild for GCC 4.3
|
|
|
88d30e4 |
|
|
|
4c290e2 |
* Sat Feb 9 2008 Peter Lemenkov <lemenkov@gmail.com> 1.3.7-4
|
|
|
4c290e2 |
- Proper license header (LGPL v 2.1 or any later version)
|
|
|
4c290e2 |
|
|
|
4a7c06f |
* Tue Sep 12 2006 Peter Lemenkov <lemenkov@gmail.com> 1.3.7-3%{?dist}
|
|
|
4a7c06f |
- Rebuild for FC6
|
|
|
4a7c06f |
|
|
|
8425994 |
* Wed Mar 29 2006 Peter Lemenkov <lemenkov@newmail.ru> 1.3.7-2
|
|
|
8425994 |
- rebuild
|
|
|
8425994 |
|
|
|
b1465ed |
* Sun Nov 13 2005 Peter Lemenkov <lemenkov@newmail.ru> 1.3.7-1
|
|
|
b1465ed |
- Initial build for FC-Extras
|
|
|
b1465ed |
- Release v1.3.7
|
|
|
b1465ed |
|
|
|
b1465ed |
* Mon Nov 8 2004 Valient Gough <vgough@pobox.com>
|
|
|
b1465ed |
- Release v1.3.5
|
|
|
b1465ed |
- Add initial attempt at Win32 support (due to help from Vadim Zeitlin)
|
|
|
b1465ed |
- Fixes to build on Suse 9.2 (replaced old KDE based autoconf scripts)
|
|
|
b1465ed |
- Add "info" channel, and rInfo() macro.
|
|
|
b1465ed |
* Mon May 31 2004 Valient Gough <vgough@pobox.com>
|
|
|
b1465ed |
- Release v1.3.4
|
|
|
b1465ed |
- Portibility changes to allow rlog to build with older C++ compilers and on
|
|
|
b1465ed |
non-x86 computers.
|
|
|
b1465ed |
- Add extra ERROR_FMT() macro which allows format string to be passed on Error
|
|
|
b1465ed |
construction.
|
|
|
b1465ed |
- Add valgrind support to allow valgrind trace from any assert when running
|
|
|
b1465ed |
under valgrind.
|
|
|
b1465ed |
- Update admin dir.
|
|
|
b1465ed |
* Sat Mar 13 2004 Valient Gough <vgough@pobox.com>
|
|
|
b1465ed |
- Release v1.3.1
|
|
|
b1465ed |
- added pkg-config file librlog.pc
|
|
|
b1465ed |
- changed license to LGPL
|
|
|
b1465ed |
- added rAssertSilent macro
|
|
|
b1465ed |
- fixes for special case checks of printf attribute
|
|
|
b1465ed |
* Sat Feb 8 2004 Valient Gough <vgough@pobox.com>
|
|
|
b1465ed |
- Release v1.3
|