# HG changeset patch # User Mark Brand # Date 1339436461 -7200 # Node ID d1569d04b3378b08ed770881d83df9b8aa16c5d1 # Parent f21f13f3053651b0ce0f87cbc3ec1b26ee4f87b7 update package pdflib_lite diff -r f21f13f30536 -r d1569d04b337 index.html --- a/index.html Mon Jun 11 13:29:32 2012 +0200 +++ b/index.html Mon Jun 11 19:41:01 2012 +0200 @@ -1685,7 +1685,7 @@ pdflib_lite - 7.0.5 + 7.0.5p3 PDFlib Lite diff -r f21f13f30536 -r d1569d04b337 src/pdflib_lite-1-mingw.patch --- a/src/pdflib_lite-1-mingw.patch Mon Jun 11 13:29:32 2012 +0200 +++ b/src/pdflib_lite-1-mingw.patch Mon Jun 11 19:41:01 2012 +0200 @@ -1,12 +1,21 @@ This file is part of MXE. See index.html for further information. +From ad526da840d636da440ce31a6c7f7909ed7ce61c Mon Sep 17 00:00:00 2001 +From: a +Date: Mon, 11 Jun 2012 17:27:15 +0200 +Subject: [PATCH 1/2] fix for mingw + This patch has been taken from: http://tech.groups.yahoo.com/group/pdflib/message/20472 +--- + libs/pdcore/pc_util.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) -diff -urN a/libs/pdcore/pc_util.c b/libs/pdcore/pc_util.c ---- a/libs/pdcore/pc_util.c 2010-04-29 15:50:05.000000000 +0200 -+++ b/libs/pdcore/pc_util.c 2010-05-11 23:59:03.915954995 +0200 +diff --git a/libs/pdcore/pc_util.c b/libs/pdcore/pc_util.c +index e8d8fec..f874bad 100644 +--- a/libs/pdcore/pc_util.c ++++ b/libs/pdcore/pc_util.c @@ -30,8 +30,12 @@ #include /* for finite */ #endif @@ -21,3 +30,32 @@ #else /* isfinite */ #if defined(WIN32) +-- +1.7.10.3 + + +From 315d17f1b6d050df824a26418b191ca38ebd4602 Mon Sep 17 00:00:00 2001 +From: Mark Brand +Date: Mon, 11 Jun 2012 17:33:04 +0200 +Subject: [PATCH 2/2] force mingw detection + +--- + configure.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.in b/configure.in +index 3944168..de6ec09 100644 +--- a/configure.in ++++ b/configure.in +@@ -98,7 +98,7 @@ then + ac_sys_system=next && ac_sys_release=$4 + MACHDEP="$ac_sys_system$ac_sys_release$ac_sys_cpu" + else +- ac_sys_system=`uname -s` ++ ac_sys_system=MinGW + if test "$ac_sys_system" = "AIX" ; then + ac_sys_release=`uname -v` + else +-- +1.7.10.3 + diff -r f21f13f30536 -r d1569d04b337 src/pdflib_lite.mk --- a/src/pdflib_lite.mk Mon Jun 11 13:29:32 2012 +0200 +++ b/src/pdflib_lite.mk Mon Jun 11 19:41:01 2012 +0200 @@ -3,7 +3,7 @@ PKG := pdflib_lite $(PKG)_IGNORE := -$(PKG)_CHECKSUM := 5b2bf5edc49dba3da0997ade0e191511a37fae01 +$(PKG)_CHECKSUM := 42e0605ae21f4b6d25fa2d20e78fed6df36fbaa9 $(PKG)_SUBDIR := PDFlib-Lite-$($(PKG)_VERSION) $(PKG)_FILE := PDFlib-Lite-$($(PKG)_VERSION).tar.gz $(PKG)_URL := http://www.pdflib.com/binaries/PDFlib/$(subst .,,$(word 1,$(subst p, ,$($(PKG)_VERSION))))/$($(PKG)_FILE) @@ -16,9 +16,11 @@ endef define $(PKG)_BUILD - $(SED) -i 's,ac_sys_system=`uname -s`,ac_sys_system=MinGW,' '$(1)/configure' + cd '$(1)' && aclocal -I config --install + cd '$(1)' && autoconf cd '$(1)' && ./configure \ --host='$(TARGET)' \ + --build="`config.guess`" \ --disable-shared \ --prefix='$(PREFIX)/$(TARGET)' \ --without-openssl \