summaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-14 18:33:48 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-14 18:33:48 +0800
commit1b3327761c8bcb98d89b529daeae9600844b4361 (patch)
tree0be1cd4eb5fec6661da4798906b0d9bd522e794f /print
parenta65aedbb59fd9dfb33a4633611777da99ec4dcd5 (diff)
downloadmarcuscom-ports-1b3327761c8bcb98d89b529daeae9600844b4361.tar.gz
marcuscom-ports-1b3327761c8bcb98d89b529daeae9600844b4361.tar.zst
marcuscom-ports-1b3327761c8bcb98d89b529daeae9600844b4361.zip
Clean out MarcusCom after the big import into ports.
Next stop, GNOME 2.17. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7799 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'print')
-rw-r--r--print/freetype2/Makefile71
-rw-r--r--print/freetype2/distinfo3
-rw-r--r--print/freetype2/files/patch-aa14
-rw-r--r--print/freetype2/files/patch-builds::unix::configure13
-rw-r--r--print/freetype2/files/patch-builds::unix::freetype-config.in17
-rw-r--r--print/freetype2/files/patch-src_pcf_pcfdrivr.c50
-rw-r--r--print/freetype2/files/patch-src_pcf_pcfread.c455
-rw-r--r--print/freetype2/pkg-descr10
-rw-r--r--print/freetype2/pkg-plist53
-rw-r--r--print/ft2demos/Makefile41
-rw-r--r--print/ft2demos/distinfo3
-rw-r--r--print/ft2demos/pkg-descr10
-rw-r--r--print/ft2demos/pkg-plist11
-rw-r--r--print/gnome-print/Makefile50
-rw-r--r--print/gnome-print/distinfo3
-rw-r--r--print/gnome-print/files/patch-ab32
-rw-r--r--print/gnome-print/files/patch-installer_gf-pfb.c12
-rw-r--r--print/gnome-print/files/patch-installer_gf-ttf.c12
-rw-r--r--print/gnome-print/files/patch-installer_gnome-font-install.c12
-rw-r--r--print/gnome-print/files/patch-libgnomeprint_gnome-font-private.h12
-rw-r--r--print/gnome-print/files/patch-libgnomeprint_parseTT.c12
-rw-r--r--print/gnome-print/files/patch-libgnomeprint_parseTT.h12
-rw-r--r--print/gnome-print/pkg-descr4
-rw-r--r--print/gnome-print/pkg-plist151
-rw-r--r--print/libgnomeprint/Makefile71
-rw-r--r--print/libgnomeprint/distinfo3
-rw-r--r--print/libgnomeprint/files/patch-libgnomeprint::gnome-meta.c10
-rw-r--r--print/libgnomeprint/files/patch-libgnomeprint_ttsubset_sft.h11
-rw-r--r--print/libgnomeprint/pkg-descr3
-rw-r--r--print/libgnomeprint/pkg-plist221
-rw-r--r--print/xfce4-print/Makefile76
-rw-r--r--print/xfce4-print/distinfo3
-rw-r--r--print/xfce4-print/pkg-descr4
-rw-r--r--print/xfce4-print/pkg-plist132
34 files changed, 0 insertions, 1597 deletions
diff --git a/print/freetype2/Makefile b/print/freetype2/Makefile
deleted file mode 100644
index 79ff67ce1..000000000
--- a/print/freetype2/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# New ports collection makefile for: freetype
-# Date created: January 24, 1998
-# Whom: jseger@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= freetype2
-PORTVERSION= 2.2.1
-PORTREVISION= 1
-CATEGORIES= print
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,freetype,} \
- http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/%SUBDIR%/ \
- http://www.funet.fi/pub/mirrors/ftp.freetype.org/%SUBDIR%/ \
- http://ftp.sunet.se/pub/text-processing/freetype/%SUBDIR%/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/freetype/&,} \
- ftp://ftp.freetype.org/freetype/%SUBDIR%/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME:S/2//}-${PORTVERSION}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= A free and portable TrueType font rendering engine
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-MAKE_ENV= TOP=""
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-USE_GNOME= gnometarget pkgconfig
-LIBTOOLFILES= builds/unix/configure
-CONFIGURE_ARGS= --disable-nls
-CONFIGURE_WRKSRC= ${WRKSRC}/builds/unix
-
-.if !defined(WITHOUT_TTF_BYTECODE_ENABLED)
-CFLAGS+= -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER
-.endif
-
-.if defined(WITH_CJK)
-#PATCH_SITES+= http://lwj-hinet.myweb.hinet.net/ \
- ftp://local-distfiles.freebsd.org.cn/pub/china-ports/hamigua/ \
- http://bsdchat.com/dist/firefly-cjk-patchset/
-#PATCHFILES+= cjk-freetype-2.1.10-20051219.patch.gz
-#PATCH_DIST_STRIP+= -p1
-.endif
-
-pre-everything::
-.if !defined(WITHOUT_TTF_BYTECODE_ENABLED)
- @${ECHO_MSG}
- @${ECHO_MSG} "You may want not to compile a bytecode interpreter into the"
- @${ECHO_MSG} "TrueType driver. Without this you will only compile the code"
- @${ECHO_MSG} "necessary to load TrueType glyphs without hinting."
- @${ECHO_MSG}
- @${ECHO_MSG} "Hit Ctrl-C now and use \"make WITHOUT_TTF_BYTECODE_ENABLED=yes\""
- @${ECHO_MSG}
- @${ECHO_MSG} "Note that there are important patent issues related to the"
- @${ECHO_MSG} "use of the interpreter."
- @${ECHO_MSG}
-.endif
-
-pre-patch:
- @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \
- ${WRKSRC}/builds/unix/install.mk
-.if !defined(WITHOUT_TTF_BYTECODE_ENABLED)
- @${REINPLACE_CMD} -e '/#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER/s,/\* \(.*\) \*/,\1,; /#define TT_CONFIG_OPTION_UNPATENTED_HINTING/s,^\(.*\),/* \1 \*/,' \
- ${WRKSRC}/include/freetype/config/ftoption.h
-.endif
-
-post-configure:
- @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} setup)
-
-.include <bsd.port.mk>
diff --git a/print/freetype2/distinfo b/print/freetype2/distinfo
deleted file mode 100644
index 208832af0..000000000
--- a/print/freetype2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (freetype-2.2.1.tar.bz2) = 5b2f827082c544392a7701f7423f0781
-SHA256 (freetype-2.2.1.tar.bz2) = 0e8eb40392752b306d3a3de21f9fa479d53c17bd774b8051771cb258e162e006
-SIZE (freetype-2.2.1.tar.bz2) = 1212258
diff --git a/print/freetype2/files/patch-aa b/print/freetype2/files/patch-aa
deleted file mode 100644
index 87863d444..000000000
--- a/print/freetype2/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- builds/unix/detect.mk.orig Tue Aug 22 17:53:59 2006
-+++ builds/unix/detect.mk Tue Aug 22 17:54:09 2006
-@@ -78,9 +78,9 @@ ifeq ($(PLATFORM),unix)
- ifdef must_configure
- ifneq ($(have_Makefile),)
- # we are building FT2 not in the src tree
-- $(TOP_DIR)/builds/unix/configure $(CFG)
-+# $(TOP_DIR)/builds/unix/configure $(CFG)
- else
-- cd builds/unix; ./configure $(CFG)
-+# cd builds/unix; ./configure $(CFG)
- endif
- endif
-
diff --git a/print/freetype2/files/patch-builds::unix::configure b/print/freetype2/files/patch-builds::unix::configure
deleted file mode 100644
index 5717ae75f..000000000
--- a/print/freetype2/files/patch-builds::unix::configure
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- builds/unix/configure.orig Mon Apr 22 19:50:27 2002
-+++ builds/unix/configure Fri Jun 21 15:48:06 2002
-@@ -8654,6 +8654,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/print/freetype2/files/patch-builds::unix::freetype-config.in b/print/freetype2/files/patch-builds::unix::freetype-config.in
deleted file mode 100644
index ca50202de..000000000
--- a/print/freetype2/files/patch-builds::unix::freetype-config.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- builds/unix/freetype-config.in.orig Sun Jan 9 21:18:15 2005
-+++ builds/unix/freetype-config.in Sun Jan 9 21:18:57 2005
-@@ -105,12 +105,8 @@
- fi
-
- if test "$echo_cflags" = "yes" ; then
-- cflags="-I$includedir/freetype2"
-- if test "$includedir" != "/usr/include" ; then
-- echo $cflags -I$includedir
-- else
-- echo $cflags
-- fi
-+ cflags="-I@includedir@/freetype2 -I@includedir@"
-+ echo $cflags
- fi
-
- if test "$echo_libs" = "yes" ; then
diff --git a/print/freetype2/files/patch-src_pcf_pcfdrivr.c b/print/freetype2/files/patch-src_pcf_pcfdrivr.c
deleted file mode 100644
index 01758d8a9..000000000
--- a/print/freetype2/files/patch-src_pcf_pcfdrivr.c
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/pcf/pcfdrivr.c.orig 2006-02-17 07:40:36.000000000 +0100
-+++ src/pcf/pcfdrivr.c
-@@ -203,19 +203,23 @@ THE SOFTWARE.
-
- /* free properties */
- {
-- PCF_Property prop = face->properties;
-+ PCF_Property prop;
- FT_Int i;
-
-
-- for ( i = 0; i < face->nprops; i++ )
-+ if ( face->properties )
- {
-- prop = &face->properties[i];
-+ for ( i = 0; i < face->nprops; i++ )
-+ {
-+ prop = &face->properties[i];
-
-- FT_FREE( prop->name );
-- if ( prop->isString )
-- FT_FREE( prop->value.atom );
-+ if ( prop ) {
-+ FT_FREE( prop->name );
-+ if ( prop->isString )
-+ FT_FREE( prop->value.atom );
-+ }
-+ }
- }
--
- FT_FREE( face->properties );
- }
-
-@@ -258,6 +262,8 @@ THE SOFTWARE.
- FT_Error error2;
-
-
-+ PCF_Face_Done( pcfface );
-+
- /* this didn't work, try gzip support! */
- error2 = FT_Stream_OpenGzip( &face->gzip_stream, stream );
- if ( FT_ERROR_BASE( error2 ) == FT_Err_Unimplemented_Feature )
-@@ -357,6 +363,7 @@ THE SOFTWARE.
-
- Fail:
- FT_TRACE2(( "[not a valid PCF file]\n" ));
-+ PCF_Face_Done( pcfface );
- error = PCF_Err_Unknown_File_Format; /* error */
- goto Exit;
- }
diff --git a/print/freetype2/files/patch-src_pcf_pcfread.c b/print/freetype2/files/patch-src_pcf_pcfread.c
deleted file mode 100644
index c9117f206..000000000
--- a/print/freetype2/files/patch-src_pcf_pcfread.c
+++ /dev/null
@@ -1,455 +0,0 @@
---- src/pcf/pcfread.c.orig 2006-01-23 17:35:18.000000000 +0100
-+++ src/pcf/pcfread.c
-@@ -102,7 +102,8 @@ THE SOFTWARE.
- return PCF_Err_Cannot_Open_Resource;
-
- if ( toc->version != PCF_FILE_VERSION ||
-- toc->count > FT_ARRAY_MAX( face->toc.tables ) )
-+ toc->count > FT_ARRAY_MAX( face->toc.tables ) ||
-+ toc->count == 0 )
- return PCF_Err_Invalid_File_Format;
-
- if ( FT_NEW_ARRAY( face->toc.tables, toc->count ) )
-@@ -116,6 +117,41 @@ THE SOFTWARE.
- tables++;
- }
-
-+ /* Sort tables and check for overlaps. Because they are almost */
-+ /* always ordered already, an in-place bubble sort with simultaneous */
-+ /* boundary checking seems appropriate. */
-+ tables = face->toc.tables;
-+
-+ for ( n = 0; n < toc->count - 1; n++ )
-+ {
-+ FT_UInt i, have_change;
-+
-+
-+ have_change = 0;
-+
-+ for ( i = 0; i < toc->count - 1 - n; i++ )
-+ {
-+ PCF_TableRec tmp;
-+
-+
-+ if ( tables[i].offset > tables[i + 1].offset )
-+ {
-+ tmp = tables[i];
-+ tables[i] = tables[i + 1];
-+ tables[i + 1] = tmp;
-+
-+ have_change = 1;
-+ }
-+
-+ if ( ( tables[i].size > tables[i + 1].offset ) ||
-+ ( tables[i].offset > tables[i + 1].offset - tables[i].size ) )
-+ return PCF_Err_Invalid_Offset;
-+ }
-+
-+ if ( !have_change )
-+ break;
-+ }
-+
- #if defined( FT_DEBUG_LEVEL_TRACE )
-
- {
-@@ -130,7 +166,8 @@ THE SOFTWARE.
- tables = face->toc.tables;
- for ( i = 0; i < toc->count; i++ )
- {
-- for( j = 0; j < sizeof ( tableNames ) / sizeof ( tableNames[0] ); j++ )
-+ for ( j = 0; j < sizeof ( tableNames ) / sizeof ( tableNames[0] );
-+ j++ )
- if ( tables[i].type == (FT_UInt)( 1 << j ) )
- name = tableNames[j];
-
-@@ -153,13 +190,15 @@ THE SOFTWARE.
- }
-
-
-+#define PCF_METRIC_SIZE 12
-+
- static
- const FT_Frame_Field pcf_metric_header[] =
- {
- #undef FT_STRUCTURE
- #define FT_STRUCTURE PCF_MetricRec
-
-- FT_FRAME_START( 12 ),
-+ FT_FRAME_START( PCF_METRIC_SIZE ),
- FT_FRAME_SHORT_LE( leftSideBearing ),
- FT_FRAME_SHORT_LE( rightSideBearing ),
- FT_FRAME_SHORT_LE( characterWidth ),
-@@ -176,7 +215,7 @@ THE SOFTWARE.
- #undef FT_STRUCTURE
- #define FT_STRUCTURE PCF_MetricRec
-
-- FT_FRAME_START( 12 ),
-+ FT_FRAME_START( PCF_METRIC_SIZE ),
- FT_FRAME_SHORT( leftSideBearing ),
- FT_FRAME_SHORT( rightSideBearing ),
- FT_FRAME_SHORT( characterWidth ),
-@@ -187,13 +226,15 @@ THE SOFTWARE.
- };
-
-
-+#define PCF_COMPRESSED_METRIC_SIZE 5
-+
- static
- const FT_Frame_Field pcf_compressed_metric_header[] =
- {
- #undef FT_STRUCTURE
- #define FT_STRUCTURE PCF_Compressed_MetricRec
-
-- FT_FRAME_START( 5 ),
-+ FT_FRAME_START( PCF_COMPRESSED_METRIC_SIZE ),
- FT_FRAME_BYTE( leftSideBearing ),
- FT_FRAME_BYTE( rightSideBearing ),
- FT_FRAME_BYTE( characterWidth ),
-@@ -221,7 +262,7 @@ THE SOFTWARE.
- ? pcf_metric_msb_header
- : pcf_metric_header;
-
-- /* the following sets 'error' but doesn't return in case of failure */
-+ /* the following sets `error' but doesn't return in case of failure */
- (void)FT_STREAM_READ_FIELDS( fields, metric );
- }
- else
-@@ -261,17 +302,19 @@ THE SOFTWARE.
- for ( i = 0; i < ntables; i++ )
- if ( tables[i].type == type )
- {
-- if ( stream->pos > tables[i].offset ) {
-+ if ( stream->pos > tables[i].offset )
-+ {
- error = PCF_Err_Invalid_Stream_Skip;
- goto Fail;
- }
-
-- if ( FT_STREAM_SKIP( tables[i].offset - stream->pos ) ) {
-+ if ( FT_STREAM_SKIP( tables[i].offset - stream->pos ) )
-+ {
- error = PCF_Err_Invalid_Stream_Skip;
- goto Fail;
- }
-
-- *asize = tables[i].size; /* unused - to be removed */
-+ *asize = tables[i].size;
- *aformat = tables[i].format;
-
- return PCF_Err_Ok;
-@@ -298,13 +341,15 @@ THE SOFTWARE.
- }
-
-
-+#define PCF_PROPERTY_SIZE 9
-+
- static
- const FT_Frame_Field pcf_property_header[] =
- {
- #undef FT_STRUCTURE
- #define FT_STRUCTURE PCF_ParsePropertyRec
-
-- FT_FRAME_START( 9 ),
-+ FT_FRAME_START( PCF_PROPERTY_SIZE ),
- FT_FRAME_LONG_LE( name ),
- FT_FRAME_BYTE ( isString ),
- FT_FRAME_LONG_LE( value ),
-@@ -318,7 +363,7 @@ THE SOFTWARE.
- #undef FT_STRUCTURE
- #define FT_STRUCTURE PCF_ParsePropertyRec
-
-- FT_FRAME_START( 9 ),
-+ FT_FRAME_START( PCF_PROPERTY_SIZE ),
- FT_FRAME_LONG( name ),
- FT_FRAME_BYTE( isString ),
- FT_FRAME_LONG( value ),
-@@ -353,8 +398,8 @@ THE SOFTWARE.
- PCF_Face face )
- {
- PCF_ParseProperty props = 0;
-- PCF_Property properties = 0;
-- FT_Int nprops, i;
-+ PCF_Property properties;
-+ FT_UInt nprops, i;
- FT_ULong format, size;
- FT_Error error;
- FT_Memory memory = FT_FACE(face)->memory;
-@@ -390,6 +435,15 @@ THE SOFTWARE.
-
- FT_TRACE4(( " nprop = %d\n", nprops ));
-
-+ /* rough estimate */
-+ if ( nprops > size / PCF_PROPERTY_SIZE )
-+ {
-+ error = PCF_Err_Invalid_Table;
-+ goto Bail;
-+ }
-+
-+ face->nprops = nprops;
-+
- if ( FT_NEW_ARRAY( props, nprops ) )
- goto Bail;
-
-@@ -427,6 +481,13 @@ THE SOFTWARE.
-
- FT_TRACE4(( " string_size = %ld\n", string_size ));
-
-+ /* rough estimate */
-+ if ( string_size > size - nprops * PCF_PROPERTY_SIZE )
-+ {
-+ error = PCF_Err_Invalid_Table;
-+ goto Bail;
-+ }
-+
- if ( FT_NEW_ARRAY( strings, string_size ) )
- goto Bail;
-
-@@ -437,13 +498,24 @@ THE SOFTWARE.
- if ( FT_NEW_ARRAY( properties, nprops ) )
- goto Bail;
-
-+ face->properties = properties;
-+
- for ( i = 0; i < nprops; i++ )
- {
-- /* XXX: make atom */
-+ FT_Long name_offset = props[i].name;
-+
-+
-+ if ( ( name_offset < 0 ) ||
-+ ( (FT_ULong)name_offset > string_size ) )
-+ {
-+ error = PCF_Err_Invalid_Offset;
-+ goto Bail;
-+ }
-+
- if ( FT_NEW_ARRAY( properties[i].name,
-- ft_strlen( strings + props[i].name ) + 1 ) )
-+ ft_strlen( strings + name_offset ) + 1 ) )
- goto Bail;
-- ft_strcpy( properties[i].name, strings + props[i].name );
-+ ft_strcpy( properties[i].name, strings + name_offset );
-
- FT_TRACE4(( " %s:", properties[i].name ));
-
-@@ -451,8 +523,18 @@ THE SOFTWARE.
-
- if ( props[i].isString )
- {
-+ FT_Long value_offset = props[i].value;
-+
-+
-+ if ( ( value_offset < 0 ) ||
-+ ( (FT_ULong)value_offset > string_size ) )
-+ {
-+ error = PCF_Err_Invalid_Offset;
-+ goto Bail;
-+ }
-+
- if ( FT_NEW_ARRAY( properties[i].value.atom,
-- ft_strlen( strings + props[i].value ) + 1 ) )
-+ ft_strlen( strings + value_offset ) + 1 ) )
- goto Bail;
- ft_strcpy( properties[i].value.atom, strings + props[i].value );
-
-@@ -466,14 +548,8 @@ THE SOFTWARE.
- }
- }
-
-- face->properties = properties;
-- face->nprops = nprops;
--
-- FT_FREE( props );
-- FT_FREE( strings );
--
-- return PCF_Err_Ok;
--
-+ error = PCF_Err_Ok;
-+
- Bail:
- FT_FREE( props );
- FT_FREE( strings );
-@@ -488,11 +564,9 @@ THE SOFTWARE.
- {
- FT_Error error = PCF_Err_Ok;
- FT_Memory memory = FT_FACE(face)->memory;
-- FT_ULong format = 0;
-- FT_ULong size = 0;
-+ FT_ULong format, size;
- PCF_Metric metrics = 0;
-- int i;
-- int nmetrics = -1;
-+ FT_ULong nmetrics, i;
-
-
- error = pcf_seek_to_table_type( stream,
-@@ -504,7 +578,8 @@ THE SOFTWARE.
- if ( error )
- return error;
-
-- error = FT_READ_ULONG_LE( format );
-+ if ( FT_READ_ULONG_LE( format ) )
-+ goto Bail;
-
- if ( !PCF_FORMAT_MATCH( format, PCF_DEFAULT_FORMAT ) &&
- !PCF_FORMAT_MATCH( format, PCF_COMPRESSED_METRICS ) )
-@@ -524,16 +599,30 @@ THE SOFTWARE.
- else
- (void)FT_READ_USHORT_LE( nmetrics );
- }
-- if ( error || nmetrics == -1 )
-+ if ( error )
- return PCF_Err_Invalid_File_Format;
-
- face->nmetrics = nmetrics;
-
-+ FT_TRACE4(( "pcf_get_metrics:\n" ));
-+
-+ FT_TRACE4(( " number of metrics: %d\n", nmetrics ));
-+
-+ /* rough estimate */
-+ if ( PCF_FORMAT_MATCH( format, PCF_DEFAULT_FORMAT ) )
-+ {
-+ if ( nmetrics > size / PCF_METRIC_SIZE )
-+ return PCF_Err_Invalid_Table;
-+ }
-+ else
-+ {
-+ if ( nmetrics > size / PCF_COMPRESSED_METRIC_SIZE )
-+ return PCF_Err_Invalid_Table;
-+ }
-+
- if ( FT_NEW_ARRAY( face->metrics, nmetrics ) )
- return PCF_Err_Out_Of_Memory;
-
-- FT_TRACE4(( "pcf_get_metrics:\n" ));
--
- metrics = face->metrics;
- for ( i = 0; i < nmetrics; i++ )
- {
-@@ -541,7 +630,7 @@ THE SOFTWARE.
-
- metrics[i].bits = 0;
-
-- FT_TRACE4(( " idx %d: width=%d, "
-+ FT_TRACE5(( " idx %d: width=%d, "
- "lsb=%d, rsb=%d, ascent=%d, descent=%d, swidth=%d\n",
- i,
- ( metrics + i )->characterWidth,
-@@ -557,6 +646,8 @@ THE SOFTWARE.
-
- if ( error )
- FT_FREE( face->metrics );
-+
-+ Bail:
- return error;
- }
-
-@@ -597,14 +688,16 @@ THE SOFTWARE.
- if ( !PCF_FORMAT_MATCH( format, PCF_DEFAULT_FORMAT ) )
- return PCF_Err_Invalid_File_Format;
-
-+ FT_TRACE4(( "pcf_get_bitmaps:\n" ));
-+
-+ FT_TRACE4(( " number of bitmaps: %d\n", nbitmaps ));
-+
- if ( nbitmaps != face->nmetrics )
- return PCF_Err_Invalid_File_Format;
-
- if ( FT_NEW_ARRAY( offsets, nbitmaps ) )
- return error;
-
-- FT_TRACE4(( "pcf_get_bitmaps:\n" ));
--
- for ( i = 0; i < nbitmaps; i++ )
- {
- if ( PCF_BYTE_ORDER( format ) == MSBFirst )
-@@ -612,7 +705,7 @@ THE SOFTWARE.
- else
- (void)FT_READ_LONG_LE( offsets[i] );
-
-- FT_TRACE4(( " bitmap %d: offset %ld (0x%lX)\n",
-+ FT_TRACE5(( " bitmap %d: offset %ld (0x%lX)\n",
- i, offsets[i], offsets[i] ));
- }
- if ( error )
-@@ -640,15 +733,22 @@ THE SOFTWARE.
- FT_UNUSED( sizebitmaps ); /* only used for debugging */
-
- for ( i = 0; i < nbitmaps; i++ )
-- face->metrics[i].bits = stream->pos + offsets[i];
-+ {
-+ /* rough estimate */
-+ if ( ( offsets[i] < 0 ) ||
-+ ( (FT_ULong)offsets[i] > size ) )
-+ {
-+ FT_ERROR(( "pcf_get_bitmaps:"));
-+ FT_ERROR(( " invalid offset to bitmap data of glyph %d\n", i ));
-+ }
-+ else
-+ face->metrics[i].bits = stream->pos + offsets[i];
-+ }
-
- face->bitmapsFormat = format;
-
-- FT_FREE ( offsets );
-- return error;
--
- Bail:
-- FT_FREE ( offsets );
-+ FT_FREE( offsets );
- return error;
- }
-
-@@ -734,7 +834,7 @@ THE SOFTWARE.
-
- tmpEncoding[j].glyph = (FT_Short)encodingOffset;
-
-- FT_TRACE4(( " code %d (0x%04X): idx %d\n",
-+ FT_TRACE5(( " code %d (0x%04X): idx %d\n",
- tmpEncoding[j].enc, tmpEncoding[j].enc,
- tmpEncoding[j].glyph ));
-
-@@ -828,7 +928,8 @@ THE SOFTWARE.
- if ( error )
- goto Bail;
-
-- error = FT_READ_ULONG_LE( format );
-+ if ( FT_READ_ULONG_LE( format ) )
-+ goto Bail;
-
- if ( !PCF_FORMAT_MATCH( format, PCF_DEFAULT_FORMAT ) &&
- !PCF_FORMAT_MATCH( format, PCF_ACCEL_W_INKBOUNDS ) )
-@@ -876,7 +977,6 @@ THE SOFTWARE.
- accel->ink_minbounds = accel->minbounds; /* I'm not sure about this */
- accel->ink_maxbounds = accel->maxbounds;
- }
-- return error;
-
- Bail:
- return error;
-@@ -1082,11 +1182,12 @@ THE SOFTWARE.
- else
- root->family_name = NULL;
-
-- /* Note: We shift all glyph indices by +1 since we must
-+ /*
-+ * Note: We shift all glyph indices by +1 since we must
- * respect the convention that glyph 0 always corresponds
-- * to the "missing glyph".
-+ * to the `missing glyph'.
- *
-- * This implies bumping the number of "available" glyphs by 1.
-+ * This implies bumping the number of `available' glyphs by 1.
- */
- root->num_glyphs = face->nmetrics + 1;
-
-@@ -1171,7 +1272,7 @@ THE SOFTWARE.
- Exit:
- if ( error )
- {
-- /* this is done to respect the behaviour of the original */
-+ /* This is done to respect the behaviour of the original */
- /* PCF font driver. */
- error = PCF_Err_Invalid_File_Format;
- }
diff --git a/print/freetype2/pkg-descr b/print/freetype2/pkg-descr
deleted file mode 100644
index 538d9a8f8..000000000
--- a/print/freetype2/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This includes some tools that are in FreeType 1's contrib directory.
-
-ttf2pfb: Converting TrueType fonts to the Postscript Type 1 format.
-ttf2pk: A simple conversion tool to bring TrueType quality to the
- TeX world.
-ttf2bdf: Produce bitmapped fonts from TrueType files for your X11
- applications.
-ttfbanner: make posters using a TrueType font
-
-WWW: http://freetype.sourceforge.net/freetype1/projects.html
diff --git a/print/freetype2/pkg-plist b/print/freetype2/pkg-plist
deleted file mode 100644
index 1be8c7350..000000000
--- a/print/freetype2/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-bin/freetype-config
-include/freetype2/freetype/config/ftconfig.h
-include/freetype2/freetype/config/ftheader.h
-include/freetype2/freetype/config/ftmodule.h
-include/freetype2/freetype/config/ftoption.h
-include/freetype2/freetype/config/ftstdlib.h
-include/freetype2/freetype/freetype.h
-include/freetype2/freetype/ftbbox.h
-include/freetype2/freetype/ftbdf.h
-include/freetype2/freetype/ftbitmap.h
-include/freetype2/freetype/ftcache.h
-include/freetype2/freetype/ftchapters.h
-include/freetype2/freetype/fterrdef.h
-include/freetype2/freetype/fterrors.h
-include/freetype2/freetype/ftglyph.h
-include/freetype2/freetype/ftgxval.h
-include/freetype2/freetype/ftgzip.h
-include/freetype2/freetype/ftimage.h
-include/freetype2/freetype/ftincrem.h
-include/freetype2/freetype/ftlist.h
-include/freetype2/freetype/ftlzw.h
-include/freetype2/freetype/ftmac.h
-include/freetype2/freetype/ftmm.h
-include/freetype2/freetype/ftmodapi.h
-include/freetype2/freetype/ftmoderr.h
-include/freetype2/freetype/ftotval.h
-include/freetype2/freetype/ftoutln.h
-include/freetype2/freetype/ftpfr.h
-include/freetype2/freetype/ftrender.h
-include/freetype2/freetype/ftsizes.h
-include/freetype2/freetype/ftsnames.h
-include/freetype2/freetype/ftstroke.h
-include/freetype2/freetype/ftsynth.h
-include/freetype2/freetype/ftsystem.h
-include/freetype2/freetype/fttrigon.h
-include/freetype2/freetype/fttypes.h
-include/freetype2/freetype/ftwinfnt.h
-include/freetype2/freetype/ftxf86.h
-include/freetype2/freetype/t1tables.h
-include/freetype2/freetype/ttnameid.h
-include/freetype2/freetype/tttables.h
-include/freetype2/freetype/tttags.h
-include/freetype2/freetype/ttunpat.h
-include/ft2build.h
-lib/libfreetype.a
-lib/libfreetype.la
-lib/libfreetype.so
-lib/libfreetype.so.9
-libdata/pkgconfig/freetype2.pc
-share/aclocal/freetype2.m4
-@dirrm include/freetype2/freetype/config
-@dirrm include/freetype2/freetype
-@dirrm include/freetype2
diff --git a/print/ft2demos/Makefile b/print/ft2demos/Makefile
deleted file mode 100644
index ddf8f080c..000000000
--- a/print/ft2demos/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# New ports collection makefile for: ft2demos
-# Date created: 12 April 2001
-# Whom: KANOU Hiroki <kanou@khdd.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ft2demos
-PORTVERSION= 2.2.1
-PORTREVISION= 1
-CATEGORIES= print
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,freetype,} \
- http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/%SUBDIR%/ \
- http://www.funet.fi/pub/mirrors/ftp.freetype.org/%SUBDIR%/ \
- http://ftp.sunet.se/pub/text-processing/freetype/%SUBDIR%/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/freetype/&,} \
- ftp://ftp.freetype.org/freetype/%SUBDIR%/
-MASTER_SITE_SUBDIR= freetype2
-
-MAINTAINER= kanou@khdd.net
-COMMENT= Demo programs for FreeType2
-
-BUILD_DEPENDS+= ${FREETYPE_WRKSRC}/config.mk:${PORTSDIR}/print/freetype2:build
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
-
-USE_XLIB= yes
-USE_AUTOTOOLS= libtool:15:env
-USE_BZIP2= yes
-USE_GMAKE= yes
-MAKE_ENV= TOP_DIR="${FREETYPE_WRKSRC}"
-
-.include <bsd.port.pre.mk>
-
-FREETYPE_WRKSRC!= cd ${PORTSDIR}/print/freetype2; ${MAKE} -V WRKSRC
-
-FT_PROGRAMS= ftbench ftchkwd ftdump ftgamma ftlint ftmemchk ftmulti ftstring fttimer ftvalid ftview
-
-do-install:
- @(cd ${WRKSRC}/bin/.libs/; ${INSTALL_PROGRAM} ${FT_PROGRAMS} ${PREFIX}/bin)
-
-.include <bsd.port.post.mk>
diff --git a/print/ft2demos/distinfo b/print/ft2demos/distinfo
deleted file mode 100644
index 411d2d5f0..000000000
--- a/print/ft2demos/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ft2demos-2.2.1.tar.bz2) = 64f5fa4425cd8241b130c0be35ba6760
-SHA256 (ft2demos-2.2.1.tar.bz2) = 1c4349ed98f2c6384cb99399f16572e1049c2c15e9691e9dc2cef2ba137acd3e
-SIZE (ft2demos-2.2.1.tar.bz2) = 138604
diff --git a/print/ft2demos/pkg-descr b/print/ft2demos/pkg-descr
deleted file mode 100644
index 71803c362..000000000
--- a/print/ft2demos/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Demo programs for FreeType2.
-
- ftdump show information on given font file
- ftlint 'lint' for font files
- ftmemchk test memory allocation of freetype library
- ftmulti multiple master font viewer
- ftstring render given string and show
- fttimer time rasterization
- ftview simple glyph viewer
- testnames dump PostScript name of each glyph
diff --git a/print/ft2demos/pkg-plist b/print/ft2demos/pkg-plist
deleted file mode 100644
index 6d8f1a045..000000000
--- a/print/ft2demos/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/ftbench
-bin/ftchkwd
-bin/ftdump
-bin/ftgamma
-bin/ftlint
-bin/ftmemchk
-bin/ftmulti
-bin/ftstring
-bin/fttimer
-bin/ftvalid
-bin/ftview
diff --git a/print/gnome-print/Makefile b/print/gnome-print/Makefile
deleted file mode 100644
index cb8c3b33a..000000000
--- a/print/gnome-print/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: gnomeprint
-# Date created: 15 Jan 1999
-# Whom: Vanilla I. Shu <vanilla@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/print/gnome-print/Makefile,v 1.1 2006/07/25 17:01:52 mezz Exp $
-#
-
-PORTNAME= gnome-print
-PORTVERSION= 0.37
-PORTREVISION= 3
-CATEGORIES= print gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/gnome-print/0.37
-DISTNAME= gnome-print-${PORTVERSION}
-DIST_SUBDIR= gnome
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Gnome print support library
-
-BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
-
-USE_GHOSTSCRIPT_RUN= yes
-
-PLIST_SUB= VERSION=${PORTVERSION}
-
-USE_BZIP2= yes
-USE_XLIB= yes
-USE_GMAKE= yes
-USE_PERL5= yes
-USE_GNOME= gnomehack gnomeprefix gnomehier gnomelibs gnomecanvas
-USE_GETTEXT= yes
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-pre-everything::
-.if !defined(WITH_GHOSTSCRIPT_AFPL) || ${WITH_GHOSTSCRIPT_AFPL} != yes
- @${ECHO_MSG} ""
- @${ECHO_MSG} " Define WITH_GHOSTSCRIPT_AFPL=yes to use"
- @${ECHO_MSG} " AFPL Postscript interpreter instead of GNU one"
- @${ECHO_MSG} ""
-.endif
-
-post-install:
- @${TOUCH} ${PREFIX}/etc/gnome/fonts/gnome-print-x11.fontmap
-
-.include <bsd.port.mk>
diff --git a/print/gnome-print/distinfo b/print/gnome-print/distinfo
deleted file mode 100644
index ce464376f..000000000
--- a/print/gnome-print/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (gnome/gnome-print-0.37.tar.bz2) = f9e13f4f17b04baceec1cdeed0f88eae
-SHA256 (gnome/gnome-print-0.37.tar.bz2) = 9d901f9ec9991e76e9fcfb53ac71b5351e86d2aeaa6d6b5539c8dd66ab4c174d
-SIZE (gnome/gnome-print-0.37.tar.bz2) = 768373
diff --git a/print/gnome-print/files/patch-ab b/print/gnome-print/files/patch-ab
deleted file mode 100644
index f4479734a..000000000
--- a/print/gnome-print/files/patch-ab
+++ /dev/null
@@ -1,32 +0,0 @@
-
-$FreeBSD$
-
---- Makefile.in.orig Fri Oct 5 11:37:00 2001
-+++ Makefile.in Fri Oct 5 11:40:45 2001
-@@ -157,7 +157,7 @@
- @LIBGPA_TRUE@LIBGPA_DIR = libgpa data
- @LIBGPA_FALSE@LIBGPA_DIR =
-
--SUBDIRS = intl po $(LIBGPA_DIR) libgnomeprint afms profiles fonts tests $(INSTALLER_DIR)
-+SUBDIRS = intl po $(LIBGPA_DIR) libgnomeprint afms profiles fonts $(INSTALLER_DIR)
-
- INCLUDES = $(GTK_CFLAGS) -I$(top_srcdir)/intl -I$(top_builddir)/intl $(GNOME_INCLUDEDIR) @PRINT_INCLUDEDIR@ -DPROFILEDIR=\""$(profilesdir)"\"
-
-@@ -171,7 +171,7 @@
- EXTRA_DIST = printConf.sh.in gnome-print.spec.in gnome-print.spec run-gnome-font-install
-
-
--confexecdir = $(libdir)
-+confexecdir = $(sysconfdir)
- confexec_DATA = printConf.sh
-
- CLEANFILES = printConf.sh
-@@ -192,7 +192,7 @@
- TAR = gtar
- GZIP_ENV = --best
- DIST_SUBDIRS = intl po libgpa data libgnomeprint afms profiles fonts \
--tests installer
-+installer
- all: all-redirect
- .SUFFIXES:
- $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
diff --git a/print/gnome-print/files/patch-installer_gf-pfb.c b/print/gnome-print/files/patch-installer_gf-pfb.c
deleted file mode 100644
index 6774d5012..000000000
--- a/print/gnome-print/files/patch-installer_gf-pfb.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- installer/gf-pfb.c.orig Mon Mar 22 23:33:20 2004
-+++ installer/gf-pfb.c Mon Mar 22 23:33:36 2004
-@@ -12,7 +12,8 @@
- #include <fcntl.h>
- #include <string.h>
- #include <ctype.h>
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- #include "gf-pfb.h"
-
- #define noVERBOSE
diff --git a/print/gnome-print/files/patch-installer_gf-ttf.c b/print/gnome-print/files/patch-installer_gf-ttf.c
deleted file mode 100644
index ad7cf3779..000000000
--- a/print/gnome-print/files/patch-installer_gf-ttf.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- installer/gf-ttf.c.orig Mon Mar 22 23:34:10 2004
-+++ installer/gf-ttf.c Mon Mar 22 23:34:23 2004
-@@ -32,7 +32,8 @@
- #include <fcntl.h>
- #include <string.h>
- #include <ctype.h>
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
-
- #include "gf-ttf.h"
-
diff --git a/print/gnome-print/files/patch-installer_gnome-font-install.c b/print/gnome-print/files/patch-installer_gnome-font-install.c
deleted file mode 100644
index d1ee9d152..000000000
--- a/print/gnome-print/files/patch-installer_gnome-font-install.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- installer/gnome-font-install.c.orig Mon Mar 22 23:32:31 2004
-+++ installer/gnome-font-install.c Mon Mar 22 23:32:44 2004
-@@ -26,7 +26,8 @@
- #include <parser.h>
- #include <xmlmemory.h>
- /* End of ugly thing */
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- #include <libgnome/gnome-defs.h>
- #include <libgnome/gnome-util.h>
- #include <libgnome/gnome-i18n.h>
diff --git a/print/gnome-print/files/patch-libgnomeprint_gnome-font-private.h b/print/gnome-print/files/patch-libgnomeprint_gnome-font-private.h
deleted file mode 100644
index f2a1a880c..000000000
--- a/print/gnome-print/files/patch-libgnomeprint_gnome-font-private.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- libgnomeprint/gnome-font-private.h.orig Mon Mar 22 23:31:37 2004
-+++ libgnomeprint/gnome-font-private.h Mon Mar 22 23:31:52 2004
-@@ -22,7 +22,8 @@
-
- BEGIN_GNOME_DECLS
-
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- #include <libgnomeprint/gp-character-block.h>
- #include <libgnomeprint/gp-fontmap.h>
- #include <libgnomeprint/gnome-font.h>
diff --git a/print/gnome-print/files/patch-libgnomeprint_parseTT.c b/print/gnome-print/files/patch-libgnomeprint_parseTT.c
deleted file mode 100644
index 218bdd143..000000000
--- a/print/gnome-print/files/patch-libgnomeprint_parseTT.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- libgnomeprint/parseTT.c.orig Mon Mar 22 23:29:57 2004
-+++ libgnomeprint/parseTT.c Mon Mar 22 23:30:15 2004
-@@ -107,7 +107,8 @@
- #include <config.h>
-
- #include <parseTT.h>
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- #include <freetype/ftglyph.h>
- #include <freetype/ftoutln.h>
- #include <stdio.h>
diff --git a/print/gnome-print/files/patch-libgnomeprint_parseTT.h b/print/gnome-print/files/patch-libgnomeprint_parseTT.h
deleted file mode 100644
index f938cc0d4..000000000
--- a/print/gnome-print/files/patch-libgnomeprint_parseTT.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- libgnomeprint/parseTT.h.orig Mon Mar 22 23:30:50 2004
-+++ libgnomeprint/parseTT.h Mon Mar 22 23:31:05 2004
-@@ -22,7 +22,8 @@
- BEGIN_GNOME_DECLS
-
- #include <glib.h>
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
-
- /*
- * Convert loaded Freetype TTF face to Type1
diff --git a/print/gnome-print/pkg-descr b/print/gnome-print/pkg-descr
deleted file mode 100644
index f7ae47f42..000000000
--- a/print/gnome-print/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a prototype implementation of the Gnome Printing Architecture,
-as described in:
-
-WWW: http://www.gnome.org/projects/gnome-print/
diff --git a/print/gnome-print/pkg-plist b/print/gnome-print/pkg-plist
deleted file mode 100644
index f1ffc683a..000000000
--- a/print/gnome-print/pkg-plist
+++ /dev/null
@@ -1,151 +0,0 @@
-bin/gnome-font-install
-etc/gnome/fonts/gnome-print-ghostscript.fontmap
-etc/gnome/fonts/gnome-print-x11.fontmap
-etc/gnome/fonts/gnome-print.fontmap
-etc/printConf.sh
-include/gnome-1.0/libgnomeprint/gnome-font-dialog.h
-include/gnome-1.0/libgnomeprint/gnome-font-face-private.h
-include/gnome-1.0/libgnomeprint/gnome-font-face.h
-include/gnome-1.0/libgnomeprint/gnome-font.h
-include/gnome-1.0/libgnomeprint/gnome-glyphlist.h
-include/gnome-1.0/libgnomeprint/gnome-pgl.h
-include/gnome-1.0/libgnomeprint/gnome-print-copies.h
-include/gnome-1.0/libgnomeprint/gnome-print-dialog.h
-include/gnome-1.0/libgnomeprint/gnome-print-encode.h
-include/gnome-1.0/libgnomeprint/gnome-print-frgba.h
-include/gnome-1.0/libgnomeprint/gnome-print-master-preview.h
-include/gnome-1.0/libgnomeprint/gnome-print-master.h
-include/gnome-1.0/libgnomeprint/gnome-print-meta.h
-include/gnome-1.0/libgnomeprint/gnome-print-multipage.h
-include/gnome-1.0/libgnomeprint/gnome-print-pdf.h
-include/gnome-1.0/libgnomeprint/gnome-print-pixbuf.h
-include/gnome-1.0/libgnomeprint/gnome-print-preview.h
-include/gnome-1.0/libgnomeprint/gnome-print-rbuf.h
-include/gnome-1.0/libgnomeprint/gnome-print.h
-include/gnome-1.0/libgnomeprint/gnome-printer-dialog.h
-include/gnome-1.0/libgnomeprint/gnome-printer.h
-include/gnome-1.0/libgnomeprint/gnome-rfont.h
-include/gnome-1.0/libgnomeprint/gnome-text.h
-lib/libgnomeprint.a
-lib/libgnomeprint.la
-lib/libgnomeprint.so
-lib/libgnomeprint.so.16
-share/gnome/fonts/README.binaries
-share/gnome/fonts/README.installer
-share/gnome/fonts/adobe-urw.font
-share/gnome/fonts/afms/adobe/pagd8a.afm
-share/gnome/fonts/afms/adobe/pagdo8a.afm
-share/gnome/fonts/afms/adobe/pagk8a.afm
-share/gnome/fonts/afms/adobe/pagko8a.afm
-share/gnome/fonts/afms/adobe/pbkd8a.afm
-share/gnome/fonts/afms/adobe/pbkdi8a.afm
-share/gnome/fonts/afms/adobe/pbkl8a.afm
-share/gnome/fonts/afms/adobe/pbkli8a.afm
-share/gnome/fonts/afms/adobe/pcrb8a.afm
-share/gnome/fonts/afms/adobe/pcrbo8a.afm
-share/gnome/fonts/afms/adobe/pcrr8a.afm
-share/gnome/fonts/afms/adobe/pcrro8a.afm
-share/gnome/fonts/afms/adobe/phvb8a.afm
-share/gnome/fonts/afms/adobe/phvb8an.afm
-share/gnome/fonts/afms/adobe/phvbo8a.afm
-share/gnome/fonts/afms/adobe/phvbo8an.afm
-share/gnome/fonts/afms/adobe/phvl8a.afm
-share/gnome/fonts/afms/adobe/phvlo8a.afm
-share/gnome/fonts/afms/adobe/phvr8a.afm
-share/gnome/fonts/afms/adobe/phvr8an.afm
-share/gnome/fonts/afms/adobe/phvro8a.afm
-share/gnome/fonts/afms/adobe/phvro8an.afm
-share/gnome/fonts/afms/adobe/pncb8a.afm
-share/gnome/fonts/afms/adobe/pncbi8a.afm
-share/gnome/fonts/afms/adobe/pncr8a.afm
-share/gnome/fonts/afms/adobe/pncri8a.afm
-share/gnome/fonts/afms/adobe/pplb8a.afm
-share/gnome/fonts/afms/adobe/pplbi8a.afm
-share/gnome/fonts/afms/adobe/pplr8a.afm
-share/gnome/fonts/afms/adobe/pplri8a.afm
-share/gnome/fonts/afms/adobe/psyr.afm
-share/gnome/fonts/afms/adobe/ptmb8a.afm
-share/gnome/fonts/afms/adobe/ptmbi8a.afm
-share/gnome/fonts/afms/adobe/ptmr8a.afm
-share/gnome/fonts/afms/adobe/ptmri8a.afm
-share/gnome/fonts/afms/adobe/putb8a.afm
-share/gnome/fonts/afms/adobe/putbi8a.afm
-share/gnome/fonts/afms/adobe/putr8a.afm
-share/gnome/fonts/afms/adobe/putri8a.afm
-share/gnome/fonts/afms/adobe/pzcmi8a.afm
-share/gnome/fonts/afms/adobe/pzdr.afm
-share/gnome/fonts/defaults.fontmap
-share/gnome/gnome-print/profiles/PostscriptOptimized.profile
-share/gnome/gnome-print/profiles/fax-g3.profile
-share/gnome/gnome-print/profiles/pdf.profile
-share/locale/az/LC_MESSAGES/gnome-print.mo
-share/locale/bg/LC_MESSAGES/gnome-print.mo
-share/locale/ca/LC_MESSAGES/gnome-print.mo
-share/locale/da/LC_MESSAGES/gnome-print.mo
-share/locale/de/LC_MESSAGES/gnome-print.mo
-share/locale/el/LC_MESSAGES/gnome-print.mo
-share/locale/es/LC_MESSAGES/gnome-print.mo
-share/locale/et/LC_MESSAGES/gnome-print.mo
-share/locale/eu/LC_MESSAGES/gnome-print.mo
-share/locale/fi/LC_MESSAGES/gnome-print.mo
-share/locale/fr/LC_MESSAGES/gnome-print.mo
-share/locale/gl/LC_MESSAGES/gnome-print.mo
-share/locale/hr/LC_MESSAGES/gnome-print.mo
-share/locale/hu/LC_MESSAGES/gnome-print.mo
-share/locale/it/LC_MESSAGES/gnome-print.mo
-share/locale/ja/LC_MESSAGES/gnome-print.mo
-share/locale/ko/LC_MESSAGES/gnome-print.mo
-share/locale/lt/LC_MESSAGES/gnome-print.mo
-share/locale/lv/LC_MESSAGES/gnome-print.mo
-share/locale/nl/LC_MESSAGES/gnome-print.mo
-share/locale/nn/LC_MESSAGES/gnome-print.mo
-share/locale/no/LC_MESSAGES/gnome-print.mo
-share/locale/pl/LC_MESSAGES/gnome-print.mo
-share/locale/pt/LC_MESSAGES/gnome-print.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-print.mo
-share/locale/ro/LC_MESSAGES/gnome-print.mo
-share/locale/ru/LC_MESSAGES/gnome-print.mo
-share/locale/sk/LC_MESSAGES/gnome-print.mo
-share/locale/sl/LC_MESSAGES/gnome-print.mo
-share/locale/sv/LC_MESSAGES/gnome-print.mo
-share/locale/tr/LC_MESSAGES/gnome-print.mo
-share/locale/uk/LC_MESSAGES/gnome-print.mo
-share/locale/wa/LC_MESSAGES/gnome-print.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-print.mo
-share/locale/zh_TW/LC_MESSAGES/gnome-print.mo
-@dirrm share/gnome/gnome-print/profiles
-@dirrm share/gnome/gnome-print
-@dirrm share/gnome/fonts/afms/adobe
-@dirrm share/gnome/fonts/afms
-@dirrm include/gnome-1.0/libgnomeprint
-@dirrm etc/gnome/fonts
-@dirrmtry share/locale/zh_TW/LC_MESSAGES
-@dirrmtry share/locale/zh_TW
-@dirrmtry share/locale/zh_CN/LC_MESSAGES
-@dirrmtry share/locale/zh_CN
-@dirrmtry share/locale/uk/LC_MESSAGES
-@dirrmtry share/locale/uk
-@dirrmtry share/locale/sl/LC_MESSAGES
-@dirrmtry share/locale/sl
-@dirrmtry share/locale/sk/LC_MESSAGES
-@dirrmtry share/locale/sk
-@dirrmtry share/locale/ro/LC_MESSAGES
-@dirrmtry share/locale/ro
-@dirrmtry share/locale/pt/LC_MESSAGES
-@dirrmtry share/locale/pt
-@dirrmtry share/locale/pl/LC_MESSAGES
-@dirrmtry share/locale/pl
-@dirrmtry share/locale/no/LC_MESSAGES
-@dirrmtry share/locale/no
-@dirrmtry share/locale/nn/LC_MESSAGES
-@dirrmtry share/locale/nn
-@dirrmtry share/locale/ko/LC_MESSAGES
-@dirrmtry share/locale/ko
-@dirrmtry share/locale/gl/LC_MESSAGES
-@dirrmtry share/locale/gl
-@dirrmtry share/locale/fi/LC_MESSAGES
-@dirrmtry share/locale/fi
-@dirrmtry share/locale/el/LC_MESSAGES
-@dirrmtry share/locale/el
-@dirrmtry share/locale/ca/LC_MESSAGES
-@dirrmtry share/locale/ca
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile
deleted file mode 100644
index 26c687c30..000000000
--- a/print/libgnomeprint/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# New ports collection makefile for: libgnomeprint
-# Date created: 15 Jan 1999
-# Whom: Vanilla I. Shu <vanilla@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/print/libgnomeprint/Makefile,v 1.56 2006/07/23 01:24:05 mezz Exp $
-#
-
-PORTNAME= libgnomeprint
-PORTVERSION= 2.12.1
-PORTREVISION?= 3
-CATEGORIES= print gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.12
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Gnome print support library
-
-USE_BZIP2= yes
-
-.if !defined(REFERENCE_PORT)
-
-LIB_DEPENDS= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
- popt.0:${PORTSDIR}/devel/popt
-
-USE_BISON= yes
-USE_GMAKE= yes
-USE_GNOME= gnomeprefix intlhack gnomehack gnomehier glib20 pango libxml2 \
- libartlgpl2 ltverhack
-USE_GETTEXT= yes
-USE_XLIB= yes
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool:15
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-PLIST_SUB= VERSION=${PORTVERSION} \
- LIBVERSION=2.2
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_CUPS) || exists(${LOCALBASE}/lib/libcups.so)
-CONFIGURE_ARGS+= --with-cups
-LIB_DEPENDS+= gnomecups-1.0:${PORTSDIR}/print/libgnomecups
-PLIST_SUB+= CUPS:=""
-.else
-CONFIGURE_ARGS+= --without-cups
-PLIST_SUB+= CUPS:="@comment "
-.endif
-
-pre-everything::
-.if !defined(WITH_CUPS)
- @${ECHO_MSG} " Enable cups support by defining"
- @${ECHO_MSG} " WITH_CUPS"
- @${ECHO_MSG} ""
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -name '*.[ch]' | ${XARGS} ${REINPLACE_CMD} -e \
- 's|<malloc[.]h>|<stdlib.h>|'
- @${REINPLACE_CMD} -e "/^SUBDIRS =/s|tests||" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "/^SUBDIRS =/s|doc||" ${WRKSRC}/Makefile.in
-
-post-install:
- @${MKDIR} ${PREFIX}/etc/gnome/libgnomeprint-2.0/fonts
- @${TOUCH} ${PREFIX}/etc/gnome/libgnomeprint-2.0/fonts/gnome-print.fontmap
-
-.include <bsd.port.post.mk>
-
-.endif
diff --git a/print/libgnomeprint/distinfo b/print/libgnomeprint/distinfo
deleted file mode 100644
index 1a85a86e0..000000000
--- a/print/libgnomeprint/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (gnome2/libgnomeprint-2.12.1.tar.bz2) = ea729d4968fe2169c84efb12ace5f6cc
-SHA256 (gnome2/libgnomeprint-2.12.1.tar.bz2) = f7b8c74faf6eaa145de94791e1d87233ccce5a068de0b8ff5c6fb4c66919295d
-SIZE (gnome2/libgnomeprint-2.12.1.tar.bz2) = 787980
diff --git a/print/libgnomeprint/files/patch-libgnomeprint::gnome-meta.c b/print/libgnomeprint/files/patch-libgnomeprint::gnome-meta.c
deleted file mode 100644
index 5526dceaa..000000000
--- a/print/libgnomeprint/files/patch-libgnomeprint::gnome-meta.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- libgnomeprint/gnome-print-meta.c.orig Wed Oct 29 00:53:15 2003
-+++ libgnomeprint/gnome-print-meta.c Wed Oct 29 01:06:23 2003
-@@ -312,6 +312,7 @@
- gpm_encode_int (pc, w);
- gpm_encode_int (pc, ch);
-
-+ gpm_ensure_space(pc, w * ch * h);
- for (y = 0; y < h; y++){
- gpm_encode_block (pc, px, w * ch);
- px += rowstride;
diff --git a/print/libgnomeprint/files/patch-libgnomeprint_ttsubset_sft.h b/print/libgnomeprint/files/patch-libgnomeprint_ttsubset_sft.h
deleted file mode 100644
index 9a4a49782..000000000
--- a/print/libgnomeprint/files/patch-libgnomeprint_ttsubset_sft.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libgnomeprint/ttsubset/sft.h.orig Thu Jul 1 13:18:38 2004
-+++ libgnomeprint/ttsubset/sft.h Thu Jul 1 13:20:14 2004
-@@ -103,7 +103,7 @@
- #endif
- #endif
-
--#ifdef __i386
-+#if defined(__i386) || defined(__alpha__)
- #ifndef G_LITTLE_ENDIAN
- #define G_LITTLE_ENDIAN
- #endif
diff --git a/print/libgnomeprint/pkg-descr b/print/libgnomeprint/pkg-descr
deleted file mode 100644
index ad9ac2ec1..000000000
--- a/print/libgnomeprint/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The basis for the Gnome Printing Architecture as described in:
-
-WWW: http://www.gnome.org/projects/gnome-print/
diff --git a/print/libgnomeprint/pkg-plist b/print/libgnomeprint/pkg-plist
deleted file mode 100644
index 9fef39ee6..000000000
--- a/print/libgnomeprint/pkg-plist
+++ /dev/null
@@ -1,221 +0,0 @@
-etc/gnome/libgnomeprint-2.0/fonts/gnome-print.fontmap
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-font-face.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-font.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-glyphlist.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-pgl.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-config.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-filter.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-job.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-meta.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-pango.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-paper.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-transport.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print-unit.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-print.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gnome-rfont.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/gp-gc.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/libgnomeprint-enum-types.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gnome-font-private.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gnome-fontmap.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gnome-glyphlist-private.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gnome-print-config-private.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gnome-print-path.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gnome-print-private.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gp-gc-private.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-config.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-key.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-list.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-model.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-node-private.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-node.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-option.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-printer.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-reference.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-root.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-settings.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-state.h
-include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private/gpa-utils.h
-lib/libgnomeprint-2-2.a
-lib/libgnomeprint-2-2.la
-lib/libgnomeprint-2-2.so
-lib/libgnomeprint-2-2.so.0
-%%CUPS:%%lib/libgnomeprint/%%VERSION%%/modules/libgnomeprintcups.a
-%%CUPS:%%lib/libgnomeprint/%%VERSION%%/modules/libgnomeprintcups.la
-%%CUPS:%%lib/libgnomeprint/%%VERSION%%/modules/libgnomeprintcups.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-clip.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-clip.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-clip.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-draft.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-draft.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-draft.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-frgba.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-frgba.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-frgba.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-multipage.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-multipage.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-multipage.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-position.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-position.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-position.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-reorder.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-reorder.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-reorder.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-rotate.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-rotate.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-rotate.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-select.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-select.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-select.so
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-zoom.a
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-zoom.la
-lib/libgnomeprint/%%VERSION%%/modules/filters/libgnomeprint-zoom.so
-lib/libgnomeprint/%%VERSION%%/modules/libgnomeprintlpd.a
-lib/libgnomeprint/%%VERSION%%/modules/libgnomeprintlpd.la
-lib/libgnomeprint/%%VERSION%%/modules/libgnomeprintlpd.so
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-custom.a
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-custom.la
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-custom.so
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-file.a
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-file.la
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-file.so
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-lpr.a
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-lpr.la
-lib/libgnomeprint/%%VERSION%%/modules/transports/libgnomeprint-lpr.so
-libdata/pkgconfig/libgnomeprint-%%LIBVERSION%%.pc
-share/gnome/libgnomeprint/%%VERSION%%/globals.xml
-share/gnome/libgnomeprint/%%VERSION%%/models/GNOME-GENERIC-PS.xml
-share/gnome/libgnomeprint/%%VERSION%%/models/GNOME-PDF-WRITER.xml
-share/gnome/libgnomeprint/%%VERSION%%/models/uninstalled/GNOME-META.xml
-share/gnome/libgnomeprint/%%VERSION%%/printers/GENERIC.xml
-share/gnome/libgnomeprint/%%VERSION%%/printers/PDF-WRITER.xml
-share/gnome/libgnomeprint/%%VERSION%%/printers/uninstalled/META.xml
-share/locale/am/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ar/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/az/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/be/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/bg/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/bn/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/bs/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ca/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/cs/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/cy/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/da/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/de/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/el/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/en_CA/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/en_GB/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/es/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/et/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/eu/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/fa/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/fi/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/fr/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ga/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/gl/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/gu/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/he/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/hi/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/hr/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/hu/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/id/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/is/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/it/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ja/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ko/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/lt/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/lv/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/mk/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ml/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/mn/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/mr/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ms/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/nb/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ne/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/nl/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/nn/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/no/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/pa/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/pl/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/pt/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/pt_BR/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ro/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ru/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/rw/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/sk/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/sl/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/sq/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/sr/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/sr@Latn/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/sv/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/ta/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/te/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/th/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/tr/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/uk/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/vi/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/wa/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/xh/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/zh_CN/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-share/locale/zh_TW/LC_MESSAGES/libgnomeprint-%%LIBVERSION%%.mo
-@dirrm share/gnome/libgnomeprint/%%VERSION%%/printers/uninstalled
-@dirrm share/gnome/libgnomeprint/%%VERSION%%/printers
-@dirrm share/gnome/libgnomeprint/%%VERSION%%/models/uninstalled
-@dirrm share/gnome/libgnomeprint/%%VERSION%%/models
-@dirrm share/gnome/libgnomeprint/%%VERSION%%
-@dirrm share/gnome/libgnomeprint
-@dirrm lib/libgnomeprint/%%VERSION%%/modules/transports
-@dirrm lib/libgnomeprint/%%VERSION%%/modules/filters
-@dirrm lib/libgnomeprint/%%VERSION%%/modules
-@dirrm lib/libgnomeprint/%%VERSION%%
-@dirrm lib/libgnomeprint
-@dirrm include/libgnomeprint-%%LIBVERSION%%/libgnomeprint/private
-@dirrm include/libgnomeprint-%%LIBVERSION%%/libgnomeprint
-@dirrm include/libgnomeprint-%%LIBVERSION%%
-@dirrm etc/gnome/libgnomeprint-2.0/fonts
-@dirrm etc/gnome/libgnomeprint-2.0
-@dirrmtry share/locale/zh_TW/LC_MESSAGES
-@dirrmtry share/locale/zh_TW
-@dirrmtry share/locale/zh_CN/LC_MESSAGES
-@dirrmtry share/locale/zh_CN
-@dirrmtry share/locale/xh/LC_MESSAGES
-@dirrmtry share/locale/xh
-@dirrmtry share/locale/uk/LC_MESSAGES
-@dirrmtry share/locale/uk
-@dirrmtry share/locale/te/LC_MESSAGES
-@dirrmtry share/locale/te
-@dirrmtry share/locale/sr/LC_MESSAGES
-@dirrmtry share/locale/sr
-@dirrmtry share/locale/sl/LC_MESSAGES
-@dirrmtry share/locale/sl
-@dirrmtry share/locale/sk/LC_MESSAGES
-@dirrmtry share/locale/sk
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrmtry share/locale/ro/LC_MESSAGES
-@dirrmtry share/locale/ro
-@dirrmtry share/locale/pt/LC_MESSAGES
-@dirrmtry share/locale/pt
-@dirrmtry share/locale/pl/LC_MESSAGES
-@dirrmtry share/locale/pl
-@dirrmtry share/locale/no/LC_MESSAGES
-@dirrmtry share/locale/no
-@dirrmtry share/locale/nn/LC_MESSAGES
-@dirrmtry share/locale/nn
-@dirrmtry share/locale/ne/LC_MESSAGES
-@dirrmtry share/locale/ne
-@dirrmtry share/locale/mr/LC_MESSAGES
-@dirrmtry share/locale/mr
-@dirrmtry share/locale/ko/LC_MESSAGES
-@dirrmtry share/locale/ko
-@dirrmtry share/locale/gl/LC_MESSAGES
-@dirrmtry share/locale/gl
-@dirrmtry share/locale/fi/LC_MESSAGES
-@dirrmtry share/locale/fi
-@dirrmtry share/locale/el/LC_MESSAGES
-@dirrmtry share/locale/el
-@dirrmtry share/locale/cs/LC_MESSAGES
-@dirrmtry share/locale/cs
-@dirrmtry share/locale/ca/LC_MESSAGES
-@dirrmtry share/locale/ca
-@dirrmtry share/locale/be/LC_MESSAGES
-@dirrmtry share/locale/be
diff --git a/print/xfce4-print/Makefile b/print/xfce4-print/Makefile
deleted file mode 100644
index 77804d185..000000000
--- a/print/xfce4-print/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# New ports collection makefile for: xfprint
-# Date created: 7 June 2003
-# Whom: James Earl <jdearl@telus.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xfce4-print
-PORTVERSION= 4.2.3
-PORTREVISION= 2
-CATEGORIES= print xfce
-MASTER_SITES= http://www.us.xfce.org/archive/xfce-${PORTVERSION}/src/ \
- http://www.ca-us.xfce.org/archive/xfce-${PORTVERSION}/src/ \
- http://public.fh-wolfenbuettel.de/~luedickj/xfce4/xfce-${PORTVERSION}/src/ \
- http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-${PORTVERSION}/src/
-DISTNAME= xfprint-${PORTVERSION}
-DIST_SUBDIR= xfce4
-
-MAINTAINER= oliver@FreeBSD.org
-COMMENT= XFce 4 graphical frontend for printing
-
-BUILD_DEPENDS= xfce-mcs-manager:${PORTSDIR}/sysutils/xfce4-mcs-manager
-LIB_DEPENDS= xfce4util.1:${PORTSDIR}/x11/libxfce4util \
- xfcegui4.3:${PORTSDIR}/x11-toolkits/libxfce4gui \
- xfce4mcs-client.2:${PORTSDIR}/x11/libxfce4mcs
-RUN_DEPENDS= xfce-mcs-manager:${PORTSDIR}/sysutils/xfce4-mcs-manager
-
-USE_GETTEXT= yes
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CFLAGS=-I${LOCALBASE}/include \
- CPPFLAGS=-I${LOCALBASE}/include \
- LIBS=-L${LOCALBASE}/lib
-OPTIONS= LPR "Use lpr as printing system" on\
- CUPS "Use cups as printing system" off
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_CUPS)
-CONFIGURE_ARGS+=--enable-cups
-LIB_DEPENDS+= cups.2:${PORTSDIR}/print/cups-base
-PLIST_SUB+= CUPS=""
-.else
-CONFIGURE_ARGS+=--disable-cups
-PLIST_SUB+= CUPS="@comment "
-.endif
-
-.if defined(WITHOUT_LPR)
-CONFIGURE_ARGS+=--disable-bsdlpr
-PLIST_SUB+= LPR="@comment "
-.else
-CONFIGURE_ARGS+=--enable-bsdlpr --with-printcap=/etc/printcap
-PLIST_SUB+= LPR=""
-.endif
-
-.if defined(WITHOUT_LPR) && !defined(WITH_CUPS)
-IGNORE= You have to define WITH_CUPS or undefine WITHOUT_LPR in order to install this port.
-.endif
-
-.if defined(WITH_LETTER)
-CONFIGURE_ARGS+=--enable-letter
-BUILD_DEPENDS+= a2ps:${PORTSDIR}/print/a2ps-letter
-RUN_DEPENDS+= a2ps:${PORTSDIR}/print/a2ps-letter
-.else
-CONFIGURE_ARGS+=--disable-letter
-BUILD_DEPENDS+= a2ps:${PORTSDIR}/print/a2ps-a4
-RUN_DEPENDS+= a2ps:${PORTSDIR}/print/a2ps-a4
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's/@LDFLAGS@/& -Wl,-E/' ${WRKSRC}/xfprint/Makefile.in \
- ${WRKSRC}/xfprint-manager/Makefile.in
-
-.include <bsd.port.post.mk>
diff --git a/print/xfce4-print/distinfo b/print/xfce4-print/distinfo
deleted file mode 100644
index 0e6f45972..000000000
--- a/print/xfce4-print/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xfce4/xfprint-4.2.3.tar.gz) = 64c983a6d7778cbd5d6c93ee1dbbd3f9
-SHA256 (xfce4/xfprint-4.2.3.tar.gz) = f0b815f526ce4a7117217d7b45c4bcf1599df5ed94ff1c1e3974087ca9297398
-SIZE (xfce4/xfprint-4.2.3.tar.gz) = 1169874
diff --git a/print/xfce4-print/pkg-descr b/print/xfce4-print/pkg-descr
deleted file mode 100644
index 8fe54f544..000000000
--- a/print/xfce4-print/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-XFce 4 print dialog. Provides a graphical frontend for printing. Includes
-xfprint4 and xfprint-manager.
-
-WWW: http://www.xfce.org
diff --git a/print/xfce4-print/pkg-plist b/print/xfce4-print/pkg-plist
deleted file mode 100644
index 304354469..000000000
--- a/print/xfce4-print/pkg-plist
+++ /dev/null
@@ -1,132 +0,0 @@
-bin/xfprint-manager
-bin/xfprint4
-lib/xfce4/mcs-plugins/xfprint_plugin.a
-lib/xfce4/mcs-plugins/xfprint_plugin.la
-lib/xfce4/mcs-plugins/xfprint_plugin.so
-%%LPR%%lib/xfce4/xfprint-plugins/bsdlpr_plugin.a
-%%LPR%%lib/xfce4/xfprint-plugins/bsdlpr_plugin.la
-%%LPR%%lib/xfce4/xfprint-plugins/bsdlpr_plugin.so
-%%CUPS%%lib/xfce4/xfprint-plugins/cups_plugin.a
-%%CUPS%%lib/xfce4/xfprint-plugins/cups_plugin.la
-%%CUPS%%lib/xfce4/xfprint-plugins/cups_plugin.so
-share/applications/xfprint.desktop
-share/applications/xfprint-manager.desktop
-share/applications/xfce-xfprint-settings.desktop
-share/icons/hicolor/scalable/apps/xfprint.svg
-share/icons/hicolor/48x48/apps/xfprint.png
-share/locale/af/LC_MESSAGES/xfprint.mo
-share/locale/ar/LC_MESSAGES/xfprint.mo
-share/locale/az/LC_MESSAGES/xfprint.mo
-share/locale/be/LC_MESSAGES/xfprint.mo
-share/locale/bg/LC_MESSAGES/xfprint.mo
-share/locale/bn_IN/LC_MESSAGES/xfprint.mo
-share/locale/ca/LC_MESSAGES/xfprint.mo
-share/locale/cs/LC_MESSAGES/xfprint.mo
-share/locale/de/LC_MESSAGES/xfprint.mo
-share/locale/el/LC_MESSAGES/xfprint.mo
-share/locale/en_GB/LC_MESSAGES/xfprint.mo
-share/locale/es/LC_MESSAGES/xfprint.mo
-share/locale/es_MX/LC_MESSAGES/xfprint.mo
-share/locale/et/LC_MESSAGES/xfprint.mo
-share/locale/eu/LC_MESSAGES/xfprint.mo
-share/locale/fa/LC_MESSAGES/xfprint.mo
-share/locale/fi/LC_MESSAGES/xfprint.mo
-share/locale/fr/LC_MESSAGES/xfprint.mo
-share/locale/gu/LC_MESSAGES/xfprint.mo
-share/locale/he/LC_MESSAGES/xfprint.mo
-share/locale/hi/LC_MESSAGES/xfprint.mo
-share/locale/hu/LC_MESSAGES/xfprint.mo
-share/locale/it/LC_MESSAGES/xfprint.mo
-share/locale/ja/LC_MESSAGES/xfprint.mo
-share/locale/ko/LC_MESSAGES/xfprint.mo
-share/locale/ku/LC_MESSAGES/xfprint.mo
-share/locale/lt/LC_MESSAGES/xfprint.mo
-share/locale/mr/LC_MESSAGES/xfprint.mo
-share/locale/ms/LC_MESSAGES/xfprint.mo
-share/locale/nl/LC_MESSAGES/xfprint.mo
-share/locale/pa/LC_MESSAGES/xfprint.mo
-share/locale/pl/LC_MESSAGES/xfprint.mo
-share/locale/pt_BR/LC_MESSAGES/xfprint.mo
-share/locale/pt_PT/LC_MESSAGES/xfprint.mo
-share/locale/ro/LC_MESSAGES/xfprint.mo
-share/locale/ru/LC_MESSAGES/xfprint.mo
-share/locale/sk/LC_MESSAGES/xfprint.mo
-share/locale/sl/LC_MESSAGES/xfprint.mo
-share/locale/sv/LC_MESSAGES/xfprint.mo
-share/locale/ta/LC_MESSAGES/xfprint.mo
-share/locale/tr/LC_MESSAGES/xfprint.mo
-share/locale/uk/LC_MESSAGES/xfprint.mo
-share/locale/vi/LC_MESSAGES/xfprint.mo
-share/locale/zh_CN/LC_MESSAGES/xfprint.mo
-share/locale/zh_TW/LC_MESSAGES/xfprint.mo
-share/xfce4/doc/C/images/xfprint_headings.png
-share/xfce4/doc/C/images/xfprint_input.png
-share/xfce4/doc/C/images/xfprint-manager.png
-share/xfce4/doc/C/images/xfprint-manager-queue.png
-share/xfce4/doc/C/images/xfprint_mcs_plugin.png
-share/xfce4/doc/C/images/xfprint_prettyprinting.png
-share/xfce4/doc/C/images/xfprint_sheets.png
-share/xfce4/doc/C/images/xfprint_virtualpages.png
-share/xfce4/doc/C/xfprint.html
-share/xfce4/doc/fr/images/xfprint_headings.png
-share/xfce4/doc/fr/images/xfprint_input.png
-share/xfce4/doc/fr/images/xfprint-manager.png
-share/xfce4/doc/fr/images/xfprint-manager-queue.png
-share/xfce4/doc/fr/images/xfprint_mcs_plugin.png
-share/xfce4/doc/fr/images/xfprint_prettyprinting.png
-share/xfce4/doc/fr/images/xfprint_sheets.png
-share/xfce4/doc/fr/images/xfprint_virtualpages.png
-share/xfce4/doc/fr/xfprint.html
-share/xfce4/doc/he/images/xfprint_headings.png
-share/xfce4/doc/he/images/xfprint_input.png
-share/xfce4/doc/he/images/xfprint-manager.png
-share/xfce4/doc/he/images/xfprint-manager-queue.png
-share/xfce4/doc/he/images/xfprint_mcs_plugin.png
-share/xfce4/doc/he/images/xfprint_prettyprinting.png
-share/xfce4/doc/he/images/xfprint_sheets.png
-share/xfce4/doc/he/images/xfprint_virtualpages.png
-share/xfce4/doc/he/xfprint.html
-@dirrmtry lib/xfce4/mcs-plugins
-@dirrmtry lib/xfce4/xfprint-plugins
-@dirrmtry lib/xfce4
-@dirrmtry share/applications
-@dirrmtry share/xfce4/doc/C/images
-@dirrmtry share/xfce4/doc/C
-@dirrmtry share/xfce4/doc/fr/images
-@dirrmtry share/xfce4/doc/fr
-@dirrmtry share/xfce4/doc/he/images
-@dirrmtry share/xfce4/doc/he
-@dirrmtry share/xfce4/doc
-@dirrmtry share/xfce4
-@dirrmtry share/locale/zh_TW/LC_MESSAGES
-@dirrmtry share/locale/zh_TW
-@dirrmtry share/locale/zh_CN/LC_MESSAGES
-@dirrmtry share/locale/zh_CN
-@dirrmtry share/locale/uk/LC_MESSAGES
-@dirrmtry share/locale/uk
-@dirrmtry share/locale/sl/LC_MESSAGES
-@dirrmtry share/locale/sl
-@dirrmtry share/locale/sk/LC_MESSAGES
-@dirrmtry share/locale/sk
-@dirrmtry share/locale/ro/LC_MESSAGES
-@dirrmtry share/locale/ro
-@dirrmtry share/locale/pl/LC_MESSAGES
-@dirrmtry share/locale/pl
-@dirrmtry share/locale/mr/LC_MESSAGES
-@dirrmtry share/locale/mr
-@dirrmtry share/locale/ku/LC_MESSAGES
-@dirrmtry share/locale/ku
-@dirrmtry share/locale/ko/LC_MESSAGES
-@dirrmtry share/locale/ko
-@dirrmtry share/locale/fi/LC_MESSAGES
-@dirrmtry share/locale/fi
-@dirrmtry share/locale/el/LC_MESSAGES
-@dirrmtry share/locale/el
-@dirrmtry share/locale/cs/LC_MESSAGES
-@dirrmtry share/locale/cs
-@dirrmtry share/locale/ca/LC_MESSAGES
-@dirrmtry share/locale/ca
-@dirrmtry share/locale/bn_IN/LC_MESSAGES
-@dirrmtry share/locale/bn_IN
-@dirrmtry share/locale/be/LC_MESSAGES
-@dirrmtry share/locale/be