diff options
author | reed <reed@pkgsrc.org> | 2006-03-09 01:13:16 +0000 |
---|---|---|
committer | reed <reed@pkgsrc.org> | 2006-03-09 01:13:16 +0000 |
commit | d2dcdd231fbb3208e0f3c39c527eb1d21437ee5e (patch) | |
tree | 4cb4b44833eecae51531e434f9c08cbab8de4e95 /print/poppler-glib | |
parent | 51cac88fb983bb739874f474a4bbdd8f72cad62b (diff) | |
download | pkgsrc-d2dcdd231fbb3208e0f3c39c527eb1d21437ee5e.tar.gz |
Import of poppler-glib package.
This provides the "glib" (and GTK2's gdk-pixbuf)
components from the poppler suite.
The poppler package updates will be committed next.
This means that X11 (and GTK) is not needed for the normal poppler.
Diffstat (limited to 'print/poppler-glib')
-rw-r--r-- | print/poppler-glib/DESCR | 1 | ||||
-rw-r--r-- | print/poppler-glib/Makefile | 33 | ||||
-rw-r--r-- | print/poppler-glib/PLIST | 9 | ||||
-rw-r--r-- | print/poppler-glib/buildlink3.mk | 20 | ||||
-rw-r--r-- | print/poppler-glib/patches/patch-aa | 40 |
5 files changed, 103 insertions, 0 deletions
diff --git a/print/poppler-glib/DESCR b/print/poppler-glib/DESCR new file mode 100644 index 00000000000..f1d60dc2f1c --- /dev/null +++ b/print/poppler-glib/DESCR @@ -0,0 +1 @@ +This is the GLib wrapper for poppler, a PDF rendering library. diff --git a/print/poppler-glib/Makefile b/print/poppler-glib/Makefile new file mode 100644 index 00000000000..97942b50bcd --- /dev/null +++ b/print/poppler-glib/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/03/09 01:13:16 reed Exp $ +# + +.include "../../print/poppler/Makefile.common" + +PKGNAME= poppler-glib-${POPPLER_VERS} +COMMENT= PDF rendering library (GLib wrapper) + +GNU_CONFIGURE= yes +USE_TOOLS+= gmake +PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-glib.pc.in + +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} +# Don't build the cairo graphics backend. +CONFIGURE_ARGS+= --disable-cairo-output +# Don't compile poppler qt wrapper. +CONFIGURE_ARGS+= --disable-poppler-qt +# Don't compile GTK+ test program. +CONFIGURE_ARGS+= --disable-gtk-test + +do-build: + cd ${WRKSRC}/glib && ${SETENV} ${MAKE_ENV} ${GMAKE} + +do-install: + cd ${WRKSRC}/glib && ${SETENV} ${MAKE_ENV} ${GMAKE} install + ${INSTALL_DATA} ${WRKSRC}/poppler-glib.pc ${PREFIX}/lib/pkgconfig + +.include "../../devel/glib2/buildlink3.mk" +BUILDLINK_DEPENDS.poppler+= poppler>=${POPPLER_VERS} +.include "../../print/poppler/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/print/poppler-glib/PLIST b/print/poppler-glib/PLIST new file mode 100644 index 00000000000..3362ef2261c --- /dev/null +++ b/print/poppler-glib/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/03/09 01:13:16 reed Exp $ +include/poppler/glib/poppler-action.h +include/poppler/glib/poppler-document.h +include/poppler/glib/poppler-enums.h +include/poppler/glib/poppler-page.h +include/poppler/glib/poppler.h +lib/libpoppler-glib.la +lib/pkgconfig/poppler-glib.pc +@dirrm include/poppler/glib diff --git a/print/poppler-glib/buildlink3.mk b/print/poppler-glib/buildlink3.mk new file mode 100644 index 00000000000..ea2c6ed1aa9 --- /dev/null +++ b/print/poppler-glib/buildlink3.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/03/09 01:13:16 reed Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +POPPLER_GLIB_BUILDLINK3_MK:= ${POPPLER_GLIB_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= poppler-glib +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler-glib} +BUILDLINK_PACKAGES+= poppler-glib + +.if !empty(POPPLER_GLIB_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.poppler-glib+= poppler-glib>=0.4.5 +BUILDLINK_PKGSRCDIR.poppler-glib?= ../../print/poppler-glib +.endif # POPPLER_GLIB_BUILDLINK3_MK + +.include "../../print/poppler/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/print/poppler-glib/patches/patch-aa b/print/poppler-glib/patches/patch-aa new file mode 100644 index 00000000000..4b302cb2a4a --- /dev/null +++ b/print/poppler-glib/patches/patch-aa @@ -0,0 +1,40 @@ +$NetBSD: patch-aa,v 1.1.1.1 2006/03/09 01:13:16 reed Exp $ + +--- glib/Makefile.in.orig 2006-03-08 16:43:11.000000000 -0800 ++++ glib/Makefile.in 2006-03-08 16:47:11.000000000 -0800 +@@ -63,7 +63,7 @@ + am__DEPENDENCIES_1 = + @BUILD_CAIRO_OUTPUT_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) + libpoppler_glib_la_DEPENDENCIES = \ +- $(top_builddir)/poppler/libpoppler.la $(am__DEPENDENCIES_1) \ ++ $(prefix)/lib/libpoppler.la $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) + am__objects_1 = poppler-enums.lo + am_libpoppler_glib_la_OBJECTS = $(am__objects_1) poppler-action.lo \ +@@ -73,7 +73,7 @@ + am_test_poppler_glib_OBJECTS = test-poppler-glib.$(OBJEXT) + test_poppler_glib_OBJECTS = $(am_test_poppler_glib_OBJECTS) + test_poppler_glib_DEPENDENCIES = \ +- $(top_builddir)/poppler/libpoppler.la libpoppler-glib.la \ ++ $(prefix)/lib/libpoppler.la libpoppler-glib.la \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_2) + DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -I$(top_builddir)/poppler +@@ -277,7 +277,7 @@ + poppler-private.h + + libpoppler_glib_la_LIBADD = \ +- $(top_builddir)/poppler/libpoppler.la \ ++ $(prefix)/lib/libpoppler.la \ + $(POPPLER_GLIB_LIBS) \ + $(FREETYPE_LIBS) \ + $(cairo_libs) +@@ -286,7 +286,7 @@ + test-poppler-glib.c + + test_poppler_glib_LDADD = \ +- $(top_builddir)/poppler/libpoppler.la \ ++ $(prefix)/lib/libpoppler.la \ + libpoppler-glib.la \ + $(POPPLER_GLIB_LIBS) \ + $(FREETYPE_LIBS) \ |