0
0
mirror of https://github.com/zeromq/libzmq.git synced 2024-12-27 15:41:05 +08:00

RPM packaging improvements

Signed-off-by: Mikko Koppanen <mkoppanen@php.net>
This commit is contained in:
Mikko Koppanen 2011-04-09 08:45:12 +02:00 committed by Martin Sustrik
parent 6fd403c4d8
commit e62686aca5
3 changed files with 7 additions and 6 deletions

View File

@ -33,7 +33,6 @@ dist-hook:
echo A git clone is required to generate a ChangeLog >&2; \ echo A git clone is required to generate a ChangeLog >&2; \
fi fi
-cp $(top_srcdir)/builds/redhat/zeromq.spec $(distdir)/zeromq.spec -cp $(top_srcdir)/builds/redhat/zeromq.spec $(distdir)/zeromq.spec
-sed s/\@PACKAGE_VERSION\@/@PACKAGE_VERSION@/ -i $(distdir)/zeromq.spec
-rm -rf $(distdir)/foreign/openpgm/build-staging -rm -rf $(distdir)/foreign/openpgm/build-staging
distclean-local: distclean-local:
-rm -rf $(top_srcdir)/foreign/openpgm/build-staging -rm -rf $(top_srcdir)/foreign/openpgm/build-staging

View File

@ -5,7 +5,7 @@ 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/
Source: http://www.zeromq.org/local--files/area:download/%{name}-%{version}.tar.gz Source: http://download.zeromq.org/%{name}-%{version}.tar.gz
Prefix: %{_prefix} Prefix: %{_prefix}
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gcc, make, gcc-c++, libstdc++-devel BuildRequires: gcc, make, gcc-c++, libstdc++-devel
@ -24,8 +24,7 @@ Requires: uuid
# Build pgm only on supported archs # Build pgm only on supported archs
%ifarch pentium3 pentium4 athlon i386 i486 i586 i686 x86_64 %ifarch pentium3 pentium4 athlon i386 i486 i586 i686 x86_64
BuildRequires: glib2-devel BuildRequires: python, perl
Requires: glib2
%endif %endif
%description %description
@ -125,7 +124,6 @@ This package contains ZeroMQ related development libraries and header files.
%{_mandir}/man3/zmq_strerror.3.gz %{_mandir}/man3/zmq_strerror.3.gz
%{_mandir}/man3/zmq_term.3.gz %{_mandir}/man3/zmq_term.3.gz
%{_mandir}/man3/zmq_version.3.gz %{_mandir}/man3/zmq_version.3.gz
%{_mandir}/man7/zmq_cpp.7.gz
%{_mandir}/man7/zmq_epgm.7.gz %{_mandir}/man7/zmq_epgm.7.gz
%{_mandir}/man7/zmq_inproc.7.gz %{_mandir}/man7/zmq_inproc.7.gz
%{_mandir}/man7/zmq_ipc.7.gz %{_mandir}/man7/zmq_ipc.7.gz
@ -133,5 +131,8 @@ This package contains ZeroMQ related development libraries and header files.
%{_mandir}/man7/zmq_tcp.7.gz %{_mandir}/man7/zmq_tcp.7.gz
%changelog %changelog
* Fri Apr 8 2011 Mikko Koppanen <mikko@kuut.io> 3.0.0-1
- Update dependencies and packaged files
* Sat Apr 10 2010 Mikko Koppanen <mkoppanen@php.net> 2.0.7-1 * Sat Apr 10 2010 Mikko Koppanen <mkoppanen@php.net> 2.0.7-1
- Initial packaging - Initial packaging

View File

@ -375,6 +375,7 @@ AC_SUBST(LIBZMQ_EXTRA_LDFLAGS)
AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile
perf/Makefile src/libzmq.pc \ perf/Makefile src/libzmq.pc \
builds/msvc/Makefile tests/Makefile \ builds/msvc/Makefile tests/Makefile \
foreign/openpgm/Makefile]) foreign/openpgm/Makefile \
builds/redhat/zeromq.spec])
AC_OUTPUT AC_OUTPUT