summaryrefslogtreecommitdiff
path: root/print/libgnomeprint
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-07-12 17:15:54 +0000
committerwiz <wiz@pkgsrc.org>2002-07-12 17:15:54 +0000
commitef6ee013dd66678fb8138297338904cc2d89f32c (patch)
tree04d8c379a44bd737bf870d272151cdc43f6cb35b /print/libgnomeprint
parente2aeb1a23ef265efcac80fdc46945b7bbbcf723c (diff)
downloadpkgsrc-ef6ee013dd66678fb8138297338904cc2d89f32c.tar.gz
Initial import of libgnomeprint, provided by Julio Merino in pkg/17426.
libgnomeprint is a library used to communicate with the gnomeprint environment. It is part of the GNOME2 platform and it is UI independant.
Diffstat (limited to 'print/libgnomeprint')
-rw-r--r--print/libgnomeprint/DESCR3
-rw-r--r--print/libgnomeprint/Makefile27
-rw-r--r--print/libgnomeprint/PLIST115
-rw-r--r--print/libgnomeprint/buildlink.mk41
-rw-r--r--print/libgnomeprint/distinfo6
-rw-r--r--print/libgnomeprint/patches/patch-aa17
-rw-r--r--print/libgnomeprint/patches/patch-ab17
7 files changed, 226 insertions, 0 deletions
diff --git a/print/libgnomeprint/DESCR b/print/libgnomeprint/DESCR
new file mode 100644
index 00000000000..feffee3ca05
--- /dev/null
+++ b/print/libgnomeprint/DESCR
@@ -0,0 +1,3 @@
+libgnomeprint is a library used to communicate with the gnomeprint
+environment. It is part of the GNOME2 platform and it is UI
+independant.
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile
new file mode 100644
index 00000000000..ecaafdd518d
--- /dev/null
+++ b/print/libgnomeprint/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/07/12 17:15:54 wiz Exp $
+#
+
+DISTNAME= libgnomeprint-1.115.0
+CATEGORIES= print gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=2.0.0/sources/libgnomeprint/}
+
+MAINTAINER= jmmv@hispabsd.org
+HOMEPAGE= http://www.levien.com/gnome/print-arch.html
+COMMENT= Library for the GNOME2 Printing Architecture
+
+USE_BUILDLINK_ONLY= YES
+USE_GMAKE= YES
+USE_LIBTOOL= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+GNU_CONFIGURE= YES
+
+pre-configure:
+ ${MV} ${WRKSRC}/installer/README.installer ${WRKSRC}/installer/README.installer.2
+
+.include "../../devel/libbonobo/buildlink.mk"
+.include "../../devel/pango/buildlink.mk"
+.include "../../graphics/freetype2/buildlink.mk"
+.include "../../graphics/libart2/buildlink.mk"
+.include "../../mk/x11.buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/libgnomeprint/PLIST b/print/libgnomeprint/PLIST
new file mode 100644
index 00000000000..0dc6c8f5fc8
--- /dev/null
+++ b/print/libgnomeprint/PLIST
@@ -0,0 +1,115 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/07/12 17:15:54 wiz Exp $
+bin/libgnomeprint-2.0-font-install
+include/libgnomeprint-2.0/libgnomeprint/gnome-font-face.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-font.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-glyphlist.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-pgl.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-print-config.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-print-master.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-print-paper.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-print-unit.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-print.h
+include/libgnomeprint-2.0/libgnomeprint/gnome-rfont.h
+include/libgnomeprint-2.0/libgnomeprint/gp-gc.h
+include/libgnomeprint-2.0/libgnomeprint/private/gnome-font-private.h
+include/libgnomeprint-2.0/libgnomeprint/private/gnome-print-private.h
+include/libgnomeprint-2.0/libgnomeprint/private/gp-gc-private.h
+include/libgnomeprint-2.0/libgnomeprint/private/gpa-private.h
+lib/gnome-print-2.0/drivers/libgnomeprint-fax.a
+lib/gnome-print-2.0/drivers/libgnomeprint-fax.la
+lib/gnome-print-2.0/drivers/libgnomeprint-fax.so
+lib/gnome-print-2.0/drivers/libgnomeprint-fax.so.0
+lib/gnome-print-2.0/drivers/libgnomeprint-fax.so.0.0
+lib/gnome-print-2.0/transports/libgnomeprint-custom.a
+lib/gnome-print-2.0/transports/libgnomeprint-custom.la
+lib/gnome-print-2.0/transports/libgnomeprint-custom.so
+lib/gnome-print-2.0/transports/libgnomeprint-custom.so.0
+lib/gnome-print-2.0/transports/libgnomeprint-custom.so.0.0
+lib/gnome-print-2.0/transports/libgnomeprint-file.a
+lib/gnome-print-2.0/transports/libgnomeprint-file.la
+lib/gnome-print-2.0/transports/libgnomeprint-file.so
+lib/gnome-print-2.0/transports/libgnomeprint-file.so.0
+lib/gnome-print-2.0/transports/libgnomeprint-file.so.0.0
+lib/gnome-print-2.0/transports/libgnomeprint-lpr.a
+lib/gnome-print-2.0/transports/libgnomeprint-lpr.la
+lib/gnome-print-2.0/transports/libgnomeprint-lpr.so
+lib/gnome-print-2.0/transports/libgnomeprint-lpr.so.0
+lib/gnome-print-2.0/transports/libgnomeprint-lpr.so.0.0
+lib/libgnomeprint-2.a
+lib/libgnomeprint-2.la
+lib/libgnomeprint-2.so
+lib/libgnomeprint-2.so.0
+lib/libgnomeprint-2.so.0.0
+lib/pkgconfig/libgnomeprint-2.0.pc
+share/fonts/README.installer.2
+share/gnome-print-2.0/media/media.xml
+share/gnome-print-2.0/models/GNOME-GENERIC-PS.model
+share/gnome-print-2.0/models/HP-LASERJET-4ML.model
+share/gnome-print-2.0/models/STYLUS-COLOR-740.model
+share/gnome-print-2.0/printers/GENERIC.printer
+share/gnome-print-2.0/vendors/EPSON.vendor
+share/gnome-print-2.0/vendors/GNOME.vendor
+share/gnome-print-2.0/vendors/HP.vendor
+share/gnome/libgnomeprint-2.0/fonts/adobe-urw.font
+share/gnome/libgnomeprint-2.0/fonts/defaults.fontmap
+share/gtk-doc/html/libgnomeprint/index.html
+share/gtk-doc/html/libgnomeprint/index.sgml
+share/gtk-doc/html/libgnomeprint/libgnomeprint-building.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-compiling.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-font-face.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-font.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-glyphlist.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-pgl.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-print-config.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-print-master.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-print-paper.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-print-unit.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-print.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-gnome-rfont.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-question-index.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint-resources.html
+share/gtk-doc/html/libgnomeprint/libgnomeprint.html
+share/gtk-doc/html/libgnomeprint/libgnomeprintunsorted.html
+${PKGLOCALEDIR}/locale/az/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/et/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/hi/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/no/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/libgnomeprint-2.0.mo
+${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/libgnomeprint-2.0.mo
+@unexec rm %D/etc/gnome/libgnomeprint-2.0/fonts/gnome-print.fontmap
+@dirrm share/gtk-doc/html/libgnomeprint
+@dirrm share/gnome/libgnomeprint-2.0/fonts
+@dirrm share/gnome/libgnomeprint-2.0
+@dirrm share/gnome-print-2.0/vendors
+@dirrm share/gnome-print-2.0/printers
+@dirrm share/gnome-print-2.0/models
+@dirrm share/gnome-print-2.0/media
+@dirrm share/gnome-print-2.0
+@dirrm lib/gnome-print-2.0/transports
+@dirrm lib/gnome-print-2.0/drivers
+@dirrm lib/gnome-print-2.0
+@dirrm include/libgnomeprint-2.0/libgnomeprint/private
+@dirrm include/libgnomeprint-2.0/libgnomeprint
+@dirrm include/libgnomeprint-2.0
+@dirrm etc/gnome/libgnomeprint-2.0/fonts
+@dirrm etc/gnome/libgnomeprint-2.0
diff --git a/print/libgnomeprint/buildlink.mk b/print/libgnomeprint/buildlink.mk
new file mode 100644
index 00000000000..e6598ec3d49
--- /dev/null
+++ b/print/libgnomeprint/buildlink.mk
@@ -0,0 +1,41 @@
+# $NetBSD: buildlink.mk,v 1.1.1.1 2002/07/12 17:15:54 wiz Exp $
+#
+# This Makefile fragment is included by packages that use the library
+# provided by libgnomeprint.
+#
+# To use this Makefile fragment, simply:
+#
+# (1) Optionally define BUILDLINK_DEPENDS.libgnomeprint to the dependency
+# pattern for the version of libgnomeprint desired.
+# (2) Include this Makefile fragment in the package Makefile,
+# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
+# search path, and
+# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
+# path.
+
+.if !defined(LIBGNOMEPRINT_BUILDLINK_MK)
+LIBGNOMEPRINT_BUILDLINK_MK= # defined
+
+.include "../../mk/bsd.buildlink.mk"
+
+BUILDLINK_DEPENDS.libgnomeprint?= libgnomeprint>=1.115.0
+DEPENDS+= ${BUILDLINK_DEPENDS.libgnomeprint}:../../graphics/libgnomeprint
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.libgnomeprint=libgnomeprint
+BUILDLINK_PREFIX.libgnomeprint= ${LOCALBASE}
+BUILDLINK_FILES.libgnomeprint= bin/libgnomeprint-2.0-font-install
+BUILDLINK_FILES.libgnomeprint+= include/libgnomeprint-2.0/libgnomeprint/*
+BUILDLINK_FILES.libgnomeprint+= include/libgnomeprint-2.0/libgnomeprint/private/*
+BUILDLINK_FILES.libgnomeprint+= lib/gnome-print-2.0/drivers/*
+BUILDLINK_FILES.libgnomeprint+= lib/gnome-print-2.0/transports/*
+BUILDLINK_FILES.libgnomeprint+= lib/libgnomeprint-2.*
+BUILDLINK_FILES.libgnomeprint+= lib/pkgconfig/libgnomeprint-2.0.pc
+
+
+BUILDLINK_TARGETS.libgnomeprint= libgnomeprint-buildlink
+BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.libgnomeprint}
+
+pre-configure: ${BUILDLINK_TARGETS.libgnomeprint}
+libgnomeprint-buildlink: _BUILDLINK_USE
+
+.endif # LIBGNOMEPRINT_BUILDLINK_MK
diff --git a/print/libgnomeprint/distinfo b/print/libgnomeprint/distinfo
new file mode 100644
index 00000000000..a904ff66135
--- /dev/null
+++ b/print/libgnomeprint/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/07/12 17:15:54 wiz Exp $
+
+SHA1 (libgnomeprint-1.115.0.tar.gz) = ca1cf206e65648f5736e9fe88577a9fc6cbf401d
+Size (libgnomeprint-1.115.0.tar.gz) = 612681 bytes
+SHA1 (patch-aa) = bd6320841f82956a345c92158e8357037e53ff9e
+SHA1 (patch-ab) = ea5e0cb38bb0a939c6472fda4f60babf98fef16a
diff --git a/print/libgnomeprint/patches/patch-aa b/print/libgnomeprint/patches/patch-aa
new file mode 100644
index 00000000000..d325ffdc677
--- /dev/null
+++ b/print/libgnomeprint/patches/patch-aa
@@ -0,0 +1,17 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/07/12 17:15:54 wiz Exp $
+
+--- installer/Makefile.am.orig Thu Mar 7 23:44:11 2002
++++ installer/Makefile.am
+@@ -20,10 +20,10 @@
+ $(LIBGNOMEPRINT_LIBS) \
+ $(INTLLIBS) -lpopt
+
+-EXTRA_DIST = README.installer
++EXTRA_DIST = README.installer.2
+
+ readmedir = $(datadir)/fonts
+-readme_DATA = README.installer
++readme_DATA = README.installer.2
+
+ if INSTALL_FONTS
+ INSTALL_COMMAND = ./libgnomeprint-2.0-font-install \
diff --git a/print/libgnomeprint/patches/patch-ab b/print/libgnomeprint/patches/patch-ab
new file mode 100644
index 00000000000..f194750304a
--- /dev/null
+++ b/print/libgnomeprint/patches/patch-ab
@@ -0,0 +1,17 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/07/12 17:15:54 wiz Exp $
+
+--- installer/Makefile.in.orig Fri Jun 7 09:04:19 2002
++++ installer/Makefile.in
+@@ -116,10 +116,10 @@
+ libgnomeprint_2_0_font_install_LDADD = $(LIBGNOMEPRINT_LIBS) $(INTLLIBS) -lpopt
+
+
+-EXTRA_DIST = README.installer
++EXTRA_DIST = README.installer.2
+
+ readmedir = $(datadir)/fonts
+-readme_DATA = README.installer
++readme_DATA = README.installer.2
+ @INSTALL_FONTS_TRUE@INSTALL_COMMAND = ./libgnomeprint-2.0-font-install --debug --smart --refresh --static --aliases=$(FONTMAPDIR_STATIC)/adobe-urw.font --aliases=$(top_srcdir)/fonts/adobe-urw.font --target=$(FONTMAPDIR_STATIC)/gnome-print.fontmap
+ @INSTALL_FONTS_FALSE@INSTALL_COMMAND =
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs