summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2012-03-21 17:38:39 +0000
committerdrochner <drochner@pkgsrc.org>2012-03-21 17:38:39 +0000
commit273bd89da164c18bf65299a3b9a00d3c18f2f4b8 (patch)
treef3dc440ed01ec23e3b75d41514fb3fb6849e6ae5 /print
parent3e1343c20edfd7d895fccfc04af09bf082c88c54 (diff)
downloadpkgsrc-273bd89da164c18bf65299a3b9a00d3c18f2f4b8.tar.gz
add libgxps-0.2.2, a library to read "xps" documents
Diffstat (limited to 'print')
-rw-r--r--print/libgxps/DESCR2
-rw-r--r--print/libgxps/Makefile35
-rw-r--r--print/libgxps/PLIST35
-rw-r--r--print/libgxps/buildlink3.mk19
-rw-r--r--print/libgxps/distinfo6
-rw-r--r--print/libgxps/files/libarchive.pc6
-rw-r--r--print/libgxps/patches/patch-aa12
7 files changed, 115 insertions, 0 deletions
diff --git a/print/libgxps/DESCR b/print/libgxps/DESCR
new file mode 100644
index 00000000000..43526fed726
--- /dev/null
+++ b/print/libgxps/DESCR
@@ -0,0 +1,2 @@
+libgxps is a GObject based library for handling and rendering XPS
+documents.
diff --git a/print/libgxps/Makefile b/print/libgxps/Makefile
new file mode 100644
index 00000000000..86865f8ba35
--- /dev/null
+++ b/print/libgxps/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/03/21 17:38:39 drochner Exp $
+#
+
+DISTNAME= libgxps-0.2.2
+CATEGORIES= print
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libgxps/0.2/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.gnome.org/
+COMMENT= Library for XPS documents
+LICENSE= gnu-lgpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= libgxps.pc.in
+
+pre-configure:
+ ${CP} ${FILESDIR}/libarchive.pc ${BUILDLINK_DIR}/lib/pkgconfig
+
+# for test
+#.include "../../x11/gtk3/buildlink3.mk"
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../archivers/libarchive/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../graphics/lcms2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/libgxps/PLIST b/print/libgxps/PLIST
new file mode 100644
index 00000000000..b463177daa2
--- /dev/null
+++ b/print/libgxps/PLIST
@@ -0,0 +1,35 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/03/21 17:38:39 drochner Exp $
+bin/xpstojpeg
+bin/xpstopdf
+bin/xpstopng
+bin/xpstops
+bin/xpstosvg
+include/libgxps/gxps-document-structure.h
+include/libgxps/gxps-document.h
+include/libgxps/gxps-error.h
+include/libgxps/gxps-file.h
+include/libgxps/gxps-links.h
+include/libgxps/gxps-page.h
+include/libgxps/gxps-version.h
+include/libgxps/gxps.h
+lib/libgxps.la
+lib/pkgconfig/libgxps.pc
+share/gtk-doc/html/libgxps/GXPSDocument.html
+share/gtk-doc/html/libgxps/GXPSDocumentStructure.html
+share/gtk-doc/html/libgxps/GXPSFile.html
+share/gtk-doc/html/libgxps/GXPSPage.html
+share/gtk-doc/html/libgxps/annotation-glossary.html
+share/gtk-doc/html/libgxps/api-index-0-2-1.html
+share/gtk-doc/html/libgxps/api-index-full.html
+share/gtk-doc/html/libgxps/ch01.html
+share/gtk-doc/html/libgxps/home.png
+share/gtk-doc/html/libgxps/index.html
+share/gtk-doc/html/libgxps/index.sgml
+share/gtk-doc/html/libgxps/left.png
+share/gtk-doc/html/libgxps/libgxps-GXPS-Links.html
+share/gtk-doc/html/libgxps/libgxps-GXPSError.html
+share/gtk-doc/html/libgxps/libgxps-Version-Information.html
+share/gtk-doc/html/libgxps/libgxps.devhelp2
+share/gtk-doc/html/libgxps/right.png
+share/gtk-doc/html/libgxps/style.css
+share/gtk-doc/html/libgxps/up.png
diff --git a/print/libgxps/buildlink3.mk b/print/libgxps/buildlink3.mk
new file mode 100644
index 00000000000..da586f1ce20
--- /dev/null
+++ b/print/libgxps/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2012/03/21 17:38:39 drochner Exp $
+
+BUILDLINK_TREE+= libgxps
+
+.if !defined(LIBGXPS_BUILDLINK3_MK)
+LIBGXPS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libgxps+= libgxps>=0.2.1
+BUILDLINK_PKGSRCDIR.libgxps?= ../../print/libgxps
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../archivers/libarchive/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../graphics/lcms2/buildlink3.mk"
+.endif # LIBGXPS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libgxps
diff --git a/print/libgxps/distinfo b/print/libgxps/distinfo
new file mode 100644
index 00000000000..67305eb7803
--- /dev/null
+++ b/print/libgxps/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/03/21 17:38:39 drochner Exp $
+
+SHA1 (libgxps-0.2.2.tar.xz) = 8d5a2151aeb631119f0c75e1bb10bbc71a0da78d
+RMD160 (libgxps-0.2.2.tar.xz) = 4a4abb182d20342fa4d8856854ab4692dcd5d61f
+Size (libgxps-0.2.2.tar.xz) = 302844 bytes
+SHA1 (patch-aa) = 5756ca52be824adc388982353dc9530520cdc927
diff --git a/print/libgxps/files/libarchive.pc b/print/libgxps/files/libarchive.pc
new file mode 100644
index 00000000000..ce58a35ba49
--- /dev/null
+++ b/print/libgxps/files/libarchive.pc
@@ -0,0 +1,6 @@
+# $NetBSD: libarchive.pc,v 1.1.1.1 2012/03/21 17:38:39 drochner Exp $
+
+Name: libarchive
+Description: libarchive
+Version: 2.8.0
+Libs: -larchive
diff --git a/print/libgxps/patches/patch-aa b/print/libgxps/patches/patch-aa
new file mode 100644
index 00000000000..743c59204ed
--- /dev/null
+++ b/print/libgxps/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2012/03/21 17:38:39 drochner Exp $
+
+--- libgxps.pc.in.orig 2010-09-05 10:21:14.000000000 +0000
++++ libgxps.pc.in
+@@ -6,6 +6,6 @@ includedir=@includedir@
+ Name: libgxps
+ Description: XPS Documents library
+ Version: @VERSION@
+-Requires: gio-2.0 >= @GLIB_REQUIRED@ libarchive >= @LIBARCHIVE_REQUIRED@ cairo >= @CAIRO_REQUIRED@ gobject-2.0 >= @GLIB_REQUIRED@
++Requires: gio-2.0 >= @GLIB_REQUIRED@ cairo >= @CAIRO_REQUIRED@ gobject-2.0 >= @GLIB_REQUIRED@
+ Libs: -L${libdir} -lgxps
+ Cflags: -I${includedir}