summaryrefslogtreecommitdiff
path: root/print/poppler016/patches
diff options
context:
space:
mode:
authordrochner <drochner>2012-07-04 20:15:45 +0000
committerdrochner <drochner>2012-07-04 20:15:45 +0000
commitbd34db46a16380e64f63f3f87a5fbbc20e5d105e (patch)
tree89fd973e4f5fa6b716994d53019e0dab21f2af24 /print/poppler016/patches
parentd026ee3f443d8710beb4f7ac19554c83eaaf2eac (diff)
downloadpkgsrc-bd34db46a16380e64f63f3f87a5fbbc20e5d105e.tar.gz
import the current poppler base pkg as "poppler016"
This is the last version which supports the qt3 frontend, needed by KDE3 (until it switches to "trinity" which seems to maintain a qt3 frontend for newer poppler versions)
Diffstat (limited to 'print/poppler016/patches')
-rw-r--r--print/poppler016/patches/patch-aa40
-rw-r--r--print/poppler016/patches/patch-ab108
-rw-r--r--print/poppler016/patches/patch-ac17
-rw-r--r--print/poppler016/patches/patch-ag22
-rw-r--r--print/poppler016/patches/patch-ai13
-rw-r--r--print/poppler016/patches/patch-ao22
-rw-r--r--print/poppler016/patches/patch-aq19
-rw-r--r--print/poppler016/patches/patch-ar22
-rw-r--r--print/poppler016/patches/patch-as13
9 files changed, 276 insertions, 0 deletions
diff --git a/print/poppler016/patches/patch-aa b/print/poppler016/patches/patch-aa
new file mode 100644
index 00000000000..025be314f50
--- /dev/null
+++ b/print/poppler016/patches/patch-aa
@@ -0,0 +1,40 @@
+$NetBSD: patch-aa,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- glib/Makefile.in.orig 2010-07-08 18:57:56.000000000 +0000
++++ glib/Makefile.in
+@@ -82,7 +82,7 @@ am__installdirs = "$(DESTDIR)$(libdir)"
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libpoppler_glib_la_DEPENDENCIES = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(top_builddir)/poppler/libpoppler-cairo.la \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+@@ -105,7 +105,7 @@ am__test_poppler_glib_SOURCES_DIST = tes
+ @BUILD_WITH_GDK_TRUE@ test-poppler-glib.$(OBJEXT)
+ test_poppler_glib_OBJECTS = $(am_test_poppler_glib_OBJECTS)
+ @BUILD_WITH_GDK_TRUE@test_poppler_glib_DEPENDENCIES = \
+-@BUILD_WITH_GDK_TRUE@ $(top_builddir)/poppler/libpoppler.la \
++@BUILD_WITH_GDK_TRUE@ $(prefix)/lib/libpoppler.la \
+ @BUILD_WITH_GDK_TRUE@ libpoppler-glib.la $(am__DEPENDENCIES_1) \
+ @BUILD_WITH_GDK_TRUE@ $(am__DEPENDENCIES_1) \
+ @BUILD_WITH_GDK_TRUE@ $(am__DEPENDENCIES_1)
+@@ -438,7 +438,7 @@ libpoppler_glib_la_SOURCES = \
+ poppler-private.h
+
+ libpoppler_glib_la_LIBADD = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(top_builddir)/poppler/libpoppler-cairo.la \
+ $(POPPLER_GLIB_LIBS) \
+ $(GDK_LIBS) \
+@@ -450,7 +450,7 @@ libpoppler_glib_la_LDFLAGS = -version-in
+ @BUILD_WITH_GDK_TRUE@ test-poppler-glib.cc
+
+ @BUILD_WITH_GDK_TRUE@test_poppler_glib_LDADD = \
+-@BUILD_WITH_GDK_TRUE@ $(top_builddir)/poppler/libpoppler.la \
++@BUILD_WITH_GDK_TRUE@ $(prefix)/lib/libpoppler.la \
+ @BUILD_WITH_GDK_TRUE@ libpoppler-glib.la \
+ @BUILD_WITH_GDK_TRUE@ $(POPPLER_GLIB_LIBS) \
+ @BUILD_WITH_GDK_TRUE@ $(GDK_LIBS) \
diff --git a/print/poppler016/patches/patch-ab b/print/poppler016/patches/patch-ab
new file mode 100644
index 00000000000..63db5f51ff7
--- /dev/null
+++ b/print/poppler016/patches/patch-ab
@@ -0,0 +1,108 @@
+$NetBSD: patch-ab,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- utils/Makefile.in.orig 2011-01-27 19:32:04.000000000 +0000
++++ utils/Makefile.in
+@@ -55,7 +55,7 @@ CONFIG_HEADER = $(top_builddir)/config.h
+ $(top_builddir)/poppler/poppler-config.h
+ CONFIG_CLEAN_FILES =
+ CONFIG_CLEAN_VPATH_FILES =
+-@BUILD_SPLASH_OUTPUT_TRUE@am__EXEEXT_1 = pdftoppm$(EXEEXT)
++am__EXEEXT_1 = pdftoppm$(EXEEXT)
+ @BUILD_ABIWORD_OUTPUT_TRUE@am__EXEEXT_2 = pdftoabw$(EXEEXT)
+ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"
+ PROGRAMS = $(bin_PROGRAMS)
+@@ -64,7 +64,7 @@ am_pdffonts_OBJECTS = pdffonts.$(OBJEXT)
+ pdffonts_OBJECTS = $(am_pdffonts_OBJECTS)
+ pdffonts_LDADD = $(LDADD)
+ am__DEPENDENCIES_1 =
+-pdffonts_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdffonts_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ AM_V_lt = $(am__v_lt_$(V))
+ am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+@@ -73,19 +73,19 @@ am_pdfimages_OBJECTS = pdfimages.$(OBJEX
+ $(am__objects_1)
+ pdfimages_OBJECTS = $(am_pdfimages_OBJECTS)
+ pdfimages_LDADD = $(LDADD)
+-pdfimages_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdfimages_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ am_pdfinfo_OBJECTS = pdfinfo.$(OBJEXT) printencodings.$(OBJEXT) \
+ $(am__objects_1)
+ pdfinfo_OBJECTS = $(am_pdfinfo_OBJECTS)
+ pdfinfo_LDADD = $(LDADD)
+-pdfinfo_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdfinfo_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ am__pdftoabw_SOURCES_DIST = pdftoabw.cc parseargs.cc parseargs.h
+ @BUILD_ABIWORD_OUTPUT_TRUE@am_pdftoabw_OBJECTS = pdftoabw.$(OBJEXT) \
+ @BUILD_ABIWORD_OUTPUT_TRUE@ $(am__objects_1)
+ pdftoabw_OBJECTS = $(am_pdftoabw_OBJECTS)
+-am__DEPENDENCIES_2 = $(top_builddir)/poppler/libpoppler.la \
++am__DEPENDENCIES_2 = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ @BUILD_ABIWORD_OUTPUT_TRUE@pdftoabw_DEPENDENCIES = \
+ @BUILD_ABIWORD_OUTPUT_TRUE@ $(am__DEPENDENCIES_2) \
+@@ -94,25 +94,25 @@ am_pdftohtml_OBJECTS = pdftohtml.$(OBJEX
+ HtmlLinks.$(OBJEXT) HtmlOutputDev.$(OBJEXT) $(am__objects_1)
+ pdftohtml_OBJECTS = $(am_pdftohtml_OBJECTS)
+ pdftohtml_LDADD = $(LDADD)
+-pdftohtml_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdftohtml_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ am__pdftoppm_SOURCES_DIST = pdftoppm.cc parseargs.cc parseargs.h
+-@BUILD_SPLASH_OUTPUT_TRUE@am_pdftoppm_OBJECTS = pdftoppm.$(OBJEXT) \
+-@BUILD_SPLASH_OUTPUT_TRUE@ $(am__objects_1)
++am_pdftoppm_OBJECTS = pdftoppm.$(OBJEXT) \
++ $(am__objects_1)
+ pdftoppm_OBJECTS = $(am_pdftoppm_OBJECTS)
+ pdftoppm_LDADD = $(LDADD)
+-pdftoppm_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdftoppm_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ am_pdftops_OBJECTS = pdftops.$(OBJEXT) $(am__objects_1)
+ pdftops_OBJECTS = $(am_pdftops_OBJECTS)
+ pdftops_LDADD = $(LDADD)
+-pdftops_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdftops_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ am_pdftotext_OBJECTS = pdftotext.$(OBJEXT) printencodings.$(OBJEXT) \
+ $(am__objects_1)
+ pdftotext_OBJECTS = $(am_pdftotext_OBJECTS)
+ pdftotext_LDADD = $(LDADD)
+-pdftotext_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++pdftotext_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1)
+ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/poppler
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+@@ -389,12 +389,12 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ win32_libs = @win32_libs@
+-@BUILD_SPLASH_OUTPUT_TRUE@pdftoppm_SOURCES = \
+-@BUILD_SPLASH_OUTPUT_TRUE@ pdftoppm.cc \
+-@BUILD_SPLASH_OUTPUT_TRUE@ $(common)
++pdftoppm_SOURCES = \
++ pdftoppm.cc \
++ $(common)
+
+-@BUILD_SPLASH_OUTPUT_TRUE@pdftoppm_binary = pdftoppm
+-@BUILD_SPLASH_OUTPUT_TRUE@pdftoppm_manpage = pdftoppm.1
++pdftoppm_binary = pdftoppm
++pdftoppm_manpage = pdftoppm.1
+ INCLUDES = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/goo \
+@@ -405,9 +405,10 @@ INCLUDES = \
+ $(ABIWORD_CFLAGS)
+
+ LDADD = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(UTILS_LIBS) \
+- $(FONTCONFIG_LIBS)
++ $(FONTCONFIG_LIBS) \
++ $(PTHREAD_STUBLIB)
+
+ @BUILD_ABIWORD_OUTPUT_TRUE@pdftoabw_SOURCES = \
+ @BUILD_ABIWORD_OUTPUT_TRUE@ pdftoabw.cc \
diff --git a/print/poppler016/patches/patch-ac b/print/poppler016/patches/patch-ac
new file mode 100644
index 00000000000..27de3366710
--- /dev/null
+++ b/print/poppler016/patches/patch-ac
@@ -0,0 +1,17 @@
+$NetBSD: patch-ac,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+Fix build with Sun Studio C++.
+
+--- goo/gstrtod.cc.orig Wed Sep 9 23:22:31 2009
++++ goo/gstrtod.cc Sat Jan 9 21:24:38 2010
+@@ -27,6 +27,10 @@
+ #include <cstdlib>
+ #include <cstring>
+
++#if defined(sun) && !defined(__GNUC__)
++using namespace std;
++#endif
++
+ #define ascii_isspace(c) \
+ (c == ' ' || c == '\f' || c == '\n' || c == '\r' || c == '\t' || c == '\v')
+ #define ascii_isdigit(c) \
diff --git a/print/poppler016/patches/patch-ag b/print/poppler016/patches/patch-ag
new file mode 100644
index 00000000000..34c091775e1
--- /dev/null
+++ b/print/poppler016/patches/patch-ag
@@ -0,0 +1,22 @@
+$NetBSD: patch-ag,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- qt4/src/Makefile.in.orig 2010-08-10 18:02:11.000000000 +0000
++++ qt4/src/Makefile.in
+@@ -79,7 +79,7 @@ am__installdirs = "$(DESTDIR)$(libdir)"
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libpoppler_qt4_la_DEPENDENCIES = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(top_builddir)/poppler/libpoppler-arthur.la \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ am_libpoppler_qt4_la_OBJECTS = libpoppler_qt4_la-poppler-document.lo \
+@@ -397,7 +397,7 @@ libpoppler_qt4_la_CXXFLAGS = \
+ -Dpoppler_qt4_EXPORTS
+
+ libpoppler_qt4_la_LIBADD = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(top_builddir)/poppler/libpoppler-arthur.la \
+ $(FONTCONFIG_LIBS) \
+ $(POPPLER_QT4_LIBS)
diff --git a/print/poppler016/patches/patch-ai b/print/poppler016/patches/patch-ai
new file mode 100644
index 00000000000..7f0d1ca6762
--- /dev/null
+++ b/print/poppler016/patches/patch-ai
@@ -0,0 +1,13 @@
+$NetBSD: patch-ai,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- configure.orig 2009-10-18 01:28:46.000000000 +0200
++++ configure
+@@ -20647,7 +20647,7 @@ fi
+ if test x$enable_poppler_qt4 = xyes; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt4 moc" >&5
+ $as_echo_n "checking for Qt4 moc... " >&6; }
+- MOCQT4=`which moc`
++ MOCQT4=${QTDIR}/bin/moc
+ mocversion=`$MOCQT4 -v 2>&1`
+ mocversiongrep=`echo $mocversion | grep "Qt 4"`
+ if test x"$mocversiongrep" != x"$mocversion"; then
diff --git a/print/poppler016/patches/patch-ao b/print/poppler016/patches/patch-ao
new file mode 100644
index 00000000000..66ce06bc01d
--- /dev/null
+++ b/print/poppler016/patches/patch-ao
@@ -0,0 +1,22 @@
+$NetBSD: patch-ao,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- qt/Makefile.in.orig 2009-10-18 01:28:47.000000000 +0200
++++ qt/Makefile.in
+@@ -80,7 +80,7 @@ am__installdirs = "$(DESTDIR)$(libdir)"
+ "$(DESTDIR)$(poppler_includedir)"
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+-libpoppler_qt_la_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la \
++libpoppler_qt_la_DEPENDENCIES = $(prefix)/lib/libpoppler.la \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+ am_libpoppler_qt_la_OBJECTS = poppler-document.lo poppler-fontinfo.lo \
+@@ -349,7 +349,7 @@ libpoppler_qt_la_SOURCES = \
+ poppler-private.h
+
+ libpoppler_qt_la_LIBADD = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(POPPLER_QT_LIBS) \
+ $(FREETYPE_LIBS) \
+ $(FONTCONFIG_LIBS)
diff --git a/print/poppler016/patches/patch-aq b/print/poppler016/patches/patch-aq
new file mode 100644
index 00000000000..b1060534d5a
--- /dev/null
+++ b/print/poppler016/patches/patch-aq
@@ -0,0 +1,19 @@
+$NetBSD: patch-aq,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- poppler/TextOutputDev.cc.orig Mon Jan 24 19:06:00 2011
++++ poppler/TextOutputDev.cc
+@@ -64,6 +64,14 @@
+ #include "ICSupport.h"
+ #endif
+
++#if defined(__DragonFly__) || defined(__NetBSD__) || defined(__MirBSD__)
++#include <sys/param.h>
++#if !(defined(__DragonFly__) && __DragonFly_version >= 200204) && !(defined(__NetBSD__) && (__NetBSD_Version__ >= 599002100 || (__NetBSD_Version__ >= 501000000 && __NetBSD_Version__ < 599000000)))
++static double fmax(double x, double y) { if (isnan(x)) return y; if (isnan(y)) return x; return (x > y ? x : y);}
++static double fmin(double x, double y) { if (isnan(x)) return y; if (isnan(y)) return x; return (x < y ? x : y);}
++#endif
++#endif
++
+ //------------------------------------------------------------------------
+ // parameters
+ //------------------------------------------------------------------------
diff --git a/print/poppler016/patches/patch-ar b/print/poppler016/patches/patch-ar
new file mode 100644
index 00000000000..a132c8366aa
--- /dev/null
+++ b/print/poppler016/patches/patch-ar
@@ -0,0 +1,22 @@
+$NetBSD: patch-ar,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- cpp/Makefile.in.orig 2011-06-27 18:45:13.000000000 +0000
++++ cpp/Makefile.in
+@@ -79,7 +79,7 @@ am__installdirs = "$(DESTDIR)$(libdir)"
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libpoppler_cpp_la_DEPENDENCIES = \
+- $(top_builddir)/poppler/libpoppler.la $(am__DEPENDENCIES_1)
++ $(prefix)/lib/libpoppler.la $(am__DEPENDENCIES_1)
+ am_libpoppler_cpp_la_OBJECTS = libpoppler_cpp_la-poppler-document.lo \
+ libpoppler_cpp_la-poppler-embedded-file.lo \
+ libpoppler_cpp_la-poppler-font.lo \
+@@ -430,7 +430,7 @@ libpoppler_cpp_la_CXXFLAGS = \
+ -Dpoppler_cpp_EXPORTS
+
+ libpoppler_cpp_la_LIBADD = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(LIBICONV)
+
+ libpoppler_cpp_la_LDFLAGS = -version-info 2:0:2 @create_shared_lib@ @auto_import_flags@
diff --git a/print/poppler016/patches/patch-as b/print/poppler016/patches/patch-as
new file mode 100644
index 00000000000..0de1090c2cf
--- /dev/null
+++ b/print/poppler016/patches/patch-as
@@ -0,0 +1,13 @@
+$NetBSD: patch-as,v 1.1 2012/07/04 20:15:46 drochner Exp $
+
+--- cpp/tests/Makefile.in.orig 2011-06-27 18:45:14.000000000 +0000
++++ cpp/tests/Makefile.in
+@@ -300,7 +300,7 @@ INCLUDES = \
+ -I$(top_srcdir)/cpp
+
+ LDADDS = \
+- $(top_builddir)/poppler/libpoppler.la \
++ $(prefix)/lib/libpoppler.la \
+ $(top_builddir)/cpp/libpoppler-cpp.la
+
+ poppler_dump_SOURCES = \