update package pdflib_lite

This commit is contained in:
Mark Brand 2012-06-11 19:41:01 +02:00
parent 110ca38612
commit 7d35268466
3 changed files with 46 additions and 6 deletions

View File

@ -1685,7 +1685,7 @@ USE_OSGPLUGIN(<plugin2>)
</tr>
<tr>
<td id="pdflib_lite-package">pdflib_lite</td>
<td id="pdflib_lite-version">7.0.5</td>
<td id="pdflib_lite-version">7.0.5p3</td>
<td id="pdflib_lite-website"><a href="http://www.pdflib.com/download/free-software/pdflib-lite-7/">PDFlib Lite</a></td>
</tr>
<tr>

View File

@ -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 <a@mxe.cc>
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 <ieeefp.h> /* for finite */
#endif
@ -21,3 +30,32 @@ diff -urN a/libs/pdcore/pc_util.c b/libs/pdcore/pc_util.c
#else /* isfinite */
#if defined(WIN32)
--
1.7.10.3
From 315d17f1b6d050df824a26418b191ca38ebd4602 Mon Sep 17 00:00:00 2001
From: Mark Brand <mabrand@mabrand.nl>
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

View File

@ -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 @@ define $(PKG)_UPDATE
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 \