821cdc0
Summary: Libraries to provide access to RTAS calls and RTAS events
821cdc0
Name:    librtas
Jiri Skala cba7b33
Version: 1.3.5
Jiri Skala cba7b33
Release: 1%{?dist}
821cdc0
URL:     http://librtas.ozlabs.org
Roman Rakus f0a7296
License: CPL
821cdc0
Group:   System Environment/Libraries
821cdc0
821cdc0
Source: http://librtas.ozlabs.org/releases/%{name}-%{version}.tar.gz
Roman Rakus aa3e3c1
#Fedora specific patch
Roman Rakus 024af43
Patch0: %{name}-1.3.4-libdir.patch
Jiri Skala cba7b33
Patch1: %{name}-1.3.5-ln.patch
821cdc0
Paul Nasrat 9667342
ExclusiveArch: ppc ppc64
Paul Nasrat 9667342
Paul Nasrat 9667342
%description
Paul Nasrat 9667342
The librtas shared library provides userspace with an interface
Paul Nasrat 9667342
through which certain RTAS calls can be made.  The library uses
e727cf4
either of the RTAS User Module or the RTAS system call to direct
Paul Nasrat 9667342
the kernel in making these calls.
Paul Nasrat 9667342
Paul Nasrat 9667342
The librtasevent shared library provides users with a set of
Paul Nasrat 9667342
definitions and common routines useful in parsing and dumping
Paul Nasrat 9667342
the contents of RTAS events.
Paul Nasrat 9667342
Paul Nasrat 9667342
%package devel
821cdc0
Summary:  C header files for development with librtas
821cdc0
Group:    Development/Libraries
821cdc0
Requires: %{name} = %{version}-%{release}
Paul Nasrat 9667342
Paul Nasrat 9667342
%description devel
821cdc0
The librtas-devel packages contains the header files necessary for
e727cf4
developing programs using librtas.
Paul Nasrat 9667342
Paul Nasrat 9667342
%prep
821cdc0
%setup
Roman Rakus 024af43
%patch0 -p1 -b .libdir
Jiri Skala cba7b33
%patch1 -p1 -b .ln
Paul Nasrat 9667342
Paul Nasrat 9667342
%build
Roman Rakus 024af43
%{__make} CFLAGS="%{optflags} -fPIC -DPIC -I." %{?_smp_mflags}
Paul Nasrat 9667342
Paul Nasrat 9667342
%install
Roman Rakus 024af43
mkdir -p %{buildroot}/%{_libdir}
Roman Rakus aa3e3c1
%{__make} install DESTDIR=%{buildroot} LIB_DIR=%{_libdir} INSTALL="install -p"
821cdc0
%{__rm} -rf %{buildroot}%{_datadir}/doc
Paul Nasrat 9667342
Paul Nasrat 9667342
%post -p /sbin/ldconfig
Paul Nasrat 9667342
Paul Nasrat 9667342
%postun -p /sbin/ldconfig
Paul Nasrat 9667342
Paul Nasrat 9667342
%clean
821cdc0
%{__rm} -rf %{buildroot}
Paul Nasrat 9667342
Paul Nasrat 9667342
%files
e727cf4
%defattr(-,root,root,-)
821cdc0
%doc COPYRIGHT README Changelog
f814b20
%{_libdir}/librtas.so.%{version}
f814b20
%{_libdir}/librtasevent.so.%{version}
Roman Rakus 024af43
%{_libdir}/libofdt.so.%{version}
Paul Nasrat 9667342
Paul Nasrat 9667342
%files devel
e727cf4
%defattr(-,root,root,-)
821cdc0
%{_libdir}/librtas.so
821cdc0
%{_libdir}/librtasevent.so
821cdc0
%{_includedir}/librtas.h
821cdc0
%{_includedir}/librtasevent.h
821cdc0
%{_includedir}/librtasevent_v4.h
821cdc0
%{_includedir}/librtasevent_v6.h
Roman Rakus 024af43
%{_includedir}/libofdt.h
Roman Rakus 024af43
%{_libdir}/libofdt.so
Paul Nasrat 9667342
Paul Nasrat 9667342
%changelog
Jiri Skala cba7b33
* Mon Aug 08 2011 Jiri Skala <jskala@redhat.com> 1.3.5-1
Jiri Skala cba7b33
- update to latest upstream 1.3.5
Jiri Skala cba7b33
fbf3e55
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.4-3
fbf3e55
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
fbf3e55
Roman Rakus aa3e3c1
* Sat Sep 11 2010 Parag Nemade <paragn AT fedoraproject.org> 2.30.3-3
Roman Rakus aa3e3c1
- Merge-review cleanup (#226059)
Roman Rakus aa3e3c1
Roman Rakus 024af43
* Mon Sep 21 2009 Roman Rakus <rrakus@redhat.com> - 1.3.4-1
Roman Rakus 024af43
- Upstream release 1.3.4
Roman Rakus 024af43
92ec6d9
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-5
92ec6d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
92ec6d9
c0d501a
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-4
c0d501a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
c0d501a
91b0123
* Fri Feb 08 2008 David Cantrell <dcantrell@redhat.com> - 1.3.3-3
91b0123
- Rebuild for gcc-4.3
91b0123
e727cf4
* Tue Dec 18 2007 David Cantrell <dcantrell@redhat.com> - 1.3.3-2
e727cf4
- Spec cleanups
e727cf4
c77b02d
* Tue Dec 18 2007 David Cantrell <dcantrell@redhat.com> - 1.3.3-1
c77b02d
- Upgraded to librtas-1.3.3 (#253522)
c77b02d
821cdc0
* Mon Sep 10 2007 David Cantrell <dcantrell@redhat.com> - 1.3.2-1
821cdc0
- Upgraded to librtas-1.3.2
821cdc0
- Cleaned up spec file to conform to Fedora packaging guidelines
821cdc0
16ae1d7
* Tue Aug 21 2007 David Cantrell <dcantrell@redhat.com> - 1.2.4-4
16ae1d7
- Rebuild
16ae1d7
f814b20
* Sat Mar 31 2007 David Woodhouse <dwmw2@redhat.com> - 1.2.4-3
f814b20
- Install libraries into /usr/lib64 on PPC64.
f814b20
Paul Nasrat fc74ad0
* Tue Aug 01 2006 Paul Nasrat <pnasrat@redhat.com> - 1.2.4-2
Paul Nasrat fc74ad0
- Backport syscall fix from upstream 
Paul Nasrat fc74ad0
d4317bf
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2.4-1.2.2
d4317bf
- rebuild
d4317bf
3f05464
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.2.4-1.2.1
3f05464
- bump again for double-long bug on ppc(64)
3f05464
a2dbb4d
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.2.4-1.2
a2dbb4d
- rebuilt for new gcc4.1 snapshot and glibc changes
a2dbb4d
b9cd7c1
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
b9cd7c1
- rebuilt
b9cd7c1
Paul Nasrat cf81be0
* Thu Nov 03 2005 Paul Nasrat <pnasrat@redhat.com> 1.2.4-1
Paul Nasrat cf81be0
- Update to latest version
Paul Nasrat cf81be0
Paul Nasrat 9667342
* Thu Nov 03 2005 Paul Nasrat <pnasrat@redhat.com> 1.2.2-1
Paul Nasrat 9667342
- Initial release