Mercurial > mxe-octave
changeset 5038:993e61c56602
libpaper: update to 1.1.26
* src/libpaper-1-noundefined.patch: new file
* dist-files.mk: add ref to patch file
* src/libpaper.mk: update version, checksum, call autoreconf
author | John Donoghue |
---|---|
date | Fri, 29 Mar 2019 16:59:38 -0400 |
parents | d6cc0ad10bde |
children | 99d521cc4f49 |
files | dist-files.mk src/libpaper-1-noundefined.patch src/libpaper.mk |
diffstat | 3 files changed, 27 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/dist-files.mk Fri Mar 29 08:06:28 2019 -0400 +++ b/dist-files.mk Fri Mar 29 16:59:38 2019 -0400 @@ -278,6 +278,7 @@ libodbc++.mk \ liboil.mk \ libpano13.mk \ + libpaper-1-noundefined.patch \ libpaper.mk \ libpng-test.c \ libpng.mk \
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/libpaper-1-noundefined.patch Fri Mar 29 16:59:38 2019 -0400 @@ -0,0 +1,23 @@ +This file is part of MXE. See LICENSE.md for licensing information. + +Contains ad hoc patches for cross building. + +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: darealshinji <djcj@gmx.de> +Date: Fri, 25 May 2018 01:21:03 +0200 +Subject: [PATCH 1/1] enable DLL builds + + +diff --git a/lib/Makefile.am b/lib/Makefile.am +index 1111111..2222222 100644 +--- a/lib/Makefile.am ++++ b/lib/Makefile.am +@@ -1,7 +1,7 @@ + + lib_LTLIBRARIES = libpaper.la + libpaper_la_SOURCES = dimen.c paper.c dimen.h paperspecs.h +-libpaper_la_LDFLAGS = -version-info 2:2:1 ++libpaper_la_LDFLAGS = -no-undefined -version-info 2:2:1 + libpaper_la_CPPFLAGS = -D_REENTRANT + + BUILT_SOURCES = paperspecs.h
--- a/src/libpaper.mk Fri Mar 29 08:06:28 2019 -0400 +++ b/src/libpaper.mk Fri Mar 29 16:59:38 2019 -0400 @@ -3,8 +3,8 @@ PKG := libpaper $(PKG)_IGNORE := -$(PKG)_VERSION := 1.1.24+nmu2 -$(PKG)_CHECKSUM := 40f16453d7752bf5e3c9e74515650eb37edbb3fe +$(PKG)_VERSION := 1.1.26 +$(PKG)_CHECKSUM := eb8b0b0c5f6c526911f56158a6a8cd98bc6a6089 $(PKG)_SUBDIR := libpaper-$($(PKG)_VERSION) $(PKG)_FILE := libpaper_$($(PKG)_VERSION).tar.gz $(PKG)_URL := http://ftp.debian.org/debian/pool/main/libp/$(PKG)/$($(PKG)_FILE) @@ -18,7 +18,7 @@ endef define $(PKG)_BUILD - cd '$(1)' && ./configure \ + cd '$(1)' && autoreconf -fi && ./configure \ $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ $(ENABLE_SHARED_OR_STATIC) \ --prefix='$(HOST_PREFIX)'