Commit 74f1a4a5 authored by Martin Lucina's avatar Martin Lucina

RPM packaging cleanups

- ditch -utils package
- add descriptions from Debian packaging
parent b4cc7b97
Name: zeromq Name: zeromq
Version: @PACKAGE_VERSION@ Version: @PACKAGE_VERSION@
Release: 1%{?dist} Release: 1%{?dist}
Summary: Fastest. Messaging. Ever. Summary: The ZeroMQ messaging library
Group: Applications/Internet Group: Applications/Internet
License: LGPLv3+ License: LGPLv3+
URL: http://www.zeromq.org/ URL: http://www.zeromq.org/
...@@ -18,24 +18,29 @@ Requires: glib2 ...@@ -18,24 +18,29 @@ Requires: glib2
%endif %endif
%description %description
Fast and lightweight messaging system designed with The 0MQ lightweight messaging kernel is a library which extends the
speed and reliability in mind. standard socket interfaces with features traditionally provided by
specialised messaging middleware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.
This package contains the ZeroMQ shared library.
%package devel %package devel
Summary: Development headers Summary: Development files and static library for the ZeroMQ library
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release}, pkgconfig Requires: %{name} = %{version}-%{release}, pkgconfig
%description devel %description devel
Files needed for building applications with zeromq. The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
%package utils specialised messaging middleware products. 0MQ sockets provide an
Summary: zeromq utilities abstraction of asynchronous message queues, multiple messaging
Group: System Environment/Utilities patterns, message filtering (subscriptions), seamless access to
Requires: %{name} = %{version}-%{release} multiple transport protocols and more.
%description utils This package contains ZeroMQ related development libraries and header files.
Performance testing utilities for zeromq.
%prep %prep
%setup -q %setup -q
...@@ -55,12 +60,6 @@ Performance testing utilities for zeromq. ...@@ -55,12 +60,6 @@ Performance testing utilities for zeromq.
# Install the package to build area # Install the package to build area
%makeinstall %makeinstall
# copy the utility binaries
%{__cp} %{_builddir}/%{name}-%{version}/perf/local_lat %{buildroot}/%{_bindir}
%{__cp} %{_builddir}/%{name}-%{version}/perf/local_thr %{buildroot}/%{_bindir}
%{__cp} %{_builddir}/%{name}-%{version}/perf/remote_lat %{buildroot}/%{_bindir}
%{__cp} %{_builddir}/%{name}-%{version}/perf/remote_thr %{buildroot}/%{_bindir}
%post %post
/sbin/ldconfig /sbin/ldconfig
...@@ -89,12 +88,6 @@ Performance testing utilities for zeromq. ...@@ -89,12 +88,6 @@ Performance testing utilities for zeromq.
%{_mandir}/man1/zmq_queue.1.gz %{_mandir}/man1/zmq_queue.1.gz
%{_mandir}/man1/zmq_streamer.1.gz %{_mandir}/man1/zmq_streamer.1.gz
%files utils
%attr(0755, root, root) %{_bindir}/local_lat
%attr(0755, root, root) %{_bindir}/local_thr
%attr(0755, root, root) %{_bindir}/remote_lat
%attr(0755, root, root) %{_bindir}/remote_thr
%files devel %files devel
%defattr(-,root,root,-) %defattr(-,root,root,-)
%{_includedir}/zmq.h %{_includedir}/zmq.h
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment