summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--math/guppi/Makefile45
-rw-r--r--math/guppi/distinfo3
-rw-r--r--math/guppi/files/GNOME_Gnumeric_Graph.idl123
-rw-r--r--math/guppi/files/patch-Makefile.in27
-rw-r--r--math/guppi/files/patch-configure37
-rw-r--r--math/guppi/files/patch-libguppitank_guppi-object-barchart.c18
-rw-r--r--math/guppi/files/patch-ltmain.sh28
-rw-r--r--math/guppi/files/patch-po::Makefile.in.in14
-rw-r--r--math/guppi/files/patch-src_demo.c10
-rw-r--r--math/guppi/files/patch-src_libguppiplot_guppi-layout-constraint.c10
-rw-r--r--math/guppi/files/patch-src_libguppiplot_guppi-root-group-item.c18
-rw-r--r--math/guppi/files/patch-src_libguppiplot_guppi-text-block.c10
-rw-r--r--math/guppi/files/patch-src_libguppiplot_guppi-view-interval.c10
-rw-r--r--math/guppi/files/patch-src_libguppispecfns_const.c12
-rw-r--r--math/guppi/pkg-descr4
-rw-r--r--math/guppi/pkg-plist325
-rw-r--r--misc/gtktalog/Makefile46
-rw-r--r--misc/gtktalog/distinfo3
-rw-r--r--misc/gtktalog/files/patch-Docs::C::Makefile.in21
-rw-r--r--misc/gtktalog/files/patch-Docs::fr::Makefile.in21
-rw-r--r--misc/gtktalog/files/patch-configure10
-rw-r--r--misc/gtktalog/pkg-descr6
-rw-r--r--misc/gtktalog/pkg-plist177
-rw-r--r--misc/misterproper/Makefile26
-rw-r--r--misc/misterproper/distinfo3
-rw-r--r--misc/misterproper/files/patch-aa31
-rw-r--r--misc/misterproper/pkg-descr13
-rw-r--r--misc/misterproper/pkg-plist8
-rw-r--r--multimedia/gsubedit/Makefile53
-rw-r--r--multimedia/gsubedit/distinfo3
-rw-r--r--multimedia/gsubedit/pkg-descr11
-rw-r--r--multimedia/gsubedit/pkg-plist28
-rw-r--r--multimedia/gtksubtitler/Makefile29
-rw-r--r--multimedia/gtksubtitler/distinfo3
-rw-r--r--multimedia/gtksubtitler/pkg-descr10
-rw-r--r--multimedia/gtksubtitler/pkg-plist8
36 files changed, 1204 insertions, 0 deletions
diff --git a/math/guppi/Makefile b/math/guppi/Makefile
new file mode 100644
index 000000000..62c1f8670
--- /dev/null
+++ b/math/guppi/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: guppi
+# Date created: 22 December 2000
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= guppi
+PORTVERSION= 0.40.3
+PORTREVISION= 7
+CATEGORIES= math gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/Guppi/0.40
+DISTNAME= Guppi-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A plotting program for GNOME
+
+LIB_DEPENDS= guile.15:${PORTSDIR}/lang/guile
+
+USE_GETTEXT= yes
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gnomelibs bonobo libglade gal gnometarget
+USE_PYTHON= yes
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-gnumeric --enable-explicit-python-linking
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/libglade-1.0" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
+ GNUMERIC_IDLDIR="${WRKDIR}/gnumeric"
+PLIST_SUB= VERSION="${PORTVERSION}"
+
+post-extract:
+ @${MKDIR} ${WRKDIR}/gnumeric
+ @${CP} ${FILESDIR}/GNOME_Gnumeric_Graph.idl ${WRKDIR}/gnumeric
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 700029
+BROKEN= Incorrect objformat handling
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/math/guppi/distinfo b/math/guppi/distinfo
new file mode 100644
index 000000000..24e56ce49
--- /dev/null
+++ b/math/guppi/distinfo
@@ -0,0 +1,3 @@
+MD5 (Guppi-0.40.3.tar.bz2) = 26ec6eb5b6fe7fb4e32ecff64d4f1b16
+SHA256 (Guppi-0.40.3.tar.bz2) = 732821df222b9fb1739e90d6d2d0698656237a1cceeef0569e56dfe6414d7a47
+SIZE (Guppi-0.40.3.tar.bz2) = 1016831
diff --git a/math/guppi/files/GNOME_Gnumeric_Graph.idl b/math/guppi/files/GNOME_Gnumeric_Graph.idl
new file mode 100644
index 000000000..5a1049737
--- /dev/null
+++ b/math/guppi/files/GNOME_Gnumeric_Graph.idl
@@ -0,0 +1,123 @@
+/**
+ * The interfaces Gnumeric uses to communicate with graphing components
+ *
+ * Author:
+ * Jody Goldberg <jody@gnome.org>
+ */
+#include <Bonobo.idl>
+
+module GNOME {
+ module Gnumeric {
+ struct Pair {
+ short start;
+ short end;
+ };
+ typedef long PlotID;
+ typedef long SeriesID;
+ typedef long VectorID;
+ typedef sequence<Pair> SeqPair;
+ typedef sequence<VectorID> VectorIDs;
+ typedef sequence<octet> Buffer;
+
+ exception Error { string mesg; };
+
+ enum VectorType {
+ VECTOR_TYPE_SCALAR,
+ VECTOR_TYPE_DATE,
+ VECTOR_TYPE_STRING
+ };
+
+ /* This is a place holder */
+ interface VectorSelection {
+ oneway void selected (in SeqPair ranges);
+ };
+ module Scalar {
+ typedef sequence<double> Seq;
+ interface Vector : VectorSelection {
+ oneway void changed (in short start, in Seq new_values);
+ void value (out Seq values);
+ };
+ };
+ module String {
+ typedef sequence<string> Seq;
+ interface Vector : VectorSelection {
+ oneway void changed (in short start, in Seq new_values);
+ void value (out Seq values);
+ };
+ };
+
+ module Graph_v2 {
+ interface ConfigGuru : Bonobo::Control {
+ oneway void applyChanges ();
+ };
+
+ interface DataGuru : ConfigGuru {
+ readonly attribute Buffer spec;
+
+ /**
+ * seriesSetDimension :
+ *
+ * Add/Remove/Edit the vector associated with a specific dimension
+ * of an series.
+ *
+ * a vectorID of -1 will remove the dimension.
+ */
+ void seriesSetDimension (in SeriesID seriesID,
+ in string dim,
+ in VectorID vectorID)
+ raises (Error);
+
+ PlotID plotAdd () raises (Error);
+ void plotDelete (in PlotID plot) raises (Error);
+ SeriesID seriesAdd (in PlotID plot) raises (Error);
+ void seriesDelete (in SeriesID series) raises (Error);
+ };
+
+ interface Manager : Bonobo::Embeddable {
+ ConfigGuru configure (in string type);
+
+ /**
+ * Read :
+ * A full specified document including enough markup
+ * information to assist in data assignment and for
+ * persistence.
+ *
+ * Write :
+ * Take a possibly incomplete description of a graph using
+ * a subset of the dtd used for persistence and initialize
+ * the graphs state. The document refers to vectors by
+ * IDs that were assigned previously.
+ */
+ attribute Buffer spec;
+
+ /**
+ * addVector :
+ *
+ * Register new vectors and get their callbacks.
+ */
+ VectorSelection addVector (in VectorSelection v,
+ in VectorType type, in VectorID id,
+ in string default_fmt);
+
+ /**
+ * clearVectors :
+ *
+ * Remove all references to the existing set of vectors.
+ */
+ oneway void clearVectors ();
+
+ /**
+ * arrangeVectors :
+ *
+ * Take the set of vectors and their optional
+ * headers in the order specified by the
+ * supplied @data ids, and arrange them into a
+ * graph using the 'current' graph type.
+ */
+ oneway void arrangeVectors (in VectorIDs data,
+ in VectorIDs optional_headers);
+
+ };
+ };
+ };
+};
diff --git a/math/guppi/files/patch-Makefile.in b/math/guppi/files/patch-Makefile.in
new file mode 100644
index 000000000..de132b24b
--- /dev/null
+++ b/math/guppi/files/patch-Makefile.in
@@ -0,0 +1,27 @@
+
+$FreeBSD$
+
+--- Makefile.in.orig Thu Jul 11 04:03:22 2002
++++ Makefile.in Thu Jul 11 04:04:37 2002
+@@ -197,7 +197,7 @@
+ #appdir = $(datadir)/apps/Applications
+ #app_DATA = guppi.desktop
+
+-confexecdir = $(libdir)
++confexecdir = $(sysconfdir)
+ confexec_DATA = libguppiConf.sh
+ CLEANFILES = libguppiConf.sh xml-i18n-extract xml-i18n-merge xml-i18n-update
+
+@@ -537,10 +537,10 @@
+
+
+ libguppiConf.sh: libguppiConf.sh.in Makefile
+- sed -e 's?\@LIBGUPPI_LIBDIR\@?$(LIBGUPPI_LIBDIR)?g' \
++ sed -e 's?\@LIBGUPPI_LIBDIR\@?$(LIBGUPPI_LIBDIR) $(PY_LIB_LOC)?g' \
+ -e 's?\@LIBGUPPI_INCLUDEDIR\@?$(LIBGUPPI_INCLUDEDIR)?g' \
+ -e 's?\@VERSION\@?$(VERSION)?g' \
+- -e 's?\@LIBGUPPI_LIBS\@?$(LIBGUPPI_LIBS)?g' \
++ -e 's?\@LIBGUPPI_LIBS\@?$(LIBGUPPI_LIBS) $(PY_LIBS) $(PTHREAD_LIB)?g' \
+ < $(srcdir)/libguppiConf.sh.in > libguppiConf.tmp \
+ && mv libguppiConf.tmp libguppiConf.sh
+
diff --git a/math/guppi/files/patch-configure b/math/guppi/files/patch-configure
new file mode 100644
index 000000000..6892d3b7c
--- /dev/null
+++ b/math/guppi/files/patch-configure
@@ -0,0 +1,37 @@
+
+$FreeBSD$
+
+--- configure.orig Thu Mar 14 15:27:59 2002
++++ configure Thu Mar 14 15:30:18 2002
+@@ -1259,10 +1259,10 @@
+
+ # The aliases save the names the user supplied, while $host etc.
+ # will get canonicalized.
+-test -n "$target_alias" &&
+- test "$program_prefix$program_suffix$program_transform_name" = \
+- NONENONEs,x,x, &&
+- program_prefix=${target_alias}-
++#test -n "$target_alias" &&
++# test "$program_prefix$program_suffix$program_transform_name" = \
++# NONENONEs,x,x, &&
++# program_prefix=${target_alias}-
+
+ ac_config_headers="$ac_config_headers config.h"
+
+@@ -11158,15 +11158,13 @@
+
+ gnumeric_msg="not enabled"
+ gnumeric_enabled=no
+-GNUMERIC_IDLDIR=""
+ GUPPI_GNUMERIC_LIBS=""
+ GUPPI_GNUMERIC_CFLAGS=""
+ GUPPI_GNUMERIC_GRAPH_VERSION=Graph_v2
+ if test x"$enable_gnumeric" = xyes; then
+ echo "$as_me:11166: checking Gnumeric is installed" >&5
+ echo $ECHO_N "checking Gnumeric is installed... $ECHO_C" >&6
+- if gnome-config --moddatadir gnumeric > /dev/null 2>&1; then
+- GNUMERIC_IDLDIR=`gnome-config --moddatadir gnumeric`/idl
++ if /usr/bin/true; then
+
+ echo "$as_me:11171: result: yes" >&5
+ echo "${ECHO_T}yes" >&6
diff --git a/math/guppi/files/patch-libguppitank_guppi-object-barchart.c b/math/guppi/files/patch-libguppitank_guppi-object-barchart.c
new file mode 100644
index 000000000..a1921e07a
--- /dev/null
+++ b/math/guppi/files/patch-libguppitank_guppi-object-barchart.c
@@ -0,0 +1,18 @@
+--- libguppitank/guppi-object-barchart.c.orig Mon Sep 6 15:04:13 2004
++++ libguppitank/guppi-object-barchart.c Mon Sep 6 15:04:24 2004
+@@ -701,6 +701,7 @@
+ break;
+
+ default:
++ ;
+ }
+ }
+
+@@ -733,6 +734,7 @@
+ break;
+
+ default:
++ ;
+ }
+ }
+
diff --git a/math/guppi/files/patch-ltmain.sh b/math/guppi/files/patch-ltmain.sh
new file mode 100644
index 000000000..cb4aee82d
--- /dev/null
+++ b/math/guppi/files/patch-ltmain.sh
@@ -0,0 +1,28 @@
+
+$FreeBSD: ports/math/guppi/files/patch-ltmain.sh,v 1.5 2006/10/14 08:54:28 marcus Exp $
+
+--- ltmain.sh 2001/08/27 09:51:26 1.1
++++ ltmain.sh 2001/08/27 09:51:42
+@@ -2408,6 +2408,9 @@
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
++ *-*-freebsd*)
++ # FreeBSD doesn't need this...
++ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+@@ -4175,10 +4178,12 @@
+ fi
+
+ # Install the pseudo-library for information purposes.
++ if /usr/bin/false; then
+ name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+ instname="$dir/$name"i
+ $show "$install_prog $instname $destdir/$name"
+ $run eval "$install_prog $instname $destdir/$name" || exit $?
++ fi
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/math/guppi/files/patch-po::Makefile.in.in b/math/guppi/files/patch-po::Makefile.in.in
new file mode 100644
index 000000000..2f04784a6
--- /dev/null
+++ b/math/guppi/files/patch-po::Makefile.in.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- po/Makefile.in.in 2001/10/23 11:34:52 1.1
++++ po/Makefile.in.in 2001/10/23 11:35:09
+@@ -106,7 +106,7 @@
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+- lang=`echo $$cat | sed 's/\.gmo$$//'`; \
++ lang=`echo $$cat | sed 's/\.mo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkinstalldirs) $(DESTDIR)$$dir; \
+ if test -r $$cat; then \
diff --git a/math/guppi/files/patch-src_demo.c b/math/guppi/files/patch-src_demo.c
new file mode 100644
index 000000000..c570364eb
--- /dev/null
+++ b/math/guppi/files/patch-src_demo.c
@@ -0,0 +1,10 @@
+--- src/demo.c.orig Mon Sep 6 15:02:21 2004
++++ src/demo.c Mon Sep 6 15:02:35 2004
+@@ -451,6 +451,7 @@
+ compass_pos = GUPPI_NORTH;
+ break;
+ default:
++ ;
+ }
+
+ guppi_element_state_set (state,
diff --git a/math/guppi/files/patch-src_libguppiplot_guppi-layout-constraint.c b/math/guppi/files/patch-src_libguppiplot_guppi-layout-constraint.c
new file mode 100644
index 000000000..074f628c3
--- /dev/null
+++ b/math/guppi/files/patch-src_libguppiplot_guppi-layout-constraint.c
@@ -0,0 +1,10 @@
+--- src/libguppiplot/guppi-layout-constraint.c.orig Mon Sep 6 15:00:27 2004
++++ src/libguppiplot/guppi-layout-constraint.c Mon Sep 6 15:00:36 2004
+@@ -165,6 +165,7 @@
+
+ default:
+ /* Fall through, do nothing. */
++ ;
+ }
+
+ ti = term_info_new (type, factor, geom);
diff --git a/math/guppi/files/patch-src_libguppiplot_guppi-root-group-item.c b/math/guppi/files/patch-src_libguppiplot_guppi-root-group-item.c
new file mode 100644
index 000000000..8d53b397c
--- /dev/null
+++ b/math/guppi/files/patch-src_libguppiplot_guppi-root-group-item.c
@@ -0,0 +1,18 @@
+--- src/libguppiplot/guppi-root-group-item.c.orig Mon Sep 6 15:01:23 2004
++++ src/libguppiplot/guppi-root-group-item.c Mon Sep 6 15:01:35 2004
+@@ -548,6 +548,7 @@
+ return motion_notify_event (root, &(ev->motion));
+
+ default:
++ ;
+ }
+
+ return FALSE;
+@@ -777,6 +778,7 @@
+ case ROOT_GROUP_RESIZE_NONE:
+ default:
+ /* insure we do nothing */
++ ;
+ }
+
+ if (please_resize_canvas)
diff --git a/math/guppi/files/patch-src_libguppiplot_guppi-text-block.c b/math/guppi/files/patch-src_libguppiplot_guppi-text-block.c
new file mode 100644
index 000000000..af5475cc7
--- /dev/null
+++ b/math/guppi/files/patch-src_libguppiplot_guppi-text-block.c
@@ -0,0 +1,10 @@
+--- src/libguppiplot/guppi-text-block.c.orig Mon Sep 6 14:59:32 2004
++++ src/libguppiplot/guppi-text-block.c Mon Sep 6 14:59:39 2004
+@@ -900,6 +900,7 @@
+
+ default:
+ /* Do nothing. */
++ ;
+ }
+
+ render_stack_evolve (stack, tt);
diff --git a/math/guppi/files/patch-src_libguppiplot_guppi-view-interval.c b/math/guppi/files/patch-src_libguppiplot_guppi-view-interval.c
new file mode 100644
index 000000000..94cb3e89f
--- /dev/null
+++ b/math/guppi/files/patch-src_libguppiplot_guppi-view-interval.c
@@ -0,0 +1,10 @@
+--- src/libguppiplot/guppi-view-interval.c.orig Sun Aug 22 18:02:50 2004
++++ src/libguppiplot/guppi-view-interval.c Sun Aug 22 18:03:02 2004
+@@ -227,6 +227,7 @@
+ #endif
+
+ default:
++ ;
+ }
+
+ return TRUE;
diff --git a/math/guppi/files/patch-src_libguppispecfns_const.c b/math/guppi/files/patch-src_libguppispecfns_const.c
new file mode 100644
index 000000000..6ad9d5ad1
--- /dev/null
+++ b/math/guppi/files/patch-src_libguppispecfns_const.c
@@ -0,0 +1,12 @@
+--- src/libguppispecfns/const.c.orig Tue Apr 1 21:01:25 2003
++++ src/libguppispecfns/const.c Tue Apr 1 21:01:35 2003
+@@ -96,7 +96,9 @@
+ #ifdef INFINITIES
+ double INFINITY = 1.0 / 0.0; /* 99e999; */
+ #else
++#ifndef INFINITY
+ double INFINITY = 1.79769313486231570815E308; /* 2**1024*(1-MACHEP) */
++#endif
+ #endif
+
+ #ifdef MINUSZERO
diff --git a/math/guppi/pkg-descr b/math/guppi/pkg-descr
new file mode 100644
index 000000000..0cb2bc344
--- /dev/null
+++ b/math/guppi/pkg-descr
@@ -0,0 +1,4 @@
+Guppi is a GPLed Gnome-based Guile and Python scriptable plot program with
+integrated statistics capabilities.
+
+WWW: http://www.gnome.org/projects/guppi/
diff --git a/math/guppi/pkg-plist b/math/guppi/pkg-plist
new file mode 100644
index 000000000..a71b9163e
--- /dev/null
+++ b/math/guppi/pkg-plist
@@ -0,0 +1,325 @@
+bin/guppi-gnumeric
+etc/libguppiConf.sh
+include/gnome-1.0/libguppi/gnan.h
+include/gnome-1.0/libguppi/guppi-2d.h
+include/gnome-1.0/libguppi/guppi-alpha-template.h
+include/gnome-1.0/libguppi/guppi-attribute-bag.h
+include/gnome-1.0/libguppi/guppi-attribute-flavor.h
+include/gnome-1.0/libguppi/guppi-attribute-widget.h
+include/gnome-1.0/libguppi/guppi-axis-markers.h
+include/gnome-1.0/libguppi/guppi-basic-tools.h
+include/gnome-1.0/libguppi/guppi-canvas-group.h
+include/gnome-1.0/libguppi/guppi-canvas-item.h
+include/gnome-1.0/libguppi/guppi-category-core.h
+include/gnome-1.0/libguppi/guppi-category.h
+include/gnome-1.0/libguppi/guppi-color-palette.h
+include/gnome-1.0/libguppi/guppi-config-dialog.h
+include/gnome-1.0/libguppi/guppi-config-model.h
+include/gnome-1.0/libguppi/guppi-convenient.h
+include/gnome-1.0/libguppi/guppi-curve-calc.h
+include/gnome-1.0/libguppi/guppi-curve-func.h
+include/gnome-1.0/libguppi/guppi-curve-interpolate.h
+include/gnome-1.0/libguppi/guppi-curve-poly.h
+include/gnome-1.0/libguppi/guppi-curve.h
+include/gnome-1.0/libguppi/guppi-data-flavor.h
+include/gnome-1.0/libguppi/guppi-data-importer-plug-in.h
+include/gnome-1.0/libguppi/guppi-data-importer.h
+include/gnome-1.0/libguppi/guppi-data-init.h
+include/gnome-1.0/libguppi/guppi-data-plug-in.h
+include/gnome-1.0/libguppi/guppi-data-popup.h
+include/gnome-1.0/libguppi/guppi-data-select.h
+include/gnome-1.0/libguppi/guppi-data-socket.h
+include/gnome-1.0/libguppi/guppi-data-table-core.h
+include/gnome-1.0/libguppi/guppi-data-table.h
+include/gnome-1.0/libguppi/guppi-data-tree-view.h
+include/gnome-1.0/libguppi/guppi-data-tree.h
+include/gnome-1.0/libguppi/guppi-data-ui-init.h
+include/gnome-1.0/libguppi/guppi-data.h
+include/gnome-1.0/libguppi/guppi-dataimpl-init.h
+include/gnome-1.0/libguppi/guppi-date-indexed.h
+include/gnome-1.0/libguppi/guppi-date-series-calc.h
+include/gnome-1.0/libguppi/guppi-date-series-core.h
+include/gnome-1.0/libguppi/guppi-date-series.h
+include/gnome-1.0/libguppi/guppi-debug.h
+include/gnome-1.0/libguppi/guppi-defaults.h
+include/gnome-1.0/libguppi/guppi-defs.h
+include/gnome-1.0/libguppi/guppi-dharma.h
+include/gnome-1.0/libguppi/guppi-dialogs.h
+include/gnome-1.0/libguppi/guppi-element-print.h
+include/gnome-1.0/libguppi/guppi-element-state.h
+include/gnome-1.0/libguppi/guppi-element-view.h
+include/gnome-1.0/libguppi/guppi-enums.h
+include/gnome-1.0/libguppi/guppi-file.h
+include/gnome-1.0/libguppi/guppi-fn-wrapper.h
+include/gnome-1.0/libguppi/guppi-garray.h
+include/gnome-1.0/libguppi/guppi-geometry.h
+include/gnome-1.0/libguppi/guppi-gpl.h
+include/gnome-1.0/libguppi/guppi-group-state.h
+include/gnome-1.0/libguppi/guppi-group-view-layout.h
+include/gnome-1.0/libguppi/guppi-group-view.h
+include/gnome-1.0/libguppi/guppi-gsml.h
+include/gnome-1.0/libguppi/guppi-hash.h
+include/gnome-1.0/libguppi/guppi-i18n.h
+include/gnome-1.0/libguppi/guppi-layout-constraint.h
+include/gnome-1.0/libguppi/guppi-layout-engine.h
+include/gnome-1.0/libguppi/guppi-layout-rule-predef.h
+include/gnome-1.0/libguppi/guppi-layout-rule.h
+include/gnome-1.0/libguppi/guppi-marker.h
+include/gnome-1.0/libguppi/guppi-matrix.h
+include/gnome-1.0/libguppi/guppi-memory.h
+include/gnome-1.0/libguppi/guppi-metric-entry.h
+include/gnome-1.0/libguppi/guppi-metrics.h
+include/gnome-1.0/libguppi/guppi-multiview.h
+include/gnome-1.0/libguppi/guppi-paths.h
+include/gnome-1.0/libguppi/guppi-pixbuf-stock.h
+include/gnome-1.0/libguppi/guppi-pixbuf.h
+include/gnome-1.0/libguppi/guppi-plot-init.h
+include/gnome-1.0/libguppi/guppi-plot-plug-in.h
+include/gnome-1.0/libguppi/guppi-plot-tool.h
+include/gnome-1.0/libguppi/guppi-plot-toolhelp.h
+include/gnome-1.0/libguppi/guppi-plot-toolkit.h
+include/gnome-1.0/libguppi/guppi-plug-in-spec.h
+include/gnome-1.0/libguppi/guppi-plug-in.h
+include/gnome-1.0/libguppi/guppi-polynomial.h
+include/gnome-1.0/libguppi/guppi-price-series-core.h
+include/gnome-1.0/libguppi/guppi-price-series.h
+include/gnome-1.0/libguppi/guppi-raster-text.h
+include/gnome-1.0/libguppi/guppi-regression-linear.h
+include/gnome-1.0/libguppi/guppi-regression-polynomial.h
+include/gnome-1.0/libguppi/guppi-regression2d.h
+include/gnome-1.0/libguppi/guppi-rgb.h
+include/gnome-1.0/libguppi/guppi-root-group-item.h
+include/gnome-1.0/libguppi/guppi-root-group-state.h
+include/gnome-1.0/libguppi/guppi-root-group-tools.h
+include/gnome-1.0/libguppi/guppi-root-group-view.h
+include/gnome-1.0/libguppi/guppi-seq-boolean-core.h
+include/gnome-1.0/libguppi/guppi-seq-boolean.h
+include/gnome-1.0/libguppi/guppi-seq-categorical.h
+include/gnome-1.0/libguppi/guppi-seq-date-core.h
+include/gnome-1.0/libguppi/guppi-seq-date.h
+include/gnome-1.0/libguppi/guppi-seq-integer-core.h
+include/gnome-1.0/libguppi/guppi-seq-integer.h
+include/gnome-1.0/libguppi/guppi-seq-object.h
+include/gnome-1.0/libguppi/guppi-seq-scalar-calc.h
+include/gnome-1.0/libguppi/guppi-seq-scalar-core.h
+include/gnome-1.0/libguppi/guppi-seq-scalar-func.h
+include/gnome-1.0/libguppi/guppi-seq-scalar.h
+include/gnome-1.0/libguppi/guppi-seq-string-core.h
+include/gnome-1.0/libguppi/guppi-seq-string.h
+include/gnome-1.0/libguppi/guppi-seq.h
+include/gnome-1.0/libguppi/guppi-simple-linreg.h
+include/gnome-1.0/libguppi/guppi-specfns.h
+include/gnome-1.0/libguppi/guppi-stat-init.h
+include/gnome-1.0/libguppi/guppi-stream-preview.h
+include/gnome-1.0/libguppi/guppi-stream.h
+include/gnome-1.0/libguppi/guppi-string.h
+include/gnome-1.0/libguppi/guppi-struct-core.h
+include/gnome-1.0/libguppi/guppi-struct.h
+include/gnome-1.0/libguppi/guppi-text-block.h
+include/gnome-1.0/libguppi/guppi-text-tokens.h
+include/gnome-1.0/libguppi/guppi-unique-id.h
+include/gnome-1.0/libguppi/guppi-useful-init.h
+include/gnome-1.0/libguppi/guppi-useful.h
+include/gnome-1.0/libguppi/guppi-vector.h
+include/gnome-1.0/libguppi/guppi-version.h
+include/gnome-1.0/libguppi/guppi-view-interval.h
+include/gnome-1.0/libguppi/guppi-xml.h
+include/gnome-1.0/libguppi/mconf.h
+include/gnome-1.0/libguppi/specfns_protos.h
+include/gnome-1.0/libguppitank/guppi-object.h
+include/gnome-1.0/libguppitank/guppi-tank-init.h
+include/gnome-1.0/libguppitank/guppi-tank.h
+lib/guppi/plug-ins/%%VERSION%%/plot/axis/axis.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/axis/guppi_axis.so
+lib/guppi/plug-ins/%%VERSION%%/plot/background/background.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/background/guppi_background.so
+lib/guppi/plug-ins/%%VERSION%%/plot/barchart/barchart-stackswap.png
+lib/guppi/plug-ins/%%VERSION%%/plot/barchart/barchart.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/barchart/guppi_barchart.so
+lib/guppi/plug-ins/%%VERSION%%/plot/boxplot/boxplot.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/boxplot/guppi_boxplot.so
+lib/guppi/plug-ins/%%VERSION%%/plot/compass-box/compass-box.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/compass-box/guppi_compass_box.so
+lib/guppi/plug-ins/%%VERSION%%/plot/frame/frame.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/frame/guppi_frame.so
+lib/guppi/plug-ins/%%VERSION%%/plot/image/guppi_image.so
+lib/guppi/plug-ins/%%VERSION%%/plot/image/image.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/legend/guppi_legend.so
+lib/guppi/plug-ins/%%VERSION%%/plot/legend/legend.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/linechart/guppi_linechart.so
+lib/guppi/plug-ins/%%VERSION%%/plot/linechart/linechart.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/linegraph/guppi_linegraph.so
+lib/guppi/plug-ins/%%VERSION%%/plot/linegraph/linegraph.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/guppi-pie-data.glade
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/guppi-pie-looks.glade
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/guppi-pie-state-config.glade
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/guppi_pie.so
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/pie-explode.png
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/pie-spin.png
+lib/guppi/plug-ins/%%VERSION%%/plot/pie/pie.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/pricebars/guppi_pricebars.so
+lib/guppi/plug-ins/%%VERSION%%/plot/pricebars/pricebars.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/scatter/guppi-scatter-state.glade
+lib/guppi/plug-ins/%%VERSION%%/plot/scatter/guppi_scatter.so
+lib/guppi/plug-ins/%%VERSION%%/plot/scatter/scatter-brush.png
+lib/guppi/plug-ins/%%VERSION%%/plot/scatter/scatter-drag.png
+lib/guppi/plug-ins/%%VERSION%%/plot/scatter/scatter.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/text/guppi-text-state.glade
+lib/guppi/plug-ins/%%VERSION%%/plot/text/guppi_text.so
+lib/guppi/plug-ins/%%VERSION%%/plot/text/text.plugin
+lib/guppi/plug-ins/%%VERSION%%/plot/xybox/guppi_xybox.so
+lib/guppi/plug-ins/%%VERSION%%/plot/xybox/xybox.plugin
+lib/libguppi.so
+lib/libguppi.so.16
+lib/libguppitank.so
+lib/libguppitank.so.16
+share/aclocal/libguppi.m4
+share/gnome/help/guppi/C/c20.html
+share/gnome/help/guppi/C/docbook.css
+share/gnome/help/guppi/C/guppi.html
+share/gnome/help/guppi/C/ln14.html
+share/gnome/help/guppi/C/topic.dat
+%%DATADIR%%/glade/guppi-gnumeric-format-guru.glade
+%%DATADIR%%/glade/view-properties.glade
+%%DATADIR%%/scripts/guppi-gnumeric-plots.xml
+share/locale/az/LC_MESSAGES/Guppi.mo
+share/locale/da/LC_MESSAGES/Guppi.mo
+share/locale/de/LC_MESSAGES/Guppi.mo
+share/locale/el/LC_MESSAGES/Guppi.mo
+share/locale/es/LC_MESSAGES/Guppi.mo
+share/locale/fr/LC_MESSAGES/Guppi.mo
+share/locale/is/LC_MESSAGES/Guppi.mo
+share/locale/it/LC_MESSAGES/Guppi.mo
+share/locale/nl/LC_MESSAGES/Guppi.mo
+share/locale/no/LC_MESSAGES/Guppi.mo
+share/locale/pl/LC_MESSAGES/Guppi.mo
+share/locale/pt/LC_MESSAGES/Guppi.mo
+share/locale/pt_BR/LC_MESSAGES/Guppi.mo
+share/locale/ru/LC_MESSAGES/Guppi.mo
+share/locale/sk/LC_MESSAGES/Guppi.mo
+share/locale/sv/LC_MESSAGES/Guppi.mo
+share/locale/tr/LC_MESSAGES/Guppi.mo
+share/locale/uk/LC_MESSAGES/Guppi.mo
+share/locale/zh_CN/LC_MESSAGES/Guppi.mo
+share/oaf/GNOME_Guppi_Gnumeric.oaf
+share/pixmaps/gnome-guppi.png
+share/pixmaps/guppi/area.xpm
+share/pixmaps/guppi/bar.xpm
+share/pixmaps/guppi/basic-home.png
+share/pixmaps/guppi/basic-move.png
+share/pixmaps/guppi/basic-reframe.png
+share/pixmaps/guppi/basic-zoom.png
+share/pixmaps/guppi/bubble.xpm
+share/pixmaps/guppi/chart_bar_1_1.png
+share/pixmaps/guppi/chart_bar_1_2.png
+share/pixmaps/guppi/chart_bar_1_3.png
+share/pixmaps/guppi/chart_bar_2_1.png
+share/pixmaps/guppi/chart_bar_2_2.png
+share/pixmaps/guppi/chart_bar_2_3.png
+share/pixmaps/guppi/chart_bubble_1_1.png
+share/pixmaps/guppi/chart_column_1_1.png
+share/pixmaps/guppi/chart_column_1_2.png
+share/pixmaps/guppi/chart_column_1_3.png
+share/pixmaps/guppi/chart_column_2_1.png
+share/pixmaps/guppi/chart_column_2_2.png
+share/pixmaps/guppi/chart_column_2_3.png
+share/pixmaps/guppi/chart_column_3_1.png
+share/pixmaps/guppi/chart_cone_1_1.png
+share/pixmaps/guppi/chart_cone_1_2.png
+share/pixmaps/guppi/chart_cone_1_3.png
+share/pixmaps/guppi/chart_cone_2_1.png
+share/pixmaps/guppi/chart_cone_2_2.png
+share/pixmaps/guppi/chart_cone_2_3.png
+share/pixmaps/guppi/chart_cone_3_1.png
+share/pixmaps/guppi/chart_cylinder_1_1.png
+share/pixmaps/guppi/chart_cylinder_1_2.png
+share/pixmaps/guppi/chart_cylinder_1_3.png
+share/pixmaps/guppi/chart_cylinder_2_1.png
+share/pixmaps/guppi/chart_cylinder_2_2.png
+share/pixmaps/guppi/chart_cylinder_2_3.png
+share/pixmaps/guppi/chart_cylinder_3_1.png
+share/pixmaps/guppi/chart_line_1_1.png
+share/pixmaps/guppi/chart_line_1_2.png
+share/pixmaps/guppi/chart_line_1_3.png
+share/pixmaps/guppi/chart_line_2_1.png
+share/pixmaps/guppi/chart_line_2_2.png
+share/pixmaps/guppi/chart_line_2_3.png
+share/pixmaps/guppi/chart_line_3_1.png
+share/pixmaps/guppi/chart_pie_1_1.png
+share/pixmaps/guppi/chart_pie_1_2.png
+share/pixmaps/guppi/chart_pie_1_3.png
+share/pixmaps/guppi/chart_pie_2_1.png
+share/pixmaps/guppi/chart_pie_2_2.png
+share/pixmaps/guppi/chart_pie_2_3.png
+share/pixmaps/guppi/chart_pyramid_1_1.png
+share/pixmaps/guppi/chart_pyramid_1_2.png
+share/pixmaps/guppi/chart_pyramid_1_3.png
+share/pixmaps/guppi/chart_pyramid_2_1.png
+share/pixmaps/guppi/chart_pyramid_2_2.png
+share/pixmaps/guppi/chart_pyramid_2_3.png
+share/pixmaps/guppi/chart_pyramid_3_1.png
+share/pixmaps/guppi/chart_scatter_1_1.png
+share/pixmaps/guppi/chart_scatter_2_1.png
+share/pixmaps/guppi/chart_scatter_2_2.png
+share/pixmaps/guppi/chart_scatter_3_1.png
+share/pixmaps/guppi/chart_scatter_3_2.png
+share/pixmaps/guppi/chart_stock_1_1.png
+share/pixmaps/guppi/chart_stock_1_2.png
+share/pixmaps/guppi/chart_stock_2_1.png
+share/pixmaps/guppi/chart_stock_2_2.png
+share/pixmaps/guppi/column.xpm
+share/pixmaps/guppi/doughnut.xpm
+share/pixmaps/guppi/fill-best.png
+share/pixmaps/guppi/fill-horiz.png
+share/pixmaps/guppi/fill-vert.png
+share/pixmaps/guppi/guppi-splash.png
+share/pixmaps/guppi/linegraph.xpm
+share/pixmaps/guppi/lock.png
+share/pixmaps/guppi/pie.xpm
+share/pixmaps/guppi/radar.xpm
+share/pixmaps/guppi/resize-to-win.png
+share/pixmaps/guppi/scatter.xpm
+share/pixmaps/guppi/stock.xpm
+share/pixmaps/guppi/surface.xpm
+@dirrm share/pixmaps/guppi
+@dirrm %%DATADIR%%/scripts
+@dirrm %%DATADIR%%/glade
+@dirrm %%DATADIR%%
+@dirrm share/gnome/help/guppi/C/images
+@dirrm share/gnome/help/guppi/C
+@dirrm share/gnome/help/guppi
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/xybox
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/text
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/scatter
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/pricebars
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/pie
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/linegraph
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/linechart
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/legend
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/image
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/frame
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/compass-box
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/boxplot
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/barchart
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/background
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot/axis
+@dirrm lib/guppi/plug-ins/%%VERSION%%/plot
+@dirrm lib/guppi/plug-ins/%%VERSION%%
+@dirrm lib/guppi/plug-ins
+@dirrm lib/guppi
+@dirrm include/gnome-1.0/libguppitank
+@dirrm include/gnome-1.0/libguppi
+@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/sk/LC_MESSAGES
+@dirrmtry share/locale/sk
+@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/el/LC_MESSAGES
+@dirrmtry share/locale/el
diff --git a/misc/gtktalog/Makefile b/misc/gtktalog/Makefile
new file mode 100644
index 000000000..204a2070e
--- /dev/null
+++ b/misc/gtktalog/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: gtktalog
+# Date created: 20 Mar 2002
+# Whom: Juan Salaverria <rael@vectorstar.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtktalog
+PORTVERSION= 1.0.4
+PORTREVISION= 3
+CATEGORIES= misc
+MASTER_SITES= ${MASTER_SITE_SAVANNAH}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A tool to make disk catalogs
+
+BUILD_DEPENDS= plaympeg:${PORTSDIR}/multimedia/smpeg
+RUN_DEPENDS= plaympeg:${PORTSDIR}/multimedia/smpeg
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomehack gnomelibs gnomeprefix gnometarget
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+MAN1= gtktalog.1
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for f in AUTHORS BUGS ChangeLog NEWS README TODO
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/misc/gtktalog/distinfo b/misc/gtktalog/distinfo
new file mode 100644
index 000000000..55b8541f2
--- /dev/null
+++ b/misc/gtktalog/distinfo
@@ -0,0 +1,3 @@
+MD5 (gtktalog-1.0.4.tar.bz2) = 54ed43256a0d11d078f67485e0a80e0a
+SHA256 (gtktalog-1.0.4.tar.bz2) = 5fd5af39f93b32a0ec739d7018a7cb5870ece41da2578e24f340ffdbe124941e
+SIZE (gtktalog-1.0.4.tar.bz2) = 1031577
diff --git a/misc/gtktalog/files/patch-Docs::C::Makefile.in b/misc/gtktalog/files/patch-Docs::C::Makefile.in
new file mode 100644
index 000000000..6b596b37a
--- /dev/null
+++ b/misc/gtktalog/files/patch-Docs::C::Makefile.in
@@ -0,0 +1,21 @@
+--- Docs/C/Makefile.in.orig Tue Sep 2 06:57:08 2003
++++ Docs/C/Makefile.in Mon Dec 13 14:13:46 2004
+@@ -387,9 +387,6 @@
+ -rm -rf man.junk
+
+ gtktalog/gtktalog.html: $(SGML_FILES)
+- -db2html gtktalog.sgml
+- -db2html man.sgml
+- -mv man/man.html gtktalog
+
+ dist-hook: gtktalog/gtktalog.html
+ mkdir -p $(distdir)/gtktalog
+@@ -397,7 +394,7 @@
+ -cp gtktalog/stylesheet-images/* $(distdir)/gtktalog
+
+ install-data-local: gtktalog/gtktalog.html
+- $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)/images
++ $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)
+ -for file in $(srcdir)/gtktalog/*.html $(srcdir)/gtktalog/*.css $(srcdir)/gtktalog/*.gif; do \
+ basefile=`basename $$file`; \
+ $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(gtktalog_helpdir)/$$basefile; \
diff --git a/misc/gtktalog/files/patch-Docs::fr::Makefile.in b/misc/gtktalog/files/patch-Docs::fr::Makefile.in
new file mode 100644
index 000000000..ed6f29100
--- /dev/null
+++ b/misc/gtktalog/files/patch-Docs::fr::Makefile.in
@@ -0,0 +1,21 @@
+--- Docs/fr/Makefile.in.orig Tue Sep 2 06:57:10 2003
++++ Docs/fr/Makefile.in Mon Dec 13 14:14:17 2004
+@@ -387,9 +387,6 @@
+ -rm -rf man.junk
+
+ gtktalog/gtktalog.html: $(SGML_FILES)
+- -db2html gtktalog.sgml
+- -db2html man.sgml
+- -mv man/man.html gtktalog
+
+ dist-hook: gtktalog/gtktalog.html
+ mkdir -p $(distdir)/gtktalog
+@@ -397,7 +394,7 @@
+ -cp gtktalog/stylesheet-images/* $(distdir)/gtktalog
+
+ install-data-local: gtktalog/gtktalog.html
+- $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)/images
++ $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)
+ -for file in $(srcdir)/gtktalog/*.html $(srcdir)/gtktalog/*.css $(srcdir)/gtktalog/*.gif; do \
+ basefile=`basename $$file`; \
+ $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(gtktalog_helpdir)/$$basefile; \
diff --git a/misc/gtktalog/files/patch-configure b/misc/gtktalog/files/patch-configure
new file mode 100644
index 000000000..be5501a7d
--- /dev/null
+++ b/misc/gtktalog/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.bak Mon Sep 1 23:55:30 2003
++++ configure Tue Jul 13 01:53:31 2004
+@@ -8738,7 +8738,6 @@
+ s,@GMLLIB@,$GMLLIB,;t t
+ s,@LIBOBJS@,$LIBOBJS,;t t
+ s,@LTLIBOBJS@,$LTLIBOBJS,;t t
+-/@EJECT_PROG@/r $EJECT_PROG
+ s,@EJECT_PROG@,,;t t
+ CEOF
+
diff --git a/misc/gtktalog/pkg-descr b/misc/gtktalog/pkg-descr
new file mode 100644
index 000000000..96e23221f
--- /dev/null
+++ b/misc/gtktalog/pkg-descr
@@ -0,0 +1,6 @@
+GTKtalog is a tool to make disk catalogs: you can use it to create
+a really small database with images of files and directories of your CDs.
+
+WWW: http://www.nongnu.org/gtktalog/
+
+Juan Salaverria -- <rael@vectorstar.net>
diff --git a/misc/gtktalog/pkg-plist b/misc/gtktalog/pkg-plist
new file mode 100644
index 000000000..1584fd139
--- /dev/null
+++ b/misc/gtktalog/pkg-plist
@@ -0,0 +1,177 @@
+bin/gtktalog
+lib/gtktalog/aviinfo
+lib/gtktalog/htmltitle
+lib/gtktalog/modinfo
+lib/gtktalog/mp3info
+lib/gtktalog/mpeginfo
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/BUGS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+share/gnome/apps/Applications/gtktalog.desktop
+%%DATADIR%%/gtktalog.cf
+%%DATADIR%%/icons/c.xpm
+%%DATADIR%%/icons/cat.xpm
+%%DATADIR%%/icons/cpp.xpm
+%%DATADIR%%/icons/deb.xpm
+%%DATADIR%%/icons/default_dir.xpm
+%%DATADIR%%/icons/default_disk.xpm
+%%DATADIR%%/icons/default_file.xpm
+%%DATADIR%%/icons/default_opened_dir.xpm
+%%DATADIR%%/icons/default_opened_disk.xpm
+%%DATADIR%%/icons/default_opened_vfs.xpm
+%%DATADIR%%/icons/default_unreadable.xpm
+%%DATADIR%%/icons/default_vfs.xpm
+%%DATADIR%%/icons/doc.xpm
+%%DATADIR%%/icons/file.xpm
+%%DATADIR%%/icons/gz.xpm
+%%DATADIR%%/icons/h.xpm
+%%DATADIR%%/icons/html.xpm
+%%DATADIR%%/icons/image.xpm
+%%DATADIR%%/icons/java.xpm
+%%DATADIR%%/icons/logo.xpm
+%%DATADIR%%/icons/movie.xpm
+%%DATADIR%%/icons/mp3.xpm
+%%DATADIR%%/icons/pdf.xpm
+%%DATADIR%%/icons/rpm.xpm
+%%DATADIR%%/icons/so.xpm
+%%DATADIR%%/icons/son.xpm
+%%DATADIR%%/icons/txt.xpm
+%%DATADIR%%/xpm/add.xpm
+%%DATADIR%%/xpm/exit.xpm
+%%DATADIR%%/xpm/find.xpm
+%%DATADIR%%/xpm/help.xpm
+%%DATADIR%%/xpm/new.xpm
+%%DATADIR%%/xpm/off.xpm
+%%DATADIR%%/xpm/on.xpm
+%%DATADIR%%/xpm/open.xpm
+%%DATADIR%%/xpm/report.xpm
+%%DATADIR%%/xpm/save.xpm
+%%DATADIR%%/xpm/setup__Disk_setup.xpm
+%%DATADIR%%/xpm/setup__General_options.xpm
+%%DATADIR%%/xpm/setup__Information_plugins.xpm
+%%DATADIR%%/xpm/setup__LoadSave_options.xpm
+%%DATADIR%%/xpm/setup__MIME_type_icons.xpm
+%%DATADIR%%/xpm/setup__MIME_types_to_skip_during_a_scan.xpm
+%%DATADIR%%/xpm/setup__Scan_mime_types.xpm
+%%DATADIR%%/xpm/setup__Scan_options.xpm
+%%DATADIR%%/xpm/setup__Virtual_File_Systems.xpm
+share/gnome/help/gtktalog/C/book1.html
+share/gnome/help/gtktalog/C/c1019.html
+share/gnome/help/gtktalog/C/c114.html
+share/gnome/help/gtktalog/C/c139.html
+share/gnome/help/gtktalog/C/c158.html
+share/gnome/help/gtktalog/C/c175.html
+share/gnome/help/gtktalog/C/c196.html
+share/gnome/help/gtktalog/C/c235.html
+share/gnome/help/gtktalog/C/c29.html
+share/gnome/help/gtktalog/C/c366.html
+share/gnome/help/gtktalog/C/c427.html
+share/gnome/help/gtktalog/C/c439.html
+share/gnome/help/gtktalog/C/c453.html
+share/gnome/help/gtktalog/C/c497.html
+share/gnome/help/gtktalog/C/c65.html
+share/gnome/help/gtktalog/C/c806.html
+share/gnome/help/gtktalog/C/caution.gif
+share/gnome/help/gtktalog/C/home.gif
+share/gnome/help/gtktalog/C/important.gif
+share/gnome/help/gtktalog/C/index.html
+share/gnome/help/gtktalog/C/ln23.html
+share/gnome/help/gtktalog/C/next.gif
+share/gnome/help/gtktalog/C/note.gif
+share/gnome/help/gtktalog/C/prev.gif
+share/gnome/help/gtktalog/C/tip.gif
+share/gnome/help/gtktalog/C/toc-blank.gif
+share/gnome/help/gtktalog/C/toc-minus.gif
+share/gnome/help/gtktalog/C/toc-plus.gif
+share/gnome/help/gtktalog/C/topic.dat
+share/gnome/help/gtktalog/C/up.gif
+share/gnome/help/gtktalog/C/warning.gif
+share/gnome/help/gtktalog/C/x103.html
+share/gnome/help/gtktalog/C/x220.html
+share/gnome/help/gtktalog/C/x228.html
+share/gnome/help/gtktalog/C/x267.html
+share/gnome/help/gtktalog/C/x464.html
+share/gnome/help/gtktalog/C/x475.html
+share/gnome/help/gtktalog/C/x483.html
+share/gnome/help/gtktalog/C/x531.html
+share/gnome/help/gtktalog/C/x612.html
+share/gnome/help/gtktalog/C/x639.html
+share/gnome/help/gtktalog/C/x678.html
+share/gnome/help/gtktalog/C/x744.html
+share/gnome/help/gtktalog/C/x788.html
+share/gnome/help/gtktalog/C/x844.html
+share/gnome/help/gtktalog/C/x855.html
+share/gnome/help/gtktalog/C/x956.html
+share/gnome/help/gtktalog/fr/book1.html
+share/gnome/help/gtktalog/fr/c1010.html
+share/gnome/help/gtktalog/fr/c110.html
+share/gnome/help/gtktalog/fr/c135.html
+share/gnome/help/gtktalog/fr/c153.html
+share/gnome/help/gtktalog/fr/c170.html
+share/gnome/help/gtktalog/fr/c187.html
+share/gnome/help/gtktalog/fr/c226.html
+share/gnome/help/gtktalog/fr/c34.html
+share/gnome/help/gtktalog/fr/c357.html
+share/gnome/help/gtktalog/fr/c418.html
+share/gnome/help/gtktalog/fr/c430.html
+share/gnome/help/gtktalog/fr/c444.html
+share/gnome/help/gtktalog/fr/c488.html
+share/gnome/help/gtktalog/fr/c70.html
+share/gnome/help/gtktalog/fr/c797.html
+share/gnome/help/gtktalog/fr/caution.gif
+share/gnome/help/gtktalog/fr/home.gif
+share/gnome/help/gtktalog/fr/important.gif
+share/gnome/help/gtktalog/fr/index.html
+share/gnome/help/gtktalog/fr/ln28.html
+share/gnome/help/gtktalog/fr/next.gif
+share/gnome/help/gtktalog/fr/note.gif
+share/gnome/help/gtktalog/fr/prev.gif
+share/gnome/help/gtktalog/fr/tip.gif
+share/gnome/help/gtktalog/fr/toc-blank.gif
+share/gnome/help/gtktalog/fr/toc-minus.gif
+share/gnome/help/gtktalog/fr/toc-plus.gif
+share/gnome/help/gtktalog/fr/topic.dat
+share/gnome/help/gtktalog/fr/up.gif
+share/gnome/help/gtktalog/fr/warning.gif
+share/gnome/help/gtktalog/fr/x100.html
+share/gnome/help/gtktalog/fr/x211.html
+share/gnome/help/gtktalog/fr/x219.html
+share/gnome/help/gtktalog/fr/x258.html
+share/gnome/help/gtktalog/fr/x455.html
+share/gnome/help/gtktalog/fr/x466.html
+share/gnome/help/gtktalog/fr/x474.html
+share/gnome/help/gtktalog/fr/x522.html
+share/gnome/help/gtktalog/fr/x603.html
+share/gnome/help/gtktalog/fr/x630.html
+share/gnome/help/gtktalog/fr/x669.html
+share/gnome/help/gtktalog/fr/x735.html
+share/gnome/help/gtktalog/fr/x779.html
+share/gnome/help/gtktalog/fr/x835.html
+share/gnome/help/gtktalog/fr/x846.html
+share/gnome/help/gtktalog/fr/x947.html
+share/gnome/pixmaps/gtktalog.png
+%%NLS%%share/locale/ca/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/de/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/es/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gtktalog.mo
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm share/gnome/help/gtktalog/fr
+@dirrm share/gnome/help/gtktalog/C
+@dirrm share/gnome/help/gtktalog
+@dirrm %%DATADIR%%/xpm
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
+@dirrm lib/gtktalog
diff --git a/misc/misterproper/Makefile b/misc/misterproper/Makefile
new file mode 100644
index 000000000..33e841fba
--- /dev/null
+++ b/misc/misterproper/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: misterproper
+# Date created: 12 December 2000
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= misterproper
+PORTVERSION= 0.4
+PORTREVISION= 3
+CATEGORIES= misc gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+#ftp://misterproper.sourceforge.net/pub/misterproper/releases/ \
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A GNOME application designed to manage cyclic tasks
+
+USE_X_PREFIX= yes
+USE_GNOME= gnomehack gnomelibs gnomeprefix gnometarget
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/misc/misterproper/distinfo b/misc/misterproper/distinfo
new file mode 100644
index 000000000..490750f02
--- /dev/null
+++ b/misc/misterproper/distinfo
@@ -0,0 +1,3 @@
+MD5 (misterproper-0.4.tar.gz) = 38e5548ca8b7f05ecdf825678012c600
+SHA256 (misterproper-0.4.tar.gz) = 443a4f92e02c5ed74afc5d6f4121c88ac4be496fffe17393d72c68617d6ae458
+SIZE (misterproper-0.4.tar.gz) = 357107
diff --git a/misc/misterproper/files/patch-aa b/misc/misterproper/files/patch-aa
new file mode 100644
index 000000000..84e9850b1
--- /dev/null
+++ b/misc/misterproper/files/patch-aa
@@ -0,0 +1,31 @@
+
+$FreeBSD$
+
+--- src/main.c.orig Sat Mar 3 15:03:28 2001
++++ src/main.c Fri Aug 31 15:28:37 2001
+@@ -2,7 +2,6 @@
+ # include <config.h>
+ #endif
+
+-#include <getopt.h>
+ #include <gnome.h>
+
+ #include "interface.h"
+@@ -230,7 +229,7 @@
+ g_free(thing);
+ continue;
+ }
+- if ((thing->frequency = (time_t) strtoull(skunk, NULL, 10))
++ if ((thing->frequency = (time_t) strtoul(skunk, NULL, 10))
+ == (time_t) 0ULL) {
+ g_warning(_("Corrupted database : null frequency\n"));
+ g_free(thing);
+@@ -247,7 +246,7 @@
+ (rand() % (thing->frequency * 4)) -
+ (thing->frequency * 2) + thing->frequency / 2;
+ } else {
+- thing->last = (time_t) strtoull(skunk, NULL, 10);
++ thing->last = (time_t) strtoul(skunk, NULL, 10);
+ }
+ if ((skunk = strtok(NULL, DBSEP)) == NULL) {
+ g_warning(_
diff --git a/misc/misterproper/pkg-descr b/misc/misterproper/pkg-descr
new file mode 100644
index 000000000..636d0a7bf
--- /dev/null
+++ b/misc/misterproper/pkg-descr
@@ -0,0 +1,13 @@
+Mister Proper is a GNOME application designed to manage cyclic tasks. It was
+especially designed to keep your house clean with the best possible tidying
+organization.
+
+Although Mister Proper is really handy as a time-scheduler for your home
+tidying, it is also good at any cyclic task such as going to the doctor's,
+giving your grandmother a phone call, and so on.
+
+English and French locales are supported. If you are able to translate this
+piece of software into other languages, please do. Patches, comments and
+suggestions are also welcome.
+
+WWW: http://misterproper.sourceforge.net/
diff --git a/misc/misterproper/pkg-plist b/misc/misterproper/pkg-plist
new file mode 100644
index 000000000..d488520f5
--- /dev/null
+++ b/misc/misterproper/pkg-plist
@@ -0,0 +1,8 @@
+bin/misterproper
+share/locale/de/LC_MESSAGES/misterproper.mo
+share/locale/es/LC_MESSAGES/misterproper.mo
+share/locale/fr/LC_MESSAGES/misterproper.mo
+share/locale/pt/LC_MESSAGES/misterproper.mo
+share/locale/sv/LC_MESSAGES/misterproper.mo
+share/pixmaps/misterproper/misterproper.xpm
+@dirrm share/pixmaps/misterproper
diff --git a/multimedia/gsubedit/Makefile b/multimedia/gsubedit/Makefile
new file mode 100644
index 000000000..4c72ca2bf
--- /dev/null
+++ b/multimedia/gsubedit/Makefile
@@ -0,0 +1,53 @@
+# ex:ts=8
+# Ports collection makefile for: gsubedit
+# Date created: Mar 12, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= GSubEdit
+PORTVERSION= 0.4.p1
+PORTREVISION= 3
+CATEGORIES= multimedia gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME:L}
+DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/pre/}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= GNOME Subtitle Editor is a tool for editing/converting video subtitles
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gnomelibs
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --without-included-gettext
+
+post-patch:
+# CFLAGS safeness
+# pthread safeness
+ @${REINPLACE_CMD} -E -e 's|-g -O2||; \
+ s|-lpthread|${PTHREAD_LIBS}|g' \
+ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} \
+ ${WRKSRC}/src/Makefile.in
+# prefix safeness for docs
+ @${REINPLACE_CMD} -E -e \
+ 's|^(gsubeditdocdir[[:space:]]*=).*$$|\1${DOCSDIR}|' \
+ ${WRKSRC}/Makefile.in
+# prefix safeness for pixmaps
+ @${REINPLACE_CMD} -E -e \
+ 's|^(packagepixmapsdir[[:space:]]*=).*$$|\1share/pixmaps/\$${PACKAGE}|' \
+ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} \
+# install neither charset.alias nor locale.alias. Therefore, do not
+# build distfiles' gettext
+ @${REINPLACE_CMD} -E -e \
+ 's|^(SUBDIRS[[:space:]]*=.+)intl|\1|' \
+ ${WRKSRC}/Makefile.in
+# do not install docs
+.ifdef(NOPORTDOCS)
+ @${REINPLACE_CMD} -E -e \
+ 's|^(install-data-am.+)install-gsubeditdocDATA|\1|'
+ \ ${WRKSRC}/Makefile.in
+.endif
+
+.include <bsd.port.mk>
diff --git a/multimedia/gsubedit/distinfo b/multimedia/gsubedit/distinfo
new file mode 100644
index 000000000..2707f054f
--- /dev/null
+++ b/multimedia/gsubedit/distinfo
@@ -0,0 +1,3 @@
+MD5 (gsubedit-0.4pre1.tar.gz) = 0cc52f530339f879e7edf3f60ecb59f9
+SHA256 (gsubedit-0.4pre1.tar.gz) = 45130658ae610e1de0c8f2afcc68a732471e9329d79d7c4e0140894d1d11d770
+SIZE (gsubedit-0.4pre1.tar.gz) = 312583
diff --git a/multimedia/gsubedit/pkg-descr b/multimedia/gsubedit/pkg-descr
new file mode 100644
index 000000000..bb56964d6
--- /dev/null
+++ b/multimedia/gsubedit/pkg-descr
@@ -0,0 +1,11 @@
+[ excerpt with some modifications from author's website ]
+
+GSubEdit, or GNOME Subtitle Editor, is a tool for editing and
+converting video subtitles. It currently features read/write of
+SubRip (.srt) and MicroDVD (.sub) subtitles. Framerate conversion
+and frame displacement (Increase/decrease all frames by a given
+offset) is also supported.
+
+Check the WWW site below for more information.
+
+WWW: http://gsubedit.sourceforge.net/
diff --git a/multimedia/gsubedit/pkg-plist b/multimedia/gsubedit/pkg-plist
new file mode 100644
index 000000000..ddc3ad97a
--- /dev/null
+++ b/multimedia/gsubedit/pkg-plist
@@ -0,0 +1,28 @@
+bin/gsubedit
+%%PORTDOCS%%share/doc/GSubEdit/ABOUT-NLS
+%%PORTDOCS%%share/doc/GSubEdit/AUTHORS
+%%PORTDOCS%%share/doc/GSubEdit/COPYING
+%%PORTDOCS%%share/doc/GSubEdit/ChangeLog
+%%PORTDOCS%%share/doc/GSubEdit/INSTALL
+%%PORTDOCS%%share/doc/GSubEdit/README
+%%PORTDOCS%%share/doc/GSubEdit/TODO
+share/gnome/apps/Applications/gsubedit.desktop
+share/gnome/help/gsubedit/C/index.html
+share/gnome/help/gsubedit/C/topic.dat
+share/locale/cs/LC_MESSAGES/gsubedit.mo
+share/locale/ro/LC_MESSAGES/gsubedit.mo
+share/locale/ru/LC_MESSAGES/gsubedit.mo
+share/locale/sv/LC_MESSAGES/gsubedit.mo
+share/pixmaps/gsubedit/gsubedit_icon.png
+@dirrmtry share/locale/sv/LC_MESSAGES
+@dirrmtry share/locale/sv
+@dirrmtry share/locale/ru/LC_MESSAGES
+@dirrmtry share/locale/ru
+@dirrmtry share/locale/ro/LC_MESSAGES
+@dirrmtry share/locale/ro
+@dirrmtry share/locale/cs/LC_MESSAGES
+@dirrmtry share/locale/cs
+@dirrm share/pixmaps/gsubedit
+@dirrm share/gnome/help/gsubedit/C
+@dirrm share/gnome/help/gsubedit
+%%PORTDOCS%%@dirrm share/doc/GSubEdit
diff --git a/multimedia/gtksubtitler/Makefile b/multimedia/gtksubtitler/Makefile
new file mode 100644
index 000000000..cbcff322c
--- /dev/null
+++ b/multimedia/gtksubtitler/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: gtksubtitler
+# Date created: Thu Nov 21 15:05:53 UTC 2002
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= GTKsubtitler
+PORTVERSION= 0.2.4
+PORTREVISION= 2
+CATEGORIES= multimedia gnome
+MASTER_SITES= http://matrix.kamp.pl/~pawelb/gtksubtitler/download/
+DISTNAME= ${PORTNAME}-v${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A small GNOME program for editing and converting subtitles
+
+USE_X_PREFIX= yes
+USE_GETOPT_LONG= yes
+USE_GNOME= gnomeprefix gnomelibs
+GNU_CONFIGURE= yes
+
+post-patch:
+# disable GNU auto* tools
+ @${FIND} ${WRKSRC} -type f -name "Makefile.in" | \
+ ${XARGS} -x -n 10 ${REINPLACE_CMD} -E -e \
+ 's!^(ACLOCAL|AUTOCONF|AUTOMAKE|AUTOHEADER).+$$!\1=${TRUE}!'
+
+.include <bsd.port.mk>
diff --git a/multimedia/gtksubtitler/distinfo b/multimedia/gtksubtitler/distinfo
new file mode 100644
index 000000000..7e3377f39
--- /dev/null
+++ b/multimedia/gtksubtitler/distinfo
@@ -0,0 +1,3 @@
+MD5 (GTKsubtitler-v0.2.4.tar.gz) = 9610878afb2978a2a293f8d5b205673b
+SHA256 (GTKsubtitler-v0.2.4.tar.gz) = 0f4eb7b953063ac1256323087c2c6fd6fa1afc38716f3f569e54c5b587ff4de5
+SIZE (GTKsubtitler-v0.2.4.tar.gz) = 146362
diff --git a/multimedia/gtksubtitler/pkg-descr b/multimedia/gtksubtitler/pkg-descr
new file mode 100644
index 000000000..99d3d8eb1
--- /dev/null
+++ b/multimedia/gtksubtitler/pkg-descr
@@ -0,0 +1,10 @@
+[ excerpt with some modifications from author's website ]
+
+GTKsubtitler is a small program for editing and converting subtitles.
+
+o It supports: moving, merging and converting to iso-8859-1 and
+ iso-8859-2
+
+o Four subtitle formats: Time, MicroDVD, Subviewer and SubRip
+
+WWW: http://www.gtksubtitler.prv.pl/
diff --git a/multimedia/gtksubtitler/pkg-plist b/multimedia/gtksubtitler/pkg-plist
new file mode 100644
index 000000000..9347f0a75
--- /dev/null
+++ b/multimedia/gtksubtitler/pkg-plist
@@ -0,0 +1,8 @@
+bin/GTKsubtitler
+share/GTKsubtitler/conf
+share/GTKsubtitler/lang.en
+share/GTKsubtitler/lang.hu
+share/GTKsubtitler/lang.pl
+share/pixmaps/GTKsubtitler/GTKsubtitler.xpm
+@dirrm share/pixmaps/GTKsubtitler
+@dirrm share/GTKsubtitler