diff --git a/.gitignore b/.gitignore index e69de29..a276d89 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/czmq-1.3.2.tar.gz diff --git a/czmq.spec b/czmq.spec new file mode 100644 index 0000000..765f572 --- /dev/null +++ b/czmq.spec @@ -0,0 +1,99 @@ +Name: czmq +Version: 1.3.2 +Release: 1%{?dist} +Summary: High-level C binding for 0MQ (ZeroMQ) + +Group: Development/Libraries +License: LGPLv3+ +URL: http://czmq.zeromq.org/ +Source0: http://download.zeromq.org/czmq-%{version}.tar.gz + +BuildRequires: libuuid-devel +BuildRequires: zeromq3-devel + +%description +CZMQ has the following goals: + i) To wrap the ØMQ core API in semantics that are natural and lead to + shorter, more readable applications. + ii) To hide the differences between versions of ØMQ. +iii) To provide a space for development of more sophisticated API semantics. + + +%package devel +Summary: Development files for the czmq package +Group: Development/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: zeromq3-devel +Requires: pkgconfig + +%description devel +This package contains files needed to develop applications using czmq. + + +%prep +%setup -q + +chmod -c a-x AUTHORS COPYING* NEWS + + +%build +%configure + +# remove rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} + +rm -f %{buildroot}%{_libdir}/libczmq.{a,la} + + +%check +LD_LIBRARY_PATH=%{buildroot}/%{_libdir} make check + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%doc AUTHORS COPYING* NEWS +%{_libdir}/*.so.* + +%files devel +%{_bindir}/czmq_selftest +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/* +%{_mandir}/man7/*.7* + + +%changelog +* Thu Dec 20 2012 Jose Pedro Oliveira - 1.3.2-1 +- Improve the description. + +* Wed Dec 12 2012 Jose Pedro Oliveira - 1.3.2-0 +- Update to 1.3.2. + +* Sun Oct 28 2012 Jose Pedro Oliveira - 1.3.1-1 +- Update to 1.3.1. + +* Thu Oct 25 2012 Jose Pedro Oliveira - 1.3.0-0 +- Rename to libczmq. +- Update to v1.3.0 git snapshot. + +* Tue Oct 23 2012 Jose Pedro Oliveira - 1.2.0-3 +- Make czmq-devel require zeromq3-devel. + +* Sat Oct 20 2012 Jose Pedro Oliveira - 1.2.0-2 +- Build against limzmq v3.x (BR zeromq3-devel instead of zeromq-devel). + +* Sat Oct 20 2012 Jose Pedro Oliveira - 1.2.0-1 +- First Fedora build. + +# vim:set ai ts=4 sw=4 sts=4 et: diff --git a/sources b/sources index e69de29..6d329e7 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +513fb1f9a7030c71c7d9a3a61f9970db czmq-1.3.2.tar.gz