[zeromq-dev] RPM packaging for 0MQ

Martin Lucina mato at kotelna.sk
Tue May 18 16:26:24 CEST 2010

Hi Mikko,

mkoppanen at php.net said:
> Hello,
> the attached patches for RPM packaging (tested on CentOS 5) for zeromq
> library are submitted under MIT license. In case the attachments get
> lost they are available here as well:
> http://valokuva.org/~mikko/0001-Import-redhat-packaging.patch
> http://valokuva.org/~mikko/0002-dist-hook-for-copying-zeromq.spec-to-top-level.patch
> rpmlint output:
> 0 packages and 1 specfiles checked; 0 errors, 0 warnings.
> Comments?

Looks good. A couple of things before I commit this:

1) Can we use the same description texts as we already have for the Debian
packages? You can find these in debian/control in Git. I'd take the first
line as the Summary: field in the RPM spec, and the rest of the text as the

2) We don't want to package the the perf tests right now. Instead, the utils
package should contain the devices binaries and their documentation.

3) I'm not sure about RPM conventions, but for Debian we have:

libzmq0 : Shared library only plus general documentation (applications
would depend on this)
libzmq-dev : Development libraries, headers plus all API man pages
libzmq-dbg : Debugging symbols for development libraries
zeromq-bin : Devices and their man pages

AFAICS these correspond to zeromq, zeromq-devel and zeromq-utils on RPM systems,
right? (There being no equivalent to -dbg)



More information about the zeromq-dev mailing list