comparison Makefile.in @ 3381:311f0d70597b

Add octave forge sockets package * Makefile.in: add sockets to OCTAVE_FORGE_PACKAGES, fix forge install rule to install newly tar zipped files instead of copying from pkg/. * build_packages: add sockets-1.0.8.tar.gz * dist-files.mk: add of-sockets.mk and mingw-of-sockets-1-winsock.patch * index.html: add of-sockets-package. * src/of-sockets.mk: New file. * src/mingw-of-sockets-1-winsock.patch: new file.
author John Donoghue <john.donoghue@ieee.org>
date Tue, 31 Dec 2013 23:33:29 -0500
parents 654ecdc435a4
children d86edd4ec1d6
comparison
equal deleted inserted replaced
3380:654ecdc435a4 3381:311f0d70597b
348 CONFIGURE_POST_HOOK := lt-postproc -p '$(LIBRARY_PREFIX)' -s '$(LIBRARY_SUFFIX)' 348 CONFIGURE_POST_HOOK := lt-postproc -p '$(LIBRARY_PREFIX)' -s '$(LIBRARY_SUFFIX)'
349 MAKE_SHARED_FROM_STATIC_OPTIONS := --windowsdll --msvc --libprefix '$(LIBRARY_PREFIX)' --libsuffix '$(LIBRARY_SUFFIX)' 349 MAKE_SHARED_FROM_STATIC_OPTIONS := --windowsdll --msvc --libprefix '$(LIBRARY_PREFIX)' --libsuffix '$(LIBRARY_SUFFIX)'
350 endif 350 endif
351 351
352 OCTAVE_FORGE_BASE_URL := 'http://sourceforge.net/projects/octave/files/Octave Forge Packages/Individual Package Releases' 352 OCTAVE_FORGE_BASE_URL := 'http://sourceforge.net/projects/octave/files/Octave Forge Packages/Individual Package Releases'
353 OCTAVE_FORGE_PACKAGES := $(addprefix of-,miscellaneous struct optim specfun general signal communications image io statistics control geometry windows odepkg linear-algebra) 353 OCTAVE_FORGE_PACKAGES := $(addprefix of-,miscellaneous struct optim specfun general signal communications image io statistics control geometry windows odepkg linear-algebra sockets)
354 354
355 MAKE_SHARED_FROM_STATIC := \ 355 MAKE_SHARED_FROM_STATIC := \
356 $(TOP_DIR)/tools/make-shared-from-static $(MAKE_SHARED_FROM_STATIC_OPTIONS) 356 $(TOP_DIR)/tools/make-shared-from-static $(MAKE_SHARED_FROM_STATIC_OPTIONS)
357 357
358 CMAKE_TOOLCHAIN_FILE := $(HOST_PREFIX)/share/cmake/mxe-conf.cmake 358 CMAKE_TOOLCHAIN_FILE := $(HOST_PREFIX)/share/cmake/mxe-conf.cmake
530 else 530 else
531 define OCTAVE_FORGE_PKG_BUILD 531 define OCTAVE_FORGE_PKG_BUILD
532 mkdir -p '$(3)$(HOST_PREFIX)/src' 532 mkdir -p '$(3)$(HOST_PREFIX)/src'
533 cd '$(1)/..' \ 533 cd '$(1)/..' \
534 && tar cvfz $($(PKG)_FILE) $($(PKG)_SUBDIR) \ 534 && tar cvfz $($(PKG)_FILE) $($(PKG)_SUBDIR) \
535 && $(INSTALL) -m644 '$(PKG_DIR)/$($(PKG)_FILE)' '$(3)$(HOST_PREFIX)/src' 535 && $(INSTALL) -m644 '$($(PKG)_FILE)' '$(3)$(HOST_PREFIX)/src'
536 endef 536 endef
537 endif 537 endif
538 538
539 define PKG_RULE 539 define PKG_RULE
540 .PHONY: download-$(1) 540 .PHONY: download-$(1)