Jose Pedro Oliveira e6a2e7
Name:          openpgm
Jose Pedro Oliveira 8e2dc6
Version:       5.2.122
Randy Barlow 4a99d7
Release:       14%{?dist}
Jose Pedro Oliveira e6a2e7
Summary:       An implementation of the PGM reliable multicast protocol
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Group:         System Environment/Libraries
Jose Pedro Oliveira e6a2e7
# The license is LGPLv2.1
Jose Pedro Oliveira e6a2e7
License:       LGPLv2
Jose Pedro Oliveira 7c779f
# New URL is https://github.com/steve-o/openpgm
Jose Pedro Oliveira e6a2e7
URL:           http://openpgm.googlecode.com/
Jose Pedro Oliveira 92b493
Source0:       http://openpgm.googlecode.com/files/libpgm-%{version}~dfsg.tar.gz
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Randy Barlow 6a0b1e
BuildRequires: gcc
6c52d1
BuildRequires: python2
59fdf6
BuildRequires: perl-interpreter
Jose Pedro Oliveira 80bc4f
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%description
Jose Pedro Oliveira e6a2e7
OpenPGM is an open source implementation of the Pragmatic General
Jose Pedro Oliveira e6a2e7
Multicast (PGM) specification in RFC 3208.
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%package devel
Jose Pedro Oliveira e6a2e7
Summary:       Development files for openpgm
Jose Pedro Oliveira e6a2e7
Group:         Development/Libraries
Jose Pedro Oliveira e6a2e7
Requires:      %{name}%{?_isa} = %{version}-%{release}
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%description devel
Jose Pedro Oliveira e6a2e7
This package contains OpenPGM related development libraries and header files.
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%prep
Jose Pedro Oliveira e6a2e7
%setup -q -n libpgm-%{version}~dfsg/openpgm/pgm
Jose Pedro Oliveira e6a2e7
Randy Barlow 9dd006
sed -i "s:#!/usr/bin/python:#!/usr/bin/python2:" version_generator.py
Randy Barlow 9dd006
Randy Barlow 9dd006
Jose Pedro Oliveira e6a2e7
%build
Jose Pedro Oliveira e6a2e7
%configure
Jose Pedro Oliveira e6a2e7
make %{_smp_mflags}
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%install
Jose Pedro Oliveira e6a2e7
rm -rf %{buildroot}
Jose Pedro Oliveira e6a2e7
make DESTDIR=%{buildroot} install
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
rm %{buildroot}%{_libdir}/libpgm.{a,la}
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%files
Jose Pedro Oliveira e6a2e7
%doc COPYING LICENSE
Jose Pedro Oliveira e6a2e7
%{_libdir}/*.so.*
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%files devel
Jose Pedro Oliveira e6a2e7
%doc examples/
Jose Pedro Oliveira e6a2e7
%{_includedir}/*
Jose Pedro Oliveira e6a2e7
%{_libdir}/*.so
Jose Pedro Oliveira 8e2dc6
%{_libdir}/pkgconfig/openpgm-5.2.pc
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
%changelog
Randy Barlow 4a99d7
* Wed Sep 19 2018 Randy Barlow <bowlofeggs@fedoraproject.org> - 5.2.122-14
Randy Barlow 9dd006
- Use python2 explicitly (#1605329).
Randy Barlow 4a99d7
- Remove unnecessary calls to ldconfig.
Randy Barlow 4a99d7
0652ad
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.122-13
0652ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0652ad
6c52d1
* Mon Mar 19 2018 Iryna Shcherbina <ishcherb@redhat.com> - 5.2.122-12
6c52d1
- Update Python 2 dependency declarations to new packaging standards
6c52d1
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
6c52d1
5cd7fc
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.122-11
5cd7fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
5cd7fc
529fd9
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.122-10
529fd9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
529fd9
abd688
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.122-9
abd688
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
abd688
Jose Pedro Oliveira 7c779f
* Sat Feb 18 2017 Jose Pedro Oliveira <jose.p.oliveira.oss at="" gmail.com=""> - 5.2.122-8
Jose Pedro Oliveira 7c779f
- Add perl to the build requirements list (required by galois_generator.pl)
Jose Pedro Oliveira 7c779f
dc59b4
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.122-7
dc59b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
dc59b4
1d1af4
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.122-6
1d1af4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1d1af4
4ebb3b
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.122-5
4ebb3b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4ebb3b
21d3fc
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.122-4
21d3fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
21d3fc
657205
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.122-3
657205
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
657205
a8ffc9
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2.122-2
a8ffc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a8ffc9
Jose Pedro Oliveira 8e2dc6
* Wed May 15 2013 Jose Pedro Oliveira <jpo at="" di.uminho.pt=""> - 5.2.122-1
Jose Pedro Oliveira 8e2dc6
- Update to 5.2.122
Jose Pedro Oliveira 8e2dc6
05053d
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.118-4
05053d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
05053d
Jose Pedro Oliveira 80bc4f
* Fri Dec 21 2012 Jose Pedro Oliveira <jpo at="" di.uminho.pt=""> - 5.1.118-3
Jose Pedro Oliveira 80bc4f
- Build requires python (no longer available by default in F18+ buildroots)
Jose Pedro Oliveira 80bc4f
Jose Pedro Oliveira 92b493
* Fri Dec 21 2012 Jose Pedro Oliveira <jpo at="" di.uminho.pt=""> - 5.1.118-2
Jose Pedro Oliveira 92b493
- Renamed the tarball (replaced '%7E' by '~')
Jose Pedro Oliveira 92b493
- Removed the defattr lines
Jose Pedro Oliveira 92b493
Jose Pedro Oliveira e6a2e7
* Wed Dec 19 2012 Jose Pedro Oliveira <jpo at="" di.uminho.pt=""> - 5.1.118-1
Jose Pedro Oliveira e6a2e7
- Change license from LGPLv2.1 to LGPLv2 (867182#c13)
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
* Tue Dec 18 2012 Jose Pedro Oliveira <jpo at="" di.uminho.pt=""> - 5.1.118-0
Jose Pedro Oliveira e6a2e7
- First Fedora specfile
Jose Pedro Oliveira e6a2e7
Jose Pedro Oliveira e6a2e7
# vim:set ai ts=4 sw=4 sts=4 et: