|
Thomas Spura |
38e52fb |
%bcond_without pgm
|
|
Thomas Spura |
f1f859b |
|
|
Thomas Spura |
0296974 |
Name: zeromq3
|
|
Jose Pedro Oliveira |
ea46013 |
Version: 3.2.5
|
|
|
2daeeed |
Release: 5%{?dist}
|
|
Thomas Spura |
0296974 |
Summary: Software library for fast, message-based applications
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
Group: System Environment/Libraries
|
|
Thomas Spura |
8a7e9ad |
License: LGPLv3+ with exceptions
|
|
Thomas Spura |
0296974 |
URL: http://www.zeromq.org
|
|
Andrew Niemantsverdriet |
54a176f |
Source0: http://download.zeromq.org/zeromq-%{version}.tar.gz
|
|
Thomas Spura |
0296974 |
BuildRequires: glib2-devel
|
|
Thomas Spura |
0296974 |
BuildRequires: libuuid-devel
|
|
Thomas Spura |
f1f859b |
%if %{with pgm}
|
|
Thomas Spura |
4dff4b9 |
BuildRequires: openpgm-devel
|
|
Thomas Spura |
f1f859b |
%endif
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%description
|
|
Thomas Spura |
0296974 |
The 0MQ lightweight messaging kernel is a library which extends the
|
|
Thomas Spura |
0296974 |
standard socket interfaces with features traditionally provided by
|
|
Thomas Spura |
0296974 |
specialized messaging middle-ware products. 0MQ sockets provide an
|
|
Thomas Spura |
0296974 |
abstraction of asynchronous message queues, multiple messaging
|
|
Thomas Spura |
0296974 |
patterns, message filtering (subscriptions), seamless access to
|
|
Thomas Spura |
0296974 |
multiple transport protocols and more.
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
This package contains the ZeroMQ shared library for versions 3.x.
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%package devel
|
|
Thomas Spura |
0296974 |
Summary: Development files for %{name}
|
|
Thomas Spura |
0296974 |
Group: Development/Libraries
|
|
Thomas Spura |
0296974 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
Thomas Spura |
0296974 |
Conflicts: zeromq-devel%{?_isa}
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%description devel
|
|
Thomas Spura |
0296974 |
The %{name}-devel package contains libraries and header files for
|
|
Thomas Spura |
0296974 |
developing applications that use %{name} 3.x.
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%prep
|
|
Thomas Spura |
0296974 |
%setup -qn zeromq-%{version}
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
d3c337b |
# remove all files in foreign except Makefiles
|
|
Thomas Spura |
d3c337b |
rm -v $(find foreign -type f | grep -v Makefile)
|
|
Thomas Spura |
f1f859b |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%build
|
|
Thomas Spura |
f1f859b |
%configure \
|
|
Thomas Spura |
f1f859b |
%if %{with pgm}
|
|
Thomas Spura |
f1f859b |
--with-system-pgm \
|
|
Thomas Spura |
f1f859b |
%endif
|
|
Thomas Spura |
f1f859b |
--disable-static
|
|
Thomas Spura |
0296974 |
make %{?_smp_mflags}
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%install
|
|
Thomas Spura |
0296974 |
make install DESTDIR=%{buildroot} INSTALL="install -p"
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
# remove *.la
|
|
Thomas Spura |
0296974 |
rm %{buildroot}%{_libdir}/libzmq.la
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%check
|
|
|
718c47a |
make check \
|
|
|
718c47a |
%ifarch s390 s390x
|
|
|
718c47a |
|| :
|
|
|
718c47a |
%else
|
|
|
718c47a |
%{nil}
|
|
|
718c47a |
%endif
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%post -p /sbin/ldconfig
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%postun -p /sbin/ldconfig
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%files
|
|
Thomas Spura |
e36eeb6 |
%doc AUTHORS ChangeLog COPYING COPYING.LESSER NEWS README
|
|
Thomas Spura |
0296974 |
%{_libdir}/libzmq.so.*
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%files devel
|
|
Thomas Spura |
0296974 |
%{_libdir}/libzmq.so
|
|
Thomas Spura |
0296974 |
%{_libdir}/pkgconfig/libzmq.pc
|
|
Thomas Spura |
0296974 |
%{_includedir}/zmq*
|
|
Thomas Spura |
e36eeb6 |
%{_mandir}/man3/zmq*.3*
|
|
Thomas Spura |
e36eeb6 |
%{_mandir}/man7/zmq*.7*
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
%changelog
|
|
|
2daeeed |
* Tue Nov 08 2016 Filipe Rosset <rosset.filipe@gmail.com> - 3.2.5-5
|
|
|
2daeeed |
- Rebuilt to fix FTBFS rhbz #1308265
|
|
|
2daeeed |
|
|
|
50363b4 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.5-4
|
|
|
50363b4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
50363b4 |
|
|
|
03b2e8b |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-3
|
|
|
03b2e8b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
03b2e8b |
|
|
|
6de4aaf |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.2.5-2
|
|
|
6de4aaf |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
6de4aaf |
|
|
Jose Pedro Oliveira |
ea46013 |
* Sat Feb 21 2015 Jose Pedro Oliveira <jose.p.oliveira.oss at gmail.com> - 3.2.5-1
|
|
Jose Pedro Oliveira |
ea46013 |
- update to 3.2.5
|
|
Jose Pedro Oliveira |
ea46013 |
|
|
|
718c47a |
* Sat Dec 13 2014 Dan HorĂ¡k <dan[at]danny.cz> - 3.2.4-4
|
|
|
718c47a |
- ignore test results on s390(x), the timeouts don't work reliably (related #1116795)
|
|
|
718c47a |
|
|
|
d9fb2c6 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.4-3
|
|
|
d9fb2c6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
d9fb2c6 |
|
|
|
51587ca |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.4-2
|
|
|
51587ca |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
51587ca |
|
|
Jose Pedro Oliveira |
ef125b7 |
* Fri Sep 20 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.4-1
|
|
Jose Pedro Oliveira |
ef125b7 |
- update to 3.2.4
|
|
Jose Pedro Oliveira |
ef125b7 |
|
|
Thomas Spura |
8a7e9ad |
* Thu Aug 8 2013 Thomas Spura <tomspur@fedoraproject.org> - 3.2.3-4
|
|
Thomas Spura |
8a7e9ad |
- correct license to contain classpath exceptions (#921384)
|
|
Thomas Spura |
8a7e9ad |
|
|
|
985913e |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-3
|
|
|
985913e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
985913e |
|
|
Thomas Spura |
4dff4b9 |
* Fri May 17 2013 Thomas Spura <tomspur@fedoraproject.org> - 3.2.3-2
|
|
Jose Pedro Oliveira |
ef125b7 |
- Rebuilt for openpgm-5.2 and sed correct version into configure (#963894)
|
|
Thomas Spura |
4dff4b9 |
|
|
Thomas Spura |
f78f3a6 |
* Tue May 7 2013 Thomas Spura <tomspur@fedoraproject.org> - 3.2.3-1
|
|
Thomas Spura |
f78f3a6 |
- update to 3.2.3 (fixes #914985)
|
|
Thomas Spura |
f78f3a6 |
|
|
|
fa3d5e2 |
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.2-4
|
|
|
fa3d5e2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
fa3d5e2 |
|
|
Thomas Spura |
d3c337b |
* Mon Jan 14 2013 Thomas Spura <tomspur@fedoraproject.org> - 3.2.2-3
|
|
Thomas Spura |
d3c337b |
- delete foreign files with dubious license in %%prep (#892111)
|
|
Thomas Spura |
d3c337b |
|
|
Thomas Spura |
d3c337b |
|
|
Thomas Spura |
f1f859b |
* Fri Dec 14 2012 Thomas Spura <tomspur@fedoraproject.org> - 3.2.2-2
|
|
Thomas Spura |
38e52fb |
- add bcond_without pgm macro (Jose Pedro Oliveira, #867182)
|
|
Thomas Spura |
f1f859b |
- remove bundled pgm
|
|
Thomas Spura |
f1f859b |
- add zeromq-3 git repository
|
|
Thomas Spura |
f1f859b |
|
|
Andrew Niemantsverdriet |
54a176f |
* Tue Nov 27 2012 Andrew Niemantsverdriet
|
|
Andrew Niemantsverdriet |
54a176f |
- update to 3.2.2
|
|
Andrew Niemantsverdriet |
54a176f |
|
|
Thomas Spura |
e36eeb6 |
* Wed Oct 17 2012 Thomas Spura <tomspur@fedoraproject.org> - 3.2.1-0.1.rc2
|
|
Thomas Spura |
cc3045e |
- update to 3.2.1-rc2 (#867182)
|
|
Thomas Spura |
e36eeb6 |
|
|
Thomas Spura |
0296974 |
* Fri Oct 12 2012 Thomas Spura <tomspur@fedoraproject.org> - 3.2.0-0.3.20121009git1ef63bc
|
|
Thomas Spura |
0296974 |
- remove defattr and rm -rf buildroot
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Wed Oct 10 2012 Thomas Spura <tomspur@fedoraproject.org> - 3.2.0-0.2.20121009git1ef63bc
|
|
Thomas Spura |
0296974 |
- delete defattr and remove (>el5) macro to only target el6+ and fc17+
|
|
Thomas Spura |
0296974 |
- conflict with zeromq-devel
|
|
Thomas Spura |
0296974 |
- use proper version
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Wed Oct 10 2012 Thomas Spura <tomspur@fedoraproject.org> - 3.2.0-0.1
|
|
Thomas Spura |
0296974 |
- update to 3.2.0 past rc1
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-2
|
|
Thomas Spura |
0296974 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Thu Apr 26 2012 Thomas Spura <tomspur@fedoraproject.org> - 2.2.0-1
|
|
Thomas Spura |
0296974 |
- update to 2.2.0
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Sat Jan 7 2012 Thomas Spura <tomspur@fedoraproject.org> - 2.1.11-1
|
|
Thomas Spura |
0296974 |
- update to 2.1.11 (as part of rebuilding with gcc-4.7)
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Tue Sep 20 2011 Thomas Spura <tomspur@fedoraproject.org> - 2.1.9-1
|
|
Thomas Spura |
0296974 |
- update to 2.1.9
|
|
Thomas Spura |
0296974 |
- add check section
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Wed Apr 6 2011 Thomas Spura <tomspur@fedoraproject.org> - 2.1.4-1
|
|
Thomas Spura |
0296974 |
- update to new version (#690199)
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Wed Mar 23 2011 Thomas Spura <tomspur@fedoraproject.org> - 2.1.3-1
|
|
Thomas Spura |
0296974 |
- update to new version (#690199)
|
|
Thomas Spura |
0296974 |
- utils subpackage was removed upstream
|
|
Thomas Spura |
0296974 |
(obsolete it)
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-2
|
|
Thomas Spura |
0296974 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Thu Jan 13 2011 Pavel Zhukov <pavel@zhukoff.net> - 2.0.10-1
|
|
Thomas Spura |
0296974 |
- update version
|
|
Thomas Spura |
0296974 |
- add rpath delete
|
|
Thomas Spura |
0296974 |
- change includedir filelist
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Fri Aug 27 2010 Thomas Spura <tomspur@fedoraproject.org> - 2.0.8-1
|
|
Thomas Spura |
0296974 |
- update to new version
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Fri Jul 23 2010 Thomas Spura <tomspur@fedoraproject.org> - 2.0.7-4
|
|
Thomas Spura |
0296974 |
- upstream VCS changed
|
|
Thomas Spura |
0296974 |
- remove buildroot / %%clean
|
|
Thomas Spura |
0296974 |
- change descriptions
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Tue Jul 20 2010 Thomas Spura <tomspur@fedoraproject.org> - 2.0.7-3
|
|
Thomas Spura |
0296974 |
- move binaries to seperate utils package
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Sat Jun 12 2010 Thomas Spura <tomspur@fedoraproject.org> - 2.0.7-2
|
|
Thomas Spura |
0296974 |
- remove BR: libstdc++-devel
|
|
Thomas Spura |
0296974 |
- move man3 to the devel package
|
|
Thomas Spura |
0296974 |
- change group to System Environment/Libraries
|
|
Thomas Spura |
0296974 |
|
|
Thomas Spura |
0296974 |
* Sat Jun 12 2010 Thomas Spura <tomspur@fedoraproject.org> - 2.0.7-1
|
|
Thomas Spura |
0296974 |
- initial package (based on upstreams example one)
|