Jose Pedro Oliveira e6a2e7f
Name:          openpgm
Jose Pedro Oliveira e6a2e7f
Version:       5.1.118
Jose Pedro Oliveira 92b4938
Release:       2%{?dist}
Jose Pedro Oliveira e6a2e7f
Summary:       An implementation of the PGM reliable multicast protocol
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Group:         System Environment/Libraries
Jose Pedro Oliveira e6a2e7f
# The license is LGPLv2.1
Jose Pedro Oliveira e6a2e7f
License:       LGPLv2
Jose Pedro Oliveira e6a2e7f
URL:           http://openpgm.googlecode.com/
Jose Pedro Oliveira 92b4938
Source0:       http://openpgm.googlecode.com/files/libpgm-%{version}~dfsg.tar.gz
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%description
Jose Pedro Oliveira e6a2e7f
OpenPGM is an open source implementation of the Pragmatic General
Jose Pedro Oliveira e6a2e7f
Multicast (PGM) specification in RFC 3208.
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%package devel
Jose Pedro Oliveira e6a2e7f
Summary:       Development files for openpgm
Jose Pedro Oliveira e6a2e7f
Group:         Development/Libraries
Jose Pedro Oliveira e6a2e7f
Requires:      %{name}%{?_isa} = %{version}-%{release}
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%description devel
Jose Pedro Oliveira e6a2e7f
This package contains OpenPGM related development libraries and header files.
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%prep
Jose Pedro Oliveira e6a2e7f
%setup -q -n libpgm-%{version}~dfsg/openpgm/pgm
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%build
Jose Pedro Oliveira e6a2e7f
%configure
Jose Pedro Oliveira e6a2e7f
make %{_smp_mflags}
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%install
Jose Pedro Oliveira e6a2e7f
rm -rf %{buildroot}
Jose Pedro Oliveira e6a2e7f
make DESTDIR=%{buildroot} install
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
rm %{buildroot}%{_libdir}/libpgm.{a,la}
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%clean
Jose Pedro Oliveira e6a2e7f
rm -rf %{buildroot}
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%post -p /sbin/ldconfig
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%postun -p /sbin/ldconfig
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%files
Jose Pedro Oliveira e6a2e7f
%doc COPYING LICENSE
Jose Pedro Oliveira e6a2e7f
%{_libdir}/*.so.*
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%files devel
Jose Pedro Oliveira e6a2e7f
%doc examples/
Jose Pedro Oliveira e6a2e7f
%{_includedir}/*
Jose Pedro Oliveira e6a2e7f
%{_libdir}/*.so
Jose Pedro Oliveira e6a2e7f
%{_libdir}/pkgconfig/openpgm-5.1.pc
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
%changelog
Jose Pedro Oliveira 92b4938
* Fri Dec 21 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 5.1.118-2
Jose Pedro Oliveira 92b4938
- Renamed the tarball (replaced '%7E' by '~')
Jose Pedro Oliveira 92b4938
- Removed the defattr lines
Jose Pedro Oliveira 92b4938
Jose Pedro Oliveira e6a2e7f
* Wed Dec 19 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 5.1.118-1
Jose Pedro Oliveira e6a2e7f
- Change license from LGPLv2.1 to LGPLv2 (867182#c13)
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
* Tue Dec 18 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 5.1.118-0
Jose Pedro Oliveira e6a2e7f
- First Fedora specfile
Jose Pedro Oliveira e6a2e7f
Jose Pedro Oliveira e6a2e7f
# vim:set ai ts=4 sw=4 sts=4 et: