Mercurial > mxe-octave
changeset 3506:0d7d2ee30e1a
Add zeromq build files
* index.html: Add zeromq to index.
* src/zeromq-1.patch: New file.
* src/zeromq.mk: New file.
* dist-files.mk: Added zeromq-1.patch and zeromq.mk.
author | test |
---|---|
date | Thu, 06 Feb 2014 18:37:37 +0000 |
parents | 5a35cc5310da |
children | e9db4d0c50e5 |
files | dist-files.mk index.html src/zeromq-1.patch src/zeromq.mk |
diffstat | 4 files changed, 43 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/dist-files.mk Thu Feb 06 20:00:52 2014 -0500 +++ b/dist-files.mk Thu Feb 06 18:37:37 2014 +0000 @@ -587,6 +587,8 @@ xvidcore.mk \ xz.mk \ zenity.mk \ + zeromq-1.patch \ + zeromq.mk \ zlib-1-win32-static.patch \ zlib.mk \ zziplib-1-fix-fnmatch.patch \
--- a/index.html Thu Feb 06 20:00:52 2014 -0500 +++ b/index.html Thu Feb 06 18:37:37 2014 +0000 @@ -2199,6 +2199,10 @@ <td class="website"><a href="https://wiki.gnome.org/Zenity">Zenity</a></td> </tr> <tr> + <td class="package">zeromq</td> + <td class="website"><a href="http://zeromq.org/">ZeroMQ</a></td> + </tr> + <tr> <td class="package">zlib</td> <td class="website"><a href="http://zlib.net/">zlib</a></td> </tr>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/zeromq-1.patch Thu Feb 06 18:37:37 2014 +0000 @@ -0,0 +1,12 @@ +diff -ur zeromq-4.0.3.orig/src/socket_base.cpp zeromq-4.0.3/src/socket_base.cpp +--- zeromq-4.0.3.orig/src/socket_base.cpp 2014-02-06 17:38:06.285815420 +0000 ++++ zeromq-4.0.3/src/socket_base.cpp 2014-02-06 17:38:19.024897442 +0000 +@@ -119,7 +119,7 @@ + errno = EINVAL; + return NULL; + } +- if (s->mailbox.get_fd () == -1) ++ if (s->mailbox.get_fd () == retired_fd) + return NULL; + + alloc_assert (s);
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/zeromq.mk Thu Feb 06 18:37:37 2014 +0000 @@ -0,0 +1,25 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := zeromq +$(PKG)_IGNORE := +$(PKG)_VERSION := 4.0.3 +$(PKG)_CHECKSUM := a363ddfff75f73976f656b3ba48f32544b214075 +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := http://download.zeromq.org/$($(PKG)_FILE) +$(PKG)_DEPS := pthreads + +define $(PKG)_UPDATE + echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2; + echo $($(PKG)_VERSION) +endef + +define $(PKG)_BUILD + cd '$(1)' && ./configure \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + --prefix='$(HOST_PREFIX)' \ + $(ENABLE_SHARED_OR_STATIC) + $(MAKE) -C '$(1)' -j '$(JOBS)' + $(MAKE) -C '$(1)' -j 1 install +endef