summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-01 02:22:39 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-01 02:22:39 +0800
commitb83d8ba6b348cc287b05e88003590d6d6b0f1706 (patch)
treed231504d1427ee46824f62a89556e444ece85821
parent96ec29822b01877c49def2d39a789a73dda89b46 (diff)
downloadmarcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.tar
marcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.tar.gz
marcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.tar.bz2
marcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.tar.lz
marcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.tar.xz
marcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.tar.zst
marcuscom-ports-b83d8ba6b348cc287b05e88003590d6d6b0f1706.zip
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8708 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--audio/jamboree/Makefile35
-rw-r--r--audio/jamboree/distinfo3
-rw-r--r--audio/jamboree/files/patch-src_Makefile.in12
-rw-r--r--audio/jamboree/pkg-descr6
-rw-r--r--audio/jamboree/pkg-plist52
-rw-r--r--databases/libgda2/Makefile197
-rw-r--r--databases/libgda2/distinfo3
-rw-r--r--databases/libgda2/files/patch-aa10
-rw-r--r--databases/libgda2/files/patch-configure11
-rw-r--r--databases/libgda2/files/patch-doc::libgda-C.omf.in11
-rw-r--r--databases/libgda2/files/patch-doc_C_Makefile.in11
-rw-r--r--databases/libgda2/files/patch-libgda.pc.in11
-rw-r--r--databases/libgda2/files/patch-po_Makefile.in.in10
-rw-r--r--databases/libgda2/files/patch-providers_freetds_0.6444
-rw-r--r--databases/libgda2/files/patch-providers_mdb_gda-mdb-provider.c11
-rw-r--r--databases/libgda2/files/patch-providers_mysql_gda-mysql-recordset.c11
-rw-r--r--databases/libgda2/files/patch-providers_postgres_utils.c11
-rw-r--r--databases/libgda2/files/patch-tools_gda-config-tool.c11
-rw-r--r--databases/libgda2/pkg-descr19
-rw-r--r--databases/libgda2/pkg-plist194
-rw-r--r--deskutils/nautilus-sendto/Makefile33
-rw-r--r--deskutils/nautilus-sendto/distinfo3
-rw-r--r--deskutils/nautilus-sendto/pkg-descr8
-rw-r--r--deskutils/nautilus-sendto/pkg-plist95
-rw-r--r--graphics/gthumb/Makefile73
-rw-r--r--graphics/gthumb/distinfo3
-rw-r--r--graphics/gthumb/pkg-descr5
-rw-r--r--graphics/gthumb/pkg-plist195
-rw-r--r--net/liferea/Makefile107
-rw-r--r--net/liferea/distinfo3
-rw-r--r--net/liferea/files/patch-5.X_build_fix10
-rw-r--r--net/liferea/files/patch-dont_install_wrapper_script22
-rw-r--r--net/liferea/pkg-descr7
-rw-r--r--net/liferea/pkg-plist145
34 files changed, 1382 insertions, 0 deletions
diff --git a/audio/jamboree/Makefile b/audio/jamboree/Makefile
new file mode 100644
index 000000000..cc2fc73c7
--- /dev/null
+++ b/audio/jamboree/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: jamboree
+# Date created: 08 Oct 2003
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= jamboree
+PORTVERSION= 0.5
+PORTREVISION= 7
+CATEGORIES= audio gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A simple GNOME music player
+
+LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
+
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_GNOME= gnomeprefix intlhack gnomehack libgnomeui libglade2
+USE_GSTREAMER80= vorbis mad gconf
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
+ GST_INSPECT="${LOCALBASE}/bin/gst-inspect-0.8"
+GCONF_SCHEMAS= jamboree.schemas
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|^\(@GCONF_SCHEMAS_INSTALL_TRUE@\) |\1 |' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/audio/jamboree/distinfo b/audio/jamboree/distinfo
new file mode 100644
index 000000000..1157a6d88
--- /dev/null
+++ b/audio/jamboree/distinfo
@@ -0,0 +1,3 @@
+MD5 (jamboree-0.5.tar.bz2) = 23a0b5e3eda5e73bf838af66ba4b3180
+SHA256 (jamboree-0.5.tar.bz2) = 09d0f302668f9e56ad5dcb47cd7de64b72a0c2eae20329be64bf3c7e3f45a4f0
+SIZE (jamboree-0.5.tar.bz2) = 430659
diff --git a/audio/jamboree/files/patch-src_Makefile.in b/audio/jamboree/files/patch-src_Makefile.in
new file mode 100644
index 000000000..d77847729
--- /dev/null
+++ b/audio/jamboree/files/patch-src_Makefile.in
@@ -0,0 +1,12 @@
+--- src/Makefile.in.orig Tue Sep 28 05:07:49 2004
++++ src/Makefile.in Sat Jan 28 01:02:06 2006
+@@ -279,8 +279,7 @@
+ target_alias = @target_alias@
+ INCLUDES = @JAMBOREE_CFLAGS@ \
+ -DDATADIR=\""$(datadir)"\" \
+- -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED \
+- $(WARN_CFLAGS)
++ -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED $(WARN_CFLAGS)
+
+ @HAVE_DBUS_TRUE@dbus_sources = dbus.c dbus.h
+ jamboree_built_headers = jamboree-marshal.h
diff --git a/audio/jamboree/pkg-descr b/audio/jamboree/pkg-descr
new file mode 100644
index 000000000..14f7493e2
--- /dev/null
+++ b/audio/jamboree/pkg-descr
@@ -0,0 +1,6 @@
+Jamboree is a simple GStreamer based music player for the GNOME
+desktop.
+
+WWW: http://www.imendio.com/projects/jamboree/
+
+- Jean-Yves Lefort <jylefort@FreeBSD.org>
diff --git a/audio/jamboree/pkg-plist b/audio/jamboree/pkg-plist
new file mode 100644
index 000000000..12d2c122b
--- /dev/null
+++ b/audio/jamboree/pkg-plist
@@ -0,0 +1,52 @@
+bin/jamboree
+share/applications/jamboree.desktop
+share/jamboree/jamboree-next.png
+share/jamboree/jamboree-note.png
+share/jamboree/jamboree-pause.png
+share/jamboree/jamboree-play.png
+share/jamboree/jamboree-playlist-library.png
+share/jamboree/jamboree-playlist-regular.png
+share/jamboree/jamboree-playlist-smart.png
+share/jamboree/jamboree-prev.png
+share/jamboree/jamboree-random.png
+share/jamboree/jamboree-small-blank.png
+share/jamboree/jamboree-small-pause.png
+share/jamboree/jamboree-stop.png
+share/jamboree/jamboree-volume-max.png
+share/jamboree/jamboree-volume-medium.png
+share/jamboree/jamboree-volume-min.png
+share/jamboree/jamboree-volume-zero.png
+share/jamboree/jamboree.glade
+share/jamboree/smart-playlist-dialog.glade
+share/jamboree/song-properties.glade
+share/pixmaps/jamboree.png
+share/locale/az/LC_MESSAGES/jamboree.mo
+share/locale/ca/LC_MESSAGES/jamboree.mo
+share/locale/cs/LC_MESSAGES/jamboree.mo
+share/locale/de/LC_MESSAGES/jamboree.mo
+share/locale/en_CA/LC_MESSAGES/jamboree.mo
+share/locale/en_GB/LC_MESSAGES/jamboree.mo
+share/locale/es/LC_MESSAGES/jamboree.mo
+share/locale/fi/LC_MESSAGES/jamboree.mo
+share/locale/fr/LC_MESSAGES/jamboree.mo
+share/locale/hr/LC_MESSAGES/jamboree.mo
+share/locale/nl/LC_MESSAGES/jamboree.mo
+share/locale/no/LC_MESSAGES/jamboree.mo
+share/locale/pt/LC_MESSAGES/jamboree.mo
+share/locale/pt_BR/LC_MESSAGES/jamboree.mo
+share/locale/sr/LC_MESSAGES/jamboree.mo
+share/locale/sr@Latn/LC_MESSAGES/jamboree.mo
+share/locale/sv/LC_MESSAGES/jamboree.mo
+@dirrm share/jamboree
+@dirrmtry share/locale/sr/LC_MESSAGES
+@dirrmtry share/locale/sr
+@dirrmtry share/locale/pt/LC_MESSAGES
+@dirrmtry share/locale/pt
+@dirrmtry share/locale/no/LC_MESSAGES
+@dirrmtry share/locale/no
+@dirrmtry share/locale/fi/LC_MESSAGES
+@dirrmtry share/locale/fi
+@dirrmtry share/locale/cs/LC_MESSAGES
+@dirrmtry share/locale/cs
+@dirrmtry share/locale/ca/LC_MESSAGES
+@dirrmtry share/locale/ca
diff --git a/databases/libgda2/Makefile b/databases/libgda2/Makefile
new file mode 100644
index 000000000..75da5884c
--- /dev/null
+++ b/databases/libgda2/Makefile
@@ -0,0 +1,197 @@
+# New ports collection makefile for: libgda2
+# Date created: 02 June 2002
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/databases/libgda2/Makefile,v 1.35 2006/09/10 00:51:06 mezz Exp $
+#
+
+PORTNAME= libgda2
+PORTVERSION= 1.2.4
+PORTREVISION?= 1
+PORTEPOCH?= 1
+CATEGORIES= databases gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/1.2
+DISTNAME= libgda-${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Provides uniform access to different kinds of data sources
+
+USE_BZIP2= yes
+
+.if !defined(REFERENCE_PORT)
+
+BUILD_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper
+LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
+RUN_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper
+
+CONFLICTS= libgda-0*
+
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack glib20 libxslt referencehack
+USE_GETTEXT= yes
+USE_XLIB= yes
+INSTALLS_OMF= yes
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --without-bdb
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib -lintl"
+
+MAN1= gda-config-tool.1
+MAN5= gda-config.5
+
+PLIST_SUB= VERSION=${PORTVERSION:R}
+
+CONFLICTS= libgda3-[0-9]*
+
+post-patch:
+ @${REINPLACE_CMD} -e "/^SUBDIRS =/s/testing//" \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.pre.mk>
+
+.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so)
+WITH_MYSQL= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libldap.so)
+WITH_LDAP=yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libgds.so)
+WITH_FIREBIRD= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libtds.so)
+WITH_FREETDS= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libsybdb.so)
+WITH_SYBASE= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libmdbsql.so)
+WITH_MDB= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libODBC.so)
+WITH_ODBC= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libsqlite3.so)
+WITH_SQLITE= yes
+.endif
+
+.if !defined(WITH_MYSQL)
+PLIST_SUB+= MYSQL:="@comment "
+CONFIGURE_ARGS+= --without-mysql
+.else
+USE_MYSQL= yes
+CONFIGURE_ARGS+= --with-mysql=${LOCALBASE}
+PLIST_SUB+= MYSQL:=""
+.endif
+
+.if !defined(WITHOUT_PGSQL) && defined(WITH_PGSQL)
+USE_PGSQL= yes
+CONFIGURE_ARGS+= --with-postgres=${LOCALBASE}
+PLIST_SUB+= POSTGRES:=""
+.else
+PLIST_SUB+= POSTGRES:="@comment "
+CONFIGURE_ARGS+= --without-postgres
+.endif
+
+.if !defined(WITHOUT_LDAP) && defined(WITH_LDAP)
+USE_OPENLDAP= yes
+CONFIGURE_ARGS+= --with-ldap=${LOCALBASE}
+PLIST_SUB+= LDAP:=""
+.else
+CONFIGURE_ARGS+= --without-ldap
+PLIST_SUB+= LDAP:="@comment "
+.endif
+
+.if !defined(WITHOUT_FIREBIRD) && defined(WITH_FIREBIRD)
+LIB_DEPENDS+= gds.1:${PORTSDIR}/databases/firebird-client
+CONFIGURE_ARGS+= --with-firebird=${LOCALBASE}
+PLIST_SUB+= FIREBIRD:=""
+.else
+CONFIGURE_ARGS+= --without-interbase
+PLIST_SUB+= FIREBIRD:="@comment "
+.endif
+
+.if !defined(WITHOUT_FREETDS) && defined(WITH_FREETDS)
+LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds
+CONFIGURE_ARGS+= --with-tds=${LOCALBASE}
+PLIST_SUB+= FREETDS:=""
+.else
+CONFIGURE_ARGS+= --without-tds
+PLIST_SUB+= FREETDS:="@comment "
+.endif
+
+.if !defined(WITHOUT_SYBASE) && defined(WITH_SYBASE)
+LIB_DEPENDS+= sybdb.5:${PORTSDIR}/databases/freetds
+CONFIGURE_ARGS+= --with-sybase=${LOCALBASE}
+PLIST_SUB+= SYBASE:=""
+.else
+CONFIGURE_ARGS+= --without-sybase
+PLIST_SUB+= SYBASE:="@comment "
+.endif
+
+.if !defined(WITHOUT_MDB) && defined(WITH_MDB)
+LIB_DEPENDS+= mdbsql.0:${PORTSDIR}/databases/mdbtools
+CONFIGURE_ARGS+= --with-mdb=${LOCALBASE}
+PLIST_SUB+= MDB:=""
+.else
+CONFIGURE_ARGS+= --without-mdb
+PLIST_SUB+= MDB:="@comment "
+.endif
+
+.if !defined(WITHOUT_ODBC) && defined(WITH_ODBC)
+LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC
+CONFIGURE_ARGS+= --with-odbc=${LOCALBASE}
+PLIST_SUB+= ODBC:=""
+.else
+CONFIGURE_ARGS+= --without-odbc
+PLIST_SUB+= ODBC:="@comment "
+.endif
+
+.if !defined(WITHOUT_SQLITE) && defined(WITH_SQLITE)
+LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3
+CONFIGURE_ARGS+= --with-sqlite=${LOCALBASE}
+PLIST_SUB+= SQLITE:=""
+.else
+CONFIGURE_ARGS+= --without-sqlite
+PLIST_SUB+= SQLITE:="@comment "
+.endif
+
+pre-everything::
+.if !defined(WITH_MYSQL)
+ @${ECHO_MSG} "You can enable support for MySQL databases by defining WITH_MYSQL."
+.endif
+.if !defined(WITH_LDAP)
+ @${ECHO_MSG} "You can enable support for LDAP databases by defining WITH_LDAP."
+.endif
+.if !defined(WITH_FIREBIRD)
+ @${ECHO_MSG} "You can enable support for FireBird databases by defining WITH_FIREBIRD."
+.endif
+.if !defined(WITH_FREETDS)
+ @${ECHO_MSG} "You can enable support for TDS databases by defining WITH_FREETDS."
+.endif
+.if !defined(WITH_SYBASE)
+ @${ECHO_MSG} "You can enable support for Sybase databases by defining WITH_SYBASE."
+.endif
+.if !defined(WITH_MDB)
+ @${ECHO_MSG} "You can enable support for MDB databases by defining WITH_MDB."
+.endif
+.if !defined(WITH_ODBC)
+ @${ECHO_MSG} "You can enable support for ODBC databases by defining WITH_ODBC."
+.endif
+.if !defined(WITH_SQLITE)
+ @${ECHO_MSG} "You can enable support for SQLITE databases by defining WITH_SQLITE."
+.endif
+
+.include <bsd.port.post.mk>
+
+.endif
diff --git a/databases/libgda2/distinfo b/databases/libgda2/distinfo
new file mode 100644
index 000000000..b52f77e14
--- /dev/null
+++ b/databases/libgda2/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/libgda-1.2.4.tar.bz2) = 512a8ed842ce98eb432e69bd6867f437
+SHA256 (gnome2/libgda-1.2.4.tar.bz2) = d5e700203764e3f8d9ab3573a9b1b0e218778022c7956cf719fa0500b3027930
+SIZE (gnome2/libgda-1.2.4.tar.bz2) = 1087076
diff --git a/databases/libgda2/files/patch-aa b/databases/libgda2/files/patch-aa
new file mode 100644
index 000000000..3b1f99251
--- /dev/null
+++ b/databases/libgda2/files/patch-aa
@@ -0,0 +1,10 @@
+--- Makefile.in.orig Fri Jan 16 23:06:50 2004
++++ Makefile.in Fri Jan 16 23:07:18 2004
+@@ -276,7 +276,6 @@
+ providers \
+ report \
+ tools \
+- testing \
+ data \
+ doc
+
diff --git a/databases/libgda2/files/patch-configure b/databases/libgda2/files/patch-configure
new file mode 100644
index 000000000..8df5044bb
--- /dev/null
+++ b/databases/libgda2/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig Tue Apr 6 14:10:07 2004
++++ configure Tue Apr 6 14:10:19 2004
+@@ -23012,7 +23012,7 @@
+ _ACEOF
+
+ FIREBIRD_CFLAGS="-I${firebirddir}/include"
+- FIREBIRD_LIBS="-L${firebirddir}/lib -lgds -ldl -lcrypt"
++ FIREBIRD_LIBS="-L${firebirddir}/lib -lgds -lcrypt"
+ fi
+ fi
+
diff --git a/databases/libgda2/files/patch-doc::libgda-C.omf.in b/databases/libgda2/files/patch-doc::libgda-C.omf.in
new file mode 100644
index 000000000..f98b540c5
--- /dev/null
+++ b/databases/libgda2/files/patch-doc::libgda-C.omf.in
@@ -0,0 +1,11 @@
+--- doc/libgda-C.omf.in.orig Mon Feb 28 05:30:59 2005
++++ doc/libgda-C.omf.in Thu Mar 3 14:07:24 2005
+@@ -16,7 +16,7 @@
+ </description>
+ <type>user's guide</type>
+ <format mime="text/html"/>
+- <identifier url="file:@prefix@/share/gtk-doc/html/libgda/index.html"/>
++ <identifier url="file:@prefix@/share/doc/libgda/index.html"/>
+ <language code="C"/>
+ <relation seriesid="ebe4f574-a94d-11d6-8bc3-bd1f202a92f8"/>
+ <rights type="GNU FDL" license.version="1.1"/>
diff --git a/databases/libgda2/files/patch-doc_C_Makefile.in b/databases/libgda2/files/patch-doc_C_Makefile.in
new file mode 100644
index 000000000..ef37c3190
--- /dev/null
+++ b/databases/libgda2/files/patch-doc_C_Makefile.in
@@ -0,0 +1,11 @@
+--- doc/C/Makefile.in.orig Thu Jul 22 10:35:19 2004
++++ doc/C/Makefile.in Thu Jul 22 10:35:48 2004
+@@ -116,7 +116,7 @@
+ HISTORY_LIB = @HISTORY_LIB@
+ HISTORY_LIB_FALSE = @HISTORY_LIB_FALSE@
+ HISTORY_LIB_TRUE = @HISTORY_LIB_TRUE@
+-HTML_DIR = $(datadir)/gtk-doc/html
++HTML_DIR = $(prefix)/share/doc
+ IBMDB2_CFLAGS = @IBMDB2_CFLAGS@
+ IBMDB2_FALSE = @IBMDB2_FALSE@
+ IBMDB2_LIBS = @IBMDB2_LIBS@
diff --git a/databases/libgda2/files/patch-libgda.pc.in b/databases/libgda2/files/patch-libgda.pc.in
new file mode 100644
index 000000000..f9bd3aaed
--- /dev/null
+++ b/databases/libgda2/files/patch-libgda.pc.in
@@ -0,0 +1,11 @@
+--- libgda.pc.in.orig Fri Oct 31 21:59:33 2003
++++ libgda.pc.in Fri Oct 31 22:00:52 2003
+@@ -5,7 +5,7 @@
+
+ Name: libgda
+ Description: GDA (GNOME Data Access) library
+-Requires: glib-2.0 libxml-2.0 libxslt
++Requires: glib-2.0 gthread-2.0 gmodule-2.0 libxml-2.0 libxslt
+ Version: @VERSION@
+ Libs: -L${libdir} -lgda-2
+ Cflags: -I${includedir}
diff --git a/databases/libgda2/files/patch-po_Makefile.in.in b/databases/libgda2/files/patch-po_Makefile.in.in
new file mode 100644
index 000000000..1e6984b6b
--- /dev/null
+++ b/databases/libgda2/files/patch-po_Makefile.in.in
@@ -0,0 +1,10 @@
+--- po/Makefile.in.in.orig Sat Aug 14 00:43:46 2004
++++ po/Makefile.in.in Sat Aug 14 00:45:54 2004
+@@ -35,6 +35,7 @@
+
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
++mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+
+ CC = @CC@
+ GENCAT = @GENCAT@
diff --git a/databases/libgda2/files/patch-providers_freetds_0.64 b/databases/libgda2/files/patch-providers_freetds_0.64
new file mode 100644
index 000000000..4ee9c151e
--- /dev/null
+++ b/databases/libgda2/files/patch-providers_freetds_0.64
@@ -0,0 +1,44 @@
+--- providers/freetds/gda-freetds-provider.c.orig Tue Jan 9 18:50:54 2007
++++ providers/freetds/gda-freetds-provider.c Wed Mar 7 17:10:38 2007
+@@ -253,7 +253,7 @@
+
+ /* Version 0.60 api uses context additionaly */
+ #if defined(HAVE_FREETDS_VER0_6X) || defined(HAVE_FREETDS_VER0_60)
+- tds_cnc->ctx = tds_alloc_context();
++ tds_cnc->ctx = tds_alloc_context(NULL);
+ if (! tds_cnc->ctx) {
+ gda_log_error (_("Allocating tds context failed."));
+ gda_freetds_free_connection_data (tds_cnc);
+@@ -1062,9 +1062,9 @@
+ TDS_SUCCEED);
+
+ msg = g_strdup_printf(_("Msg %d, Level %d, State %d, Server %s, Line %d\n%s\n"),
+- msg_info->msg_number,
+- msg_info->msg_level,
+- msg_info->msg_state,
++ msg_info->msgno,
++ msg_info->severity,
++ msg_info->state,
+ (msg_info->server ? msg_info->server : ""),
+ msg_info->line_number,
+ msg_info->message ? msg_info->message : "");
+@@ -1074,7 +1074,7 @@
+ if (cnc != NULL) {
+ error = gda_error_new ();
+ gda_error_set_description (error, msg);
+- gda_error_set_number (error, msg_info->msg_number);
++ gda_error_set_number (error, msg_info->msgno);
+ gda_error_set_source (error, "gda-freetds");
+ if (msg_info->sql_state != NULL) {
+ gda_error_set_sqlstate (error,
+--- providers/freetds/gda-freetds-recordset.c.orig Mon Mar 12 13:19:31 2007
++++ providers/freetds/gda-freetds-recordset.c Mon Mar 12 13:21:09 2007
+@@ -386,7 +386,7 @@
+ g_object_unref (recset);
+ recset = NULL;
+ return NULL;
+- } else if (tds_cnc->rc != TDS_NO_MORE_ROWS) {
++ } else if (tds_cnc->rc != TDS_NO_MORE_RESULTS) {
+ error = gda_freetds_make_error(tds_cnc->tds,
+ _("Unexpected freetds return code in tds_process_row_tokens().\n"));
+ gda_connection_add_error (cnc, error);
diff --git a/databases/libgda2/files/patch-providers_mdb_gda-mdb-provider.c b/databases/libgda2/files/patch-providers_mdb_gda-mdb-provider.c
new file mode 100644
index 000000000..1d5f2d8e4
--- /dev/null
+++ b/databases/libgda2/files/patch-providers_mdb_gda-mdb-provider.c
@@ -0,0 +1,11 @@
+--- providers/mdb/gda-mdb-provider.c.orig Thu Jan 4 17:14:00 2007
++++ providers/mdb/gda-mdb-provider.c Thu Jan 4 17:14:06 2007
+@@ -209,7 +209,7 @@
+ mdb_cnc = g_new0 (GdaMdbConnection, 1);
+ mdb_cnc->cnc = cnc;
+ mdb_cnc->server_version = NULL;
+- mdb_cnc->mdb = mdb_open (filename, MDB_WRITABLE);
++ mdb_cnc->mdb = mdb_open (filename);
+ if (!mdb_cnc->mdb) {
+ gda_connection_add_error_string (cnc, _("Could not open file %s"), filename);
+ g_free (mdb_cnc);
diff --git a/databases/libgda2/files/patch-providers_mysql_gda-mysql-recordset.c b/databases/libgda2/files/patch-providers_mysql_gda-mysql-recordset.c
new file mode 100644
index 000000000..f75b3284d
--- /dev/null
+++ b/databases/libgda2/files/patch-providers_mysql_gda-mysql-recordset.c
@@ -0,0 +1,11 @@
+--- providers/mysql/gda-mysql-recordset.c.orig Wed May 18 03:10:04 2005
++++ providers/mysql/gda-mysql-recordset.c Tue Jun 14 23:12:25 2005
+@@ -71,7 +71,7 @@ fill_gda_value (GdaValue *gda_value, enu
+ if (is_unsigned) {
+ gda_value_set_biguint (gda_value, strtoull (value, NULL, 0));
+ } else {
+- gda_value_set_bigint (gda_value, atoll (value));
++ gda_value_set_bigint (gda_value, strtoll (value, NULL, 10));
+ }
+ break;
+ case FIELD_TYPE_SHORT :
diff --git a/databases/libgda2/files/patch-providers_postgres_utils.c b/databases/libgda2/files/patch-providers_postgres_utils.c
new file mode 100644
index 000000000..29fe99b98
--- /dev/null
+++ b/databases/libgda2/files/patch-providers_postgres_utils.c
@@ -0,0 +1,11 @@
+--- providers/postgres/utils.c.orig Mon Feb 17 21:43:51 2003
++++ providers/postgres/utils.c Mon Feb 17 21:44:12 2003
+@@ -156,7 +156,7 @@
+ gda_value_set_string (value, thevalue);
+ break;
+ case GDA_VALUE_TYPE_BIGINT :
+- gda_value_set_bigint (value, atoll (thevalue));
++ gda_value_set_bigint (value, strtoll(thevalue, &thevalue, 10));
+ break;
+ case GDA_VALUE_TYPE_INTEGER :
+ gda_value_set_integer (value, atol (thevalue));
diff --git a/databases/libgda2/files/patch-tools_gda-config-tool.c b/databases/libgda2/files/patch-tools_gda-config-tool.c
new file mode 100644
index 000000000..226aeeee7
--- /dev/null
+++ b/databases/libgda2/files/patch-tools_gda-config-tool.c
@@ -0,0 +1,11 @@
+--- tools/gda-config-tool.c.orig Fri Jul 26 16:19:17 2002
++++ tools/gda-config-tool.c Fri Jul 26 16:18:47 2002
+@@ -1136,7 +1136,7 @@
+ static char **
+ completion_func (const gchar *text, int start, int end)
+ {
+- return ((start == 0) ? rl_completion_matches (text, cmd_generator) :
++ return ((start == 0) ? completion_matches (text, cmd_generator) :
+ NULL);
+ }
+
diff --git a/databases/libgda2/pkg-descr b/databases/libgda2/pkg-descr
new file mode 100644
index 000000000..12eb57b5e
--- /dev/null
+++ b/databases/libgda2/pkg-descr
@@ -0,0 +1,19 @@
+GNU Data Access (GDA) is an attempt to provide uniform access to
+different kinds of data sources (databases, information servers,
+mail spools, etc).
+
+It is a complete architecture that provides all you need to access
+your data, defined by a set of CORBA interfaces as generic as possible
+(but very powerful at the same time) so that any kind of data source
+can be accessed through them.
+
+libgda is an interface to the GDA architecture, providing a nice
+wrapper around the CORBA interfaces, for both the client and the server
+parts. It also provides a bunch of tools to help you both in the
+development and management of your data sources, all done through
+the GDA model's set of CORBA interfaces.
+
+libgda was part of the GNOME-DB project, but has been separated from it
+to allow non-GNOME applications to be developed based on it.
+
+WWW: http://www.gnome-db.org/
diff --git a/databases/libgda2/pkg-plist b/databases/libgda2/pkg-plist
new file mode 100644
index 000000000..cc7fc6806
--- /dev/null
+++ b/databases/libgda2/pkg-plist
@@ -0,0 +1,194 @@
+bin/gda-config-tool
+bin/gda-report-test
+bin/gda-run
+etc/libgda/config
+include/libgda-%%VERSION%%/libgda-report/gda-report-document.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-detail.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-label.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-pagefooter.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-pageheader.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-repfield.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-report.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-reportfooter.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-reportheader.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item-sqlquery.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-item.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-result.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-types.h
+include/libgda-%%VERSION%%/libgda-report/gda-report-valid.h
+include/libgda-%%VERSION%%/libgda-report/gda-report.h
+include/libgda-%%VERSION%%/libgda/gda-blob.h
+include/libgda-%%VERSION%%/libgda/gda-client.h
+include/libgda-%%VERSION%%/libgda/gda-command.h
+include/libgda-%%VERSION%%/libgda/gda-config.h
+include/libgda-%%VERSION%%/libgda/gda-connection.h
+include/libgda-%%VERSION%%/libgda/gda-data-model-array.h
+include/libgda-%%VERSION%%/libgda/gda-data-model-hash.h
+include/libgda-%%VERSION%%/libgda/gda-data-model-list.h
+include/libgda-%%VERSION%%/libgda/gda-data-model.h
+include/libgda-%%VERSION%%/libgda/gda-enum-types.h
+include/libgda-%%VERSION%%/libgda/gda-error.h
+include/libgda-%%VERSION%%/libgda/gda-field.h
+include/libgda-%%VERSION%%/libgda/gda-log.h
+include/libgda-%%VERSION%%/libgda/gda-marshal.h
+include/libgda-%%VERSION%%/libgda/gda-parameter.h
+include/libgda-%%VERSION%%/libgda/gda-quark-list.h
+include/libgda-%%VERSION%%/libgda/gda-row.h
+include/libgda-%%VERSION%%/libgda/gda-select.h
+include/libgda-%%VERSION%%/libgda/gda-server-provider.h
+include/libgda-%%VERSION%%/libgda/gda-table.h
+include/libgda-%%VERSION%%/libgda/gda-transaction.h
+include/libgda-%%VERSION%%/libgda/gda-util.h
+include/libgda-%%VERSION%%/libgda/gda-value.h
+include/libgda-%%VERSION%%/libgda/gda-xml-connection.h
+include/libgda-%%VERSION%%/libgda/gda-xml-database.h
+include/libgda-%%VERSION%%/libgda/gda-xml-document.h
+include/libgda-%%VERSION%%/libgda/gda-xql-atom.h
+include/libgda-%%VERSION%%/libgda/gda-xql-bin.h
+include/libgda-%%VERSION%%/libgda/gda-xql-column.h
+include/libgda-%%VERSION%%/libgda/gda-xql-const.h
+include/libgda-%%VERSION%%/libgda/gda-xql-delete.h
+include/libgda-%%VERSION%%/libgda/gda-xql-dml.h
+include/libgda-%%VERSION%%/libgda/gda-xql-dual.h
+include/libgda-%%VERSION%%/libgda/gda-xql-field.h
+include/libgda-%%VERSION%%/libgda/gda-xql-func.h
+include/libgda-%%VERSION%%/libgda/gda-xql-insert.h
+include/libgda-%%VERSION%%/libgda/gda-xql-item.h
+include/libgda-%%VERSION%%/libgda/gda-xql-join.h
+include/libgda-%%VERSION%%/libgda/gda-xql-list.h
+include/libgda-%%VERSION%%/libgda/gda-xql-query.h
+include/libgda-%%VERSION%%/libgda/gda-xql-select.h
+include/libgda-%%VERSION%%/libgda/gda-xql-stack.h
+include/libgda-%%VERSION%%/libgda/gda-xql-target.h
+include/libgda-%%VERSION%%/libgda/gda-xql-update.h
+include/libgda-%%VERSION%%/libgda/gda-xql-utils.h
+include/libgda-%%VERSION%%/libgda/gda-xql-value.h
+include/libgda-%%VERSION%%/libgda/gda-xql-valueref.h
+include/libgda-%%VERSION%%/libgda/libgda.h
+include/libgda-%%VERSION%%/sql/sql_parser.h
+lib/libgda-2.a
+lib/libgda-2.la
+lib/libgda-2.so
+lib/libgda-2.so.3
+lib/libgda-report-2.a
+lib/libgda-report-2.la
+lib/libgda-report-2.so
+lib/libgda-report-2.so.3
+lib/libgdasql.a
+lib/libgdasql.la
+lib/libgdasql.so
+lib/libgdasql.so.3
+%%FIREBIRD:%%lib/libgda/providers/libgda-firebird.a
+%%FIREBIRD:%%lib/libgda/providers/libgda-firebird.la
+%%FIREBIRD:%%lib/libgda/providers/libgda-firebird.so
+%%FREETDS:%%lib/libgda/providers/libgda-freetds.a
+%%FREETDS:%%lib/libgda/providers/libgda-freetds.la
+%%FREETDS:%%lib/libgda/providers/libgda-freetds.so
+%%LDAP:%%lib/libgda/providers/libgda-ldap.a
+%%LDAP:%%lib/libgda/providers/libgda-ldap.la
+%%LDAP:%%lib/libgda/providers/libgda-ldap.so
+%%MDB:%%lib/libgda/providers/libgda-mdb.a
+%%MDB:%%lib/libgda/providers/libgda-mdb.la
+%%MDB:%%lib/libgda/providers/libgda-mdb.so
+%%MYSQL:%%lib/libgda/providers/libgda-mysql.a
+%%MYSQL:%%lib/libgda/providers/libgda-mysql.la
+%%MYSQL:%%lib/libgda/providers/libgda-mysql.so
+%%ODBC:%%lib/libgda/providers/libgda-odbc.a
+%%ODBC:%%lib/libgda/providers/libgda-odbc.la
+%%ODBC:%%lib/libgda/providers/libgda-odbc.so
+%%POSTGRES:%%lib/libgda/providers/libgda-postgres.a
+%%POSTGRES:%%lib/libgda/providers/libgda-postgres.la
+%%POSTGRES:%%lib/libgda/providers/libgda-postgres.so
+%%SYBASE:%%lib/libgda/providers/libgda-sybase.a
+%%SYBASE:%%lib/libgda/providers/libgda-sybase.la
+%%SYBASE:%%lib/libgda/providers/libgda-sybase.so
+%%SQLITE:%%lib/libgda/providers/libgda-sqlite.a
+%%SQLITE:%%lib/libgda/providers/libgda-sqlite.la
+%%SQLITE:%%lib/libgda/providers/libgda-sqlite.so
+lib/libgda/providers/libgda-xml.a
+lib/libgda/providers/libgda-xml.la
+lib/libgda/providers/libgda-xml.so
+libdata/pkgconfig/libgda.pc
+share/libgda/xml/gda-report.dtd
+share/libgda/xml/gda-report-result.dtd
+share/libgda/xml/gda-xml-query.dtd
+share/libgda/xml/gda-xml-query.xsl
+share/omf/libgda/libgda-C.omf
+share/locale/az/LC_MESSAGES/libgda-2.mo
+share/locale/ca/LC_MESSAGES/libgda-2.mo
+share/locale/cs/LC_MESSAGES/libgda-2.mo
+share/locale/da/LC_MESSAGES/libgda-2.mo
+share/locale/de/LC_MESSAGES/libgda-2.mo
+share/locale/el/LC_MESSAGES/libgda-2.mo
+share/locale/en_CA/LC_MESSAGES/libgda-2.mo
+share/locale/en_GB/LC_MESSAGES/libgda-2.mo
+share/locale/es/LC_MESSAGES/libgda-2.mo
+share/locale/fa/LC_MESSAGES/libgda-2.mo
+share/locale/fi/LC_MESSAGES/libgda-2.mo
+share/locale/fr/LC_MESSAGES/libgda-2.mo
+share/locale/ga/LC_MESSAGES/libgda-2.mo
+share/locale/gl/LC_MESSAGES/libgda-2.mo
+share/locale/hr/LC_MESSAGES/libgda-2.mo
+share/locale/hu/LC_MESSAGES/libgda-2.mo
+share/locale/it/LC_MESSAGES/libgda-2.mo
+share/locale/ja/LC_MESSAGES/libgda-2.mo
+share/locale/ko/LC_MESSAGES/libgda-2.mo
+share/locale/ml/LC_MESSAGES/libgda-2.mo
+share/locale/ms/LC_MESSAGES/libgda-2.mo
+share/locale/nb/LC_MESSAGES/libgda-2.mo
+share/locale/nl/LC_MESSAGES/libgda-2.mo
+share/locale/pl/LC_MESSAGES/libgda-2.mo
+share/locale/pt/LC_MESSAGES/libgda-2.mo
+share/locale/pt_BR/LC_MESSAGES/libgda-2.mo
+share/locale/ru/LC_MESSAGES/libgda-2.mo
+share/locale/sk/LC_MESSAGES/libgda-2.mo
+share/locale/sl/LC_MESSAGES/libgda-2.mo
+share/locale/sq/LC_MESSAGES/libgda-2.mo
+share/locale/sr/LC_MESSAGES/libgda-2.mo
+share/locale/sr@Latn/LC_MESSAGES/libgda-2.mo
+share/locale/sv/LC_MESSAGES/libgda-2.mo
+share/locale/tr/LC_MESSAGES/libgda-2.mo
+share/locale/uk/LC_MESSAGES/libgda-2.mo
+share/locale/vi/LC_MESSAGES/libgda-2.mo
+share/locale/zh_CN/LC_MESSAGES/libgda-2.mo
+share/locale/zh_TW/LC_MESSAGES/libgda-2.mo
+@dirrm share/omf/libgda
+@dirrm share/libgda/xml
+@dirrm share/libgda
+@dirrm lib/libgda/providers
+@dirrm lib/libgda
+@dirrm include/libgda-%%VERSION%%/sql
+@dirrm include/libgda-%%VERSION%%/libgda-report
+@dirrm include/libgda-%%VERSION%%/libgda
+@dirrm include/libgda-%%VERSION%%
+@dirrm etc/libgda
+@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/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/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/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
diff --git a/deskutils/nautilus-sendto/Makefile b/deskutils/nautilus-sendto/Makefile
new file mode 100644
index 000000000..08daa82f3
--- /dev/null
+++ b/deskutils/nautilus-sendto/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: nautilus-sendto
+# Date created: 2004-12-03
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/deskutils/nautilus-sendto/Makefile,v 1.7 2007/03/12 11:50:11 ahze Exp $
+
+PORTNAME= nautilus-sendto
+PORTVERSION= 0.10
+PORTREVISION= 1
+CATEGORIES= deskutils
+MASTER_SITES= GNOME
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Integration between nautilus, evolution, and gaim
+
+BUILD_DEPENDS= gaim:${PORTSDIR}/net-im/gaim \
+ evolution:${PORTSDIR}/mail/evolution
+RUN_DEPENDS= gaim:${PORTSDIR}/net-im/gaim \
+ evolution:${PORTSDIR}/mail/evolution
+
+MAN1= nautilus-sendto.1
+GCONF_SCHEMAS= nst.schemas
+USE_BZIP2= yes
+USE_XLIB= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= intlhack gnomeprefix gnometarget nautilus2 gnomehack
+USE_GETTEXT= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/deskutils/nautilus-sendto/distinfo b/deskutils/nautilus-sendto/distinfo
new file mode 100644
index 000000000..84bb28e69
--- /dev/null
+++ b/deskutils/nautilus-sendto/distinfo
@@ -0,0 +1,3 @@
+MD5 (nautilus-sendto-0.10.tar.bz2) = cc47d4364d71d6f35776c5634e2f1ed1
+SHA256 (nautilus-sendto-0.10.tar.bz2) = f5d3a654070464929c751775c767cf39ce27f8f37a7d9ef5f336598631d3ea8d
+SIZE (nautilus-sendto-0.10.tar.bz2) = 322104
diff --git a/deskutils/nautilus-sendto/pkg-descr b/deskutils/nautilus-sendto/pkg-descr
new file mode 100644
index 000000000..949631826
--- /dev/null
+++ b/deskutils/nautilus-sendto/pkg-descr
@@ -0,0 +1,8 @@
+Integration between nautilus, evolution, and gaim.
+
+Nautilus context menu component ("Send To: Gaim Buddy/Evolution Addressbook")
+with a dialog for insert the email account or IM account which you want to
+send the file/files. Contact with evolution-data-server and get the email
+accounts from your Evolution Addressbook.
+
+WWW: http://www.es.gnome.org/~telemaco/
diff --git a/deskutils/nautilus-sendto/pkg-plist b/deskutils/nautilus-sendto/pkg-plist
new file mode 100644
index 000000000..2ad573b4c
--- /dev/null
+++ b/deskutils/nautilus-sendto/pkg-plist
@@ -0,0 +1,95 @@
+bin/nautilus-sendto
+lib/gaim/nautilus.la
+lib/gaim/nautilus.so
+lib/nautilus-sendto/plugins/libnstbluetooth.la
+lib/nautilus-sendto/plugins/libnstbluetooth.so
+lib/nautilus-sendto/plugins/libnstevolution.la
+lib/nautilus-sendto/plugins/libnstevolution.so
+lib/nautilus-sendto/plugins/libnstgaim.la
+lib/nautilus-sendto/plugins/libnstgaim.so
+lib/nautilus-sendto/plugins/libnstsylpheed.la
+lib/nautilus-sendto/plugins/libnstsylpheed.so
+lib/nautilus/extensions-1.0/libnautilus-sendto.la
+lib/nautilus/extensions-1.0/libnautilus-sendto.so
+share/nautilus-sendto/glade/nautilus-sendto.glade
+share/locale/ar/LC_MESSAGES/nautilus-sendto.mo
+share/locale/be/LC_MESSAGES/nautilus-sendto.mo
+share/locale/bg/LC_MESSAGES/nautilus-sendto.mo
+share/locale/ca/LC_MESSAGES/nautilus-sendto.mo
+share/locale/cs/LC_MESSAGES/nautilus-sendto.mo
+share/locale/da/LC_MESSAGES/nautilus-sendto.mo
+share/locale/de/LC_MESSAGES/nautilus-sendto.mo
+share/locale/dz/LC_MESSAGES/nautilus-sendto.mo
+share/locale/el/LC_MESSAGES/nautilus-sendto.mo
+share/locale/en_CA/LC_MESSAGES/nautilus-sendto.mo
+share/locale/en_GB/LC_MESSAGES/nautilus-sendto.mo
+share/locale/es/LC_MESSAGES/nautilus-sendto.mo
+share/locale/et/LC_MESSAGES/nautilus-sendto.mo
+share/locale/eu/LC_MESSAGES/nautilus-sendto.mo
+share/locale/fi/LC_MESSAGES/nautilus-sendto.mo
+share/locale/fr/LC_MESSAGES/nautilus-sendto.mo
+share/locale/gl/LC_MESSAGES/nautilus-sendto.mo
+share/locale/he/LC_MESSAGES/nautilus-sendto.mo
+share/locale/hu/LC_MESSAGES/nautilus-sendto.mo
+share/locale/it/LC_MESSAGES/nautilus-sendto.mo
+share/locale/ja/LC_MESSAGES/nautilus-sendto.mo
+share/locale/ko/LC_MESSAGES/nautilus-sendto.mo
+share/locale/lt/LC_MESSAGES/nautilus-sendto.mo
+share/locale/mk/LC_MESSAGES/nautilus-sendto.mo
+share/locale/nb/LC_MESSAGES/nautilus-sendto.mo
+share/locale/ne/LC_MESSAGES/nautilus-sendto.mo
+share/locale/nl/LC_MESSAGES/nautilus-sendto.mo
+share/locale/or/LC_MESSAGES/nautilus-sendto.mo
+share/locale/pa/LC_MESSAGES/nautilus-sendto.mo
+share/locale/pl/LC_MESSAGES/nautilus-sendto.mo
+share/locale/pt/LC_MESSAGES/nautilus-sendto.mo
+share/locale/pt_BR/LC_MESSAGES/nautilus-sendto.mo
+share/locale/ru/LC_MESSAGES/nautilus-sendto.mo
+share/locale/rw/LC_MESSAGES/nautilus-sendto.mo
+share/locale/sk/LC_MESSAGES/nautilus-sendto.mo
+share/locale/sl/LC_MESSAGES/nautilus-sendto.mo
+share/locale/sq/LC_MESSAGES/nautilus-sendto.mo
+share/locale/sv/LC_MESSAGES/nautilus-sendto.mo
+share/locale/th/LC_MESSAGES/nautilus-sendto.mo
+share/locale/uk/LC_MESSAGES/nautilus-sendto.mo
+share/locale/vi/LC_MESSAGES/nautilus-sendto.mo
+share/locale/zh_CN/LC_MESSAGES/nautilus-sendto.mo
+share/locale/zh_TW/LC_MESSAGES/nautilus-sendto.mo
+@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/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/pt/LC_MESSAGES
+@dirrmtry share/locale/pt
+@dirrmtry share/locale/pl/LC_MESSAGES
+@dirrmtry share/locale/pl
+@dirrmtry share/locale/ne/LC_MESSAGES
+@dirrmtry share/locale/ne
+@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/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@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
+@dirrm share/nautilus-sendto/glade
+@dirrm share/nautilus-sendto
+@dirrm lib/nautilus-sendto/plugins
+@dirrm lib/nautilus-sendto
diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile
new file mode 100644
index 000000000..7c94c394f
--- /dev/null
+++ b/graphics/gthumb/Makefile
@@ -0,0 +1,73 @@
+# New ports collection makefile for: gThumb2
+# Date created: 17 Aug 2002
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gthumb
+PORTVERSION= 2.10.0
+PORTREVISION= 1
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.10
+DIST_SUBDIR= gnome2
+
+MAINTAINER= pav@FreeBSD.org
+COMMENT= An image viewer and browser for the GNOME 2 environment
+
+LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif
+
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack intlhack libgnomeui libgnomeprintui gnomedocutils
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+INSTALLS_ICONS= yes
+INSTALLS_OMF= yes
+CONFIGURE_ARGS= --mandir=${PREFIX}/man
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+GCONF_SCHEMAS= gthumb.schemas
+MAN1= gthumb.1
+
+OPTIONS= GPHOTO2 "Support loading photos from digital cameras" On \
+ IPTCDATA "Support for IPTC metadata" Off \
+ OPENRAW "Support for camera RAW files" Off \
+ GTKUNIQUE "Use GtkUnique library" Off
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_GPHOTO2)
+LIB_DEPENDS+= gphoto2.2:${PORTSDIR}/graphics/libgphoto2
+CONFIGURE_ARGS+=--enable-gphoto2
+.else
+CONFIGURE_ARGS+=--disable-gphoto2
+.endif
+
+.if defined(WITH_IPTCDATA)
+LIB_DEPENDS+= iptcdata.3:${PORTSDIR}/graphics/libiptcdata
+CONFIGURE_ARGS+=--enable-iptcdata
+.else
+CONFIGURE_ARGS+=--disable-iptcdata
+.endif
+
+.if defined(WITH_OPENRAW)
+LIB_DEPENDS+= openrawgnome.1:${PORTSDIR}/graphics/libopenraw
+CONFIGURE_ARGS+=--enable-libopenraw
+.else
+CONFIGURE_ARGS+=--disable-libopenraw
+.endif
+
+.if defined(WITH_GTKUNIQUE)
+BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/gtkunique-1.0.pc:${PORTSDIR}/x11-toolkits/gtkunique
+RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/gtkunique-1.0.pc:${PORTSDIR}/x11-toolkits/gtkunique
+CONFIGURE_ARGS+=--enable-gtkunique
+.else
+CONFIGURE_ARGS+=--disable-gtkunique
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/graphics/gthumb/distinfo b/graphics/gthumb/distinfo
new file mode 100644
index 000000000..cf906094e
--- /dev/null
+++ b/graphics/gthumb/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/gthumb-2.10.0.tar.bz2) = a3e785778c262c193f750d4b17e0edfd
+SHA256 (gnome2/gthumb-2.10.0.tar.bz2) = 2d918abaa46e026d1467ac2c5c5971e6638b7f9888d295c62e995f6a4ed37940
+SIZE (gnome2/gthumb-2.10.0.tar.bz2) = 2091819
diff --git a/graphics/gthumb/pkg-descr b/graphics/gthumb/pkg-descr
new file mode 100644
index 000000000..4d1d8cc31
--- /dev/null
+++ b/graphics/gthumb/pkg-descr
@@ -0,0 +1,5 @@
+This is a port of gThumb for GNOME 2, a fast and small image browser and viewer.
+It creates thumbnailes, caches them and has support for most popular
+image formats.
+
+WWW: http://gthumb.sourceforge.net/
diff --git a/graphics/gthumb/pkg-plist b/graphics/gthumb/pkg-plist
new file mode 100644
index 000000000..3e0db9e0d
--- /dev/null
+++ b/graphics/gthumb/pkg-plist
@@ -0,0 +1,195 @@
+bin/gthumb
+lib/gthumb/modules/libduplicates.a
+lib/gthumb/modules/libduplicates.la
+lib/gthumb/modules/libduplicates.so
+lib/gthumb/modules/libjpegtran.a
+lib/gthumb/modules/libjpegtran.la
+lib/gthumb/modules/libjpegtran.so
+lib/gthumb/modules/libphotoimporter.a
+lib/gthumb/modules/libphotoimporter.la
+lib/gthumb/modules/libphotoimporter.so
+lib/gthumb/modules/libpngexporter.a
+lib/gthumb/modules/libpngexporter.la
+lib/gthumb/modules/libpngexporter.so
+lib/gthumb/modules/libsearch.a
+lib/gthumb/modules/libsearch.la
+lib/gthumb/modules/libsearch.so
+lib/gthumb/modules/libwebexporter.a
+lib/gthumb/modules/libwebexporter.la
+lib/gthumb/modules/libwebexporter.so
+lib/libgthumb.a
+lib/libgthumb.la
+lib/libgthumb.so
+share/applications/gthumb.desktop
+share/gthumb/albumthemes/BestFit/back.png
+share/gthumb/albumthemes/BestFit/BestFit.css
+share/gthumb/albumthemes/BestFit/BestFit.js
+share/gthumb/albumthemes/BestFit/image.gthtml
+share/gthumb/albumthemes/BestFit/index.gthtml
+share/gthumb/albumthemes/BestFit/index.js
+share/gthumb/albumthemes/BestFit/lib.js
+share/gthumb/albumthemes/BestFit/next.png
+share/gthumb/albumthemes/BestFit/preview.png
+share/gthumb/albumthemes/BestFit/prev.png
+share/gthumb/albumthemes/BestFit/thumbnail.gthtml
+share/gthumb/albumthemes/Classic/1.gif
+share/gthumb/albumthemes/Classic/back.png
+share/gthumb/albumthemes/Classic/background.gif
+share/gthumb/albumthemes/Classic/bot.png
+share/gthumb/albumthemes/Classic/image.gthtml
+share/gthumb/albumthemes/Classic/index.gthtml
+share/gthumb/albumthemes/Classic/layout.css
+share/gthumb/albumthemes/Classic/left.png
+share/gthumb/albumthemes/Classic/next.png
+share/gthumb/albumthemes/Classic/prev.png
+share/gthumb/albumthemes/Classic/preview.png
+share/gthumb/albumthemes/Classic/right.png
+share/gthumb/albumthemes/Classic/style.css
+share/gthumb/albumthemes/Classic/thumbnail.gthtml
+share/gthumb/albumthemes/Classic/top.png
+share/gthumb/albumthemes/ClassicClips/1.gif
+share/gthumb/albumthemes/ClassicClips/back.png
+share/gthumb/albumthemes/ClassicClips/background.gif
+share/gthumb/albumthemes/ClassicClips/bot.png
+share/gthumb/albumthemes/ClassicClips/image.gthtml
+share/gthumb/albumthemes/ClassicClips/index.gthtml
+share/gthumb/albumthemes/ClassicClips/layout.css
+share/gthumb/albumthemes/ClassicClips/left.png
+share/gthumb/albumthemes/ClassicClips/next.png
+share/gthumb/albumthemes/ClassicClips/prev.png
+share/gthumb/albumthemes/ClassicClips/preview.png
+share/gthumb/albumthemes/ClassicClips/right.png
+share/gthumb/albumthemes/ClassicClips/style.css
+share/gthumb/albumthemes/ClassicClips/thumbnail.gthtml
+share/gthumb/albumthemes/ClassicClips/top.png
+share/gthumb/albumthemes/Flicker/image.gthtml
+share/gthumb/albumthemes/Flicker/index.gthtml
+share/gthumb/albumthemes/Flicker/layout.css
+share/gthumb/albumthemes/Flicker/preview.png
+share/gthumb/albumthemes/Flicker/style.css
+share/gthumb/albumthemes/Flicker/thumbnail.gthtml
+share/gthumb/albumthemes/NeatRound/1.gif
+share/gthumb/albumthemes/NeatRound/back.png
+share/gthumb/albumthemes/NeatRound/background.gif
+share/gthumb/albumthemes/NeatRound/bot.png
+share/gthumb/albumthemes/NeatRound/image.gthtml
+share/gthumb/albumthemes/NeatRound/index.gthtml
+share/gthumb/albumthemes/NeatRound/layout.css
+share/gthumb/albumthemes/NeatRound/left.png
+share/gthumb/albumthemes/NeatRound/next.png
+share/gthumb/albumthemes/NeatRound/prev.png
+share/gthumb/albumthemes/NeatRound/preview.png
+share/gthumb/albumthemes/NeatRound/right.png
+share/gthumb/albumthemes/NeatRound/style.css
+share/gthumb/albumthemes/NeatRound/thumbnail.gthtml
+share/gthumb/albumthemes/NeatRound/top.png
+share/gthumb/albumthemes/Wiki/image.gthtml
+share/gthumb/albumthemes/Wiki/index.gthtml
+share/gthumb/albumthemes/Wiki/layout.css
+share/gthumb/albumthemes/Wiki/preview.png
+share/gthumb/albumthemes/Wiki/style.css
+share/gthumb/albumthemes/Wiki/thumbnail.gthtml
+share/gthumb/glade/ftp-client-48.png
+share/gthumb/glade/gphoto-48.png
+share/gthumb/glade/gthumb.glade
+share/gthumb/glade/gthumb_camera.glade
+share/gthumb/glade/gthumb_comments.glade
+share/gthumb/glade/gthumb_convert.glade
+share/gthumb/glade/gthumb_crop.glade
+share/gthumb/glade/gthumb_edit.glade
+share/gthumb/glade/gthumb_png_exporter.glade
+share/gthumb/glade/gthumb_preferences.glade
+share/gthumb/glade/gthumb_print.glade
+share/gthumb/glade/gthumb_redeye.glade
+share/gthumb/glade/gthumb_search.glade
+share/gthumb/glade/gthumb_tools.glade
+share/gthumb/glade/gthumb_web_exporter.glade
+share/gthumb/glade/volume-mute.png
+share/gnome/help/gthumb/C/figures/comment.png
+share/gnome/help/gthumb/C/figures/main-win.png
+share/gnome/help/gthumb/C/figures/nav-button.png
+share/gnome/help/gthumb/C/figures/preferences.png
+share/gnome/help/gthumb/C/gthumb.xml
+share/gnome/help/gthumb/C/legal.xml
+share/gnome/help/gthumb/sv/figures/comment.png
+share/gnome/help/gthumb/sv/figures/main-win.png
+share/gnome/help/gthumb/sv/figures/nav-button.png
+share/gnome/help/gthumb/sv/figures/preferences.png
+share/gnome/help/gthumb/sv/gthumb.xml
+share/omf/gthumb/gthumb-C.omf
+share/omf/gthumb/gthumb-sv.omf
+share/icons/hicolor/48x48/apps/gthumb.png
+share/locale/am/LC_MESSAGES/gthumb.mo
+share/locale/ar/LC_MESSAGES/gthumb.mo
+share/locale/az/LC_MESSAGES/gthumb.mo
+share/locale/be/LC_MESSAGES/gthumb.mo
+share/locale/bg/LC_MESSAGES/gthumb.mo
+share/locale/ca/LC_MESSAGES/gthumb.mo
+share/locale/cs/LC_MESSAGES/gthumb.mo
+share/locale/da/LC_MESSAGES/gthumb.mo
+share/locale/de/LC_MESSAGES/gthumb.mo
+share/locale/dz/LC_MESSAGES/gthumb.mo
+share/locale/el/LC_MESSAGES/gthumb.mo
+share/locale/en_CA/LC_MESSAGES/gthumb.mo
+share/locale/en_GB/LC_MESSAGES/gthumb.mo
+share/locale/es/LC_MESSAGES/gthumb.mo
+share/locale/et/LC_MESSAGES/gthumb.mo
+share/locale/eu/LC_MESSAGES/gthumb.mo
+share/locale/fa/LC_MESSAGES/gthumb.mo
+share/locale/fi/LC_MESSAGES/gthumb.mo
+share/locale/fr/LC_MESSAGES/gthumb.mo
+share/locale/ga/LC_MESSAGES/gthumb.mo
+share/locale/gl/LC_MESSAGES/gthumb.mo
+share/locale/gu/LC_MESSAGES/gthumb.mo
+share/locale/hi/LC_MESSAGES/gthumb.mo
+share/locale/hr/LC_MESSAGES/gthumb.mo
+share/locale/hu/LC_MESSAGES/gthumb.mo
+share/locale/id/LC_MESSAGES/gthumb.mo
+share/locale/it/LC_MESSAGES/gthumb.mo
+share/locale/ja/LC_MESSAGES/gthumb.mo
+share/locale/ko/LC_MESSAGES/gthumb.mo
+share/locale/lt/LC_MESSAGES/gthumb.mo
+share/locale/lv/LC_MESSAGES/gthumb.mo
+share/locale/mk/LC_MESSAGES/gthumb.mo
+share/locale/ml/LC_MESSAGES/gthumb.mo
+share/locale/ms/LC_MESSAGES/gthumb.mo
+share/locale/nb/LC_MESSAGES/gthumb.mo
+share/locale/ne/LC_MESSAGES/gthumb.mo
+share/locale/nl/LC_MESSAGES/gthumb.mo
+share/locale/nn/LC_MESSAGES/gthumb.mo
+share/locale/pa/LC_MESSAGES/gthumb.mo
+share/locale/pl/LC_MESSAGES/gthumb.mo
+share/locale/pt/LC_MESSAGES/gthumb.mo
+share/locale/pt_BR/LC_MESSAGES/gthumb.mo
+share/locale/ru/LC_MESSAGES/gthumb.mo
+share/locale/rw/LC_MESSAGES/gthumb.mo
+share/locale/sk/LC_MESSAGES/gthumb.mo
+share/locale/sq/LC_MESSAGES/gthumb.mo
+share/locale/sr/LC_MESSAGES/gthumb.mo
+share/locale/sr@Latn/LC_MESSAGES/gthumb.mo
+share/locale/sv/LC_MESSAGES/gthumb.mo
+share/locale/th/LC_MESSAGES/gthumb.mo
+share/locale/tr/LC_MESSAGES/gthumb.mo
+share/locale/vi/LC_MESSAGES/gthumb.mo
+share/locale/uk/LC_MESSAGES/gthumb.mo
+share/locale/xh/LC_MESSAGES/gthumb.mo
+share/locale/zh_CN/LC_MESSAGES/gthumb.mo
+share/locale/zh_HK/LC_MESSAGES/gthumb.mo
+share/locale/zh_TW/LC_MESSAGES/gthumb.mo
+@dirrm share/omf/gthumb
+@dirrm share/gnome/help/gthumb/sv/figures
+@dirrm share/gnome/help/gthumb/sv
+@dirrm share/gnome/help/gthumb/C/figures
+@dirrm share/gnome/help/gthumb/C
+@dirrm share/gnome/help/gthumb
+@dirrm share/gthumb/glade
+@dirrm share/gthumb/albumthemes/Wiki
+@dirrm share/gthumb/albumthemes/NeatRound
+@dirrm share/gthumb/albumthemes/Flicker
+@dirrm share/gthumb/albumthemes/ClassicClips
+@dirrm share/gthumb/albumthemes/Classic
+@dirrm share/gthumb/albumthemes/BestFit
+@dirrm share/gthumb/albumthemes
+@dirrm share/gthumb
+@dirrm lib/gthumb/modules
+@dirrm lib/gthumb
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
new file mode 100644
index 000000000..10b86b9a9
--- /dev/null
+++ b/net/liferea/Makefile
@@ -0,0 +1,107 @@
+# Ports collection Makefile for: liferea
+# Date created: 28 August 2003
+# Whom: Hye-Shik Chang <perky@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= liferea
+PORTVERSION= 1.2.12b
+PORTREVISION= 1
+CATEGORIES= net gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= liferea
+
+MAINTAINER= pav@FreeBSD.org
+COMMENT= Simple RSS/RDF feed reader
+
+USE_XLIB= yes
+USE_GECKO= mozilla firefox
+USE_GNOME= gnomeprefix gnomehack libgtkhtml
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --mandir=${PREFIX}/man
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/b//}
+
+MAN1= liferea.1
+GCONF_SCHEMAS= liferea.schemas
+INSTALLS_ICONS= yes
+
+OPTIONS= LIBNOTIFY "Enable libnotify support" on \
+ DBUS "Enable dbus support" on \
+ GNUTLS "Enable SSL/HTTPS support" on \
+ XPI "Firefox extension to subscribe feeds (req. dbus)" off \
+ MOZILLA "Use Mozilla for rendering" off \
+ XULRUNNER "Use Xulrunner for rendering" off
+
+.include <bsd.port.pre.mk>
+
+.ifdef WITHOUT_LIBNOTIFY
+CONFIGURE_ARGS+=--disable-libnotify
+PLIST_SUB+= NOTIFY="@comment "
+.else
+LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify
+PLIST_SUB+= NOTIFY=""
+.endif
+
+.ifdef WITHOUT_GNUTLS
+CONFIGURE_ARGS+=--disable-gnutls
+.else
+LIB_DEPENDS+= gnutls.15:${PORTSDIR}/security/gnutls
+.endif
+
+.ifdef WITH_MOZILLA
+.include "${PORTSDIR}/www/mozilla/bsd.gecko.mk"
+CONFIGURE_ARGS+=--enable-gecko=${GECKO}
+PLIST_SUB+= MOZ=""
+.else
+CONFIGURE_ARGS+=--disable-gecko
+PLIST_SUB+= MOZ="@comment "
+.endif
+
+.ifdef WITH_XPI
+PATCH_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
+RUN_DEPENDS+= firefox:${PORTSDIR}/www/firefox
+PLIST_SUB+= XPI=""
+.else
+PLIST_SUB+= XPI="@comment "
+.endif
+
+.ifdef WITH_XULRUNNER
+BUILD_DEPENDS+= xulrunner:${PORTSDIR}/www/xulrunner
+RUN_DEPENDS+= xulrunner:${PORTSDIR}/www/xulrunner
+PLIST_SUB+= XUL=""
+.else
+CONFIGURE_ARGS+=--disable-xulrunner
+PLIST_SUB+= XUL="@comment "
+.endif
+
+.ifdef WITHOUT_DBUS
+CONFIGURE_ARGS+=--disable-dbus
+.else
+LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
+.endif
+
+post-patch:
+.ifdef WITH_MOZILLA
+ @${REINPLACE_CMD} -e 's,firefox-,$$gecko_provider-,g' \
+ -e 's,\(gecko_provider=\).*$$,\1${GECKO},' \
+ -e '/INCLUDE/s,{print $$1},{print $$2},g' \
+ ${WRKSRC}/configure
+.endif
+.ifdef WITH_XPI
+ @${MKDIR} ${WRKDIR}/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}
+ @${UNZIP_CMD} -q -d ${WRKDIR}/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab} ${WRKSRC}/feedbag.xpi
+.endif
+
+post-install:
+.ifdef WITH_XPI
+ ${MKDIR} ${PREFIX}/lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome
+ ${INSTALL_DATA} ${WRKDIR}/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome/feedbag.jar ${PREFIX}/lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome
+ ${INSTALL_DATA} ${WRKDIR}/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome.manifest ${PREFIX}/lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}
+ ${INSTALL_DATA} ${WRKDIR}/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/install.rdf ${PREFIX}/lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
new file mode 100644
index 000000000..19c4e78ef
--- /dev/null
+++ b/net/liferea/distinfo
@@ -0,0 +1,3 @@
+MD5 (liferea-1.2.12b.tar.gz) = 87bf926986f4fc6dcd7fd2310c60a7ac
+SHA256 (liferea-1.2.12b.tar.gz) = b3750a0f96cd2ab62b1ac6ffa3b30d27d62d10b7d77ade3b00f180a9b3e0f032
+SIZE (liferea-1.2.12b.tar.gz) = 1424496
diff --git a/net/liferea/files/patch-5.X_build_fix b/net/liferea/files/patch-5.X_build_fix
new file mode 100644
index 000000000..a5c26d0ae
--- /dev/null
+++ b/net/liferea/files/patch-5.X_build_fix
@@ -0,0 +1,10 @@
+--- src/net/zlib_interface.c.orig Tue Jan 24 22:28:04 2006
++++ src/net/zlib_interface.c Sat May 20 22:46:03 2006
+@@ -29,6 +29,7 @@
+ #include <stdio.h>
+ #include <zlib.h>
+ #include <string.h>
++#include <sys/types.h>
+
+ int JG_ZLIB_DEBUG = 1;
+
diff --git a/net/liferea/files/patch-dont_install_wrapper_script b/net/liferea/files/patch-dont_install_wrapper_script
new file mode 100644
index 000000000..d050e8eff
--- /dev/null
+++ b/net/liferea/files/patch-dont_install_wrapper_script
@@ -0,0 +1,22 @@
+--- src/Makefile.in.orig Mon May 29 17:07:31 2006
++++ src/Makefile.in Mon May 29 17:08:38 2006
+@@ -204,7 +204,7 @@
+
+
+ bin_PROGRAMS = liferea-bin
+-bin_SCRIPTS = liferea liferea-add-feed
++bin_SCRIPTS = liferea-add-feed
+
+ liferea_bin_SOURCES = \
+ atom10.c atom10.h \
+@@ -374,8 +374,8 @@
+ || test -f $$p1 \
+ ; then \
+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
+- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
++ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/liferea"; \
++ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/liferea || exit 1; \
+ else :; fi; \
+ done
+
diff --git a/net/liferea/pkg-descr b/net/liferea/pkg-descr
new file mode 100644
index 000000000..3f0b1f4cf
--- /dev/null
+++ b/net/liferea/pkg-descr
@@ -0,0 +1,7 @@
+Liferea is a simple FeedReader clone. It is a reader for RSS/RDF
+feeds. The problem with FeedReader: for now its only available for
+Windows. There are some projects for GNU/Linux or Unices, but no
+satisfying solutions for GTK/GNOME. Therefore I started to write
+this program. Liferea is an abbreviation for Linux Feed Reader.
+
+WWW: http://liferea.sourceforge.net/
diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist
new file mode 100644
index 000000000..8c0a24012
--- /dev/null
+++ b/net/liferea/pkg-plist
@@ -0,0 +1,145 @@
+bin/liferea
+bin/liferea-add-feed
+%%XPI%%lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome/feedbag.jar
+%%XPI%%lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome.manifest
+%%XPI%%lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/install.rdf
+lib/liferea/liblihtmlg.la
+lib/liferea/liblihtmlg.so
+%%MOZ%%lib/liferea/liblihtmlm.la
+%%MOZ%%lib/liferea/liblihtmlm.so
+%%XUL%%lib/liferea/liblihtmlx.la
+%%XUL%%lib/liferea/liblihtmlx.so
+%%NOTIFY%%lib/liferea/liblinotiflibnotify.la
+%%NOTIFY%%lib/liferea/liblinotiflibnotify.so
+%%NOTIFY%%lib/liferea/liblinotiflibnotify.so.0
+%%NOTIFY%%lib/liferea/liblinotifpopup.la
+%%NOTIFY%%lib/liferea/liblinotifpopup.so
+%%NOTIFY%%lib/liferea/liblinotifpopup.so.0
+share/applications/liferea.desktop
+share/liferea/css/adblock.css
+share/liferea/css/liferea.css
+share/liferea/doc/html/about_de.html
+share/liferea/doc/html/about_en.html
+share/liferea/doc/html/concepts_de.html
+share/liferea/doc/html/concepts_en.html
+share/liferea/doc/html/enclosures_de.html
+share/liferea/doc/html/enclosures_en.html
+share/liferea/doc/html/faq_de.html
+share/liferea/doc/html/faq_en.html
+share/liferea/doc/html/faq_ja.html
+share/liferea/doc/html/folders_de.html
+share/liferea/doc/html/folders_en.html
+share/liferea/doc/html/headlines_de.html
+share/liferea/doc/html/headlines_en.html
+share/liferea/doc/html/help_feed_default.png
+share/liferea/doc/html/help_feed_error.png
+share/liferea/doc/html/help_feed_prop_adv_1.2.0.png
+share/liferea/doc/html/help_feed_prop_cache_1.2.0.png
+share/liferea/doc/html/help_feed_prop_downl_1.2.0.png
+share/liferea/doc/html/help_feed_prop_general_1.2.0.png
+share/liferea/doc/html/help_feed_prop_source_1.2.0.png
+share/liferea/doc/html/help_folder.png
+share/liferea/doc/html/help_item_flag.png
+share/liferea/doc/html/help_item_unread.png
+share/liferea/doc/html/help_opml.png
+share/liferea/doc/html/help_prefs_browser_1.2.0.png
+share/liferea/doc/html/help_prefs_enclosures_1.2.0.png
+share/liferea/doc/html/help_prefs_feeds_1.2.0.png
+share/liferea/doc/html/help_prefs_folders_1.2.0.png
+share/liferea/doc/html/help_prefs_gui_1.2.0.png
+share/liferea/doc/html/help_prefs_headlines_1.2.0.png
+share/liferea/doc/html/help_prefs_proxy_1.2.0.png
+share/liferea/doc/html/help_search_1.2.0.png
+share/liferea/doc/html/help_subscribe_1.2.0.png
+share/liferea/doc/html/help_vfolder_1.2.0.png
+share/liferea/doc/html/preferences_de.html
+share/liferea/doc/html/preferences_en.html
+share/liferea/doc/html/reference.css
+share/liferea/doc/html/reference_de.html
+share/liferea/doc/html/reference_en.html
+share/liferea/doc/html/reference_ja.html
+share/liferea/doc/html/reference_nl.html
+share/liferea/doc/html/searching_de.html
+share/liferea/doc/html/searching_en.html
+share/liferea/doc/html/subscriptions_de.html
+share/liferea/doc/html/subscriptions_en.html
+share/liferea/doc/html/topics_de.html
+share/liferea/doc/html/topics_en.html
+share/liferea/doc/html/topics_ja.html
+share/liferea/doc/html/updating_de.html
+share/liferea/doc/html/updating_en.html
+share/liferea/dtd/html.ent
+share/liferea/media/xspf_license.txt
+share/liferea/media/xspf_player_slim.swf
+share/liferea/opml/feedlist.opml
+share/liferea/opml/feedlist_de.opml
+share/liferea/opml/feedlist_es.opml
+share/liferea/opml/feedlist_fr.opml
+share/liferea/opml/feedlist_nl.opml
+share/liferea/opml/feedlist_pl.opml
+share/liferea/opml/feedlist_sk.opml
+share/liferea/opml/feedlist_sv.opml
+share/liferea/pixmaps/arrow.png
+share/liferea/pixmaps/attachment.png
+share/liferea/pixmaps/available.png
+share/liferea/pixmaps/available_offline.png
+share/liferea/pixmaps/bookmark.png
+share/liferea/pixmaps/comments.png
+share/liferea/pixmaps/default.png
+share/liferea/pixmaps/directory.png
+share/liferea/pixmaps/edit.png
+share/liferea/pixmaps/empty.png
+share/liferea/pixmaps/empty_offline.png
+share/liferea/pixmaps/fl_opml.png
+share/liferea/pixmaps/flag.png
+share/liferea/pixmaps/grayflag.png
+share/liferea/pixmaps/liferea.png
+share/liferea/pixmaps/newsbin.png
+share/liferea/pixmaps/ocs.png
+share/liferea/pixmaps/offline.png
+share/liferea/pixmaps/online.png
+share/liferea/pixmaps/read.xpm
+share/liferea/pixmaps/tag.png
+share/liferea/pixmaps/technorati.png
+share/liferea/pixmaps/unread.png
+share/liferea/pixmaps/vfolder.png
+share/liferea/xslt/feed.xml
+share/liferea/xslt/feed.xml.in
+share/liferea/xslt/folder.xml
+share/liferea/xslt/folder.xml.in
+share/liferea/xslt/item.xml
+share/liferea/xslt/item.xml.in
+share/liferea/xslt/i18n-filter.xslt
+share/liferea/xslt/newsbin.xml
+share/liferea/xslt/newsbin.xml.in
+share/liferea/xslt/source.xml
+share/liferea/xslt/source.xml.in
+share/liferea/xslt/vfolder.xml
+share/liferea/xslt/vfolder.xml.in
+share/icons/hicolor/48x48/apps/liferea.png
+share/locale/ar/LC_MESSAGES/liferea.mo
+share/locale/ca/LC_MESSAGES/liferea.mo
+share/locale/de/LC_MESSAGES/liferea.mo
+share/locale/es/LC_MESSAGES/liferea.mo
+share/locale/fr/LC_MESSAGES/liferea.mo
+share/locale/it/LC_MESSAGES/liferea.mo
+share/locale/ja/LC_MESSAGES/liferea.mo
+share/locale/pl/LC_MESSAGES/liferea.mo
+share/locale/pt_BR/LC_MESSAGES/liferea.mo
+share/locale/ru/LC_MESSAGES/liferea.mo
+share/locale/sv/LC_MESSAGES/liferea.mo
+share/locale/tr/LC_MESSAGES/liferea.mo
+@dirrm share/liferea/xslt
+@dirrm share/liferea/pixmaps
+@dirrm share/liferea/opml
+@dirrm share/liferea/media
+@dirrm share/liferea/dtd
+@dirrm share/liferea/doc/html
+@dirrm share/liferea/doc
+@dirrm share/liferea/css
+@dirrm share/liferea
+@dirrm lib/liferea
+%%XPI%%@dirrm lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}/chrome
+%%XPI%%@dirrm lib/firefox/extensions/{79ea0ec1-3fc3-4ade-8220-262d4c4825ab}
+@dirrmtry share/locale/pl/LC_MESSAGES
+@dirrmtry share/locale/pl