summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-08-19 08:43:46 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-08-19 08:43:46 +0800
commitec54e975192b9978d16daadc2b0e895cb51c1f6d (patch)
treecf6f0a744a9c78d84836e9de443e7a4d9f7c5223
parent5a2d7751ed3183dc1bdc6f3d32ce7fdaf9a7eeb2 (diff)
downloadmarcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.tar
marcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.tar.gz
marcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.tar.bz2
marcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.tar.lz
marcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.tar.xz
marcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.tar.zst
marcuscom-ports-ec54e975192b9978d16daadc2b0e895cb51c1f6d.zip
Disable gucharmap support for now since the pkg-config and API has changed.
Spotted by: kwm git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@11319 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--editors/abiword/Makefile100
-rw-r--r--editors/abiword/distinfo3
-rw-r--r--editors/abiword/files/patch-abiword.desktop16
-rw-r--r--editors/abiword/files/patch-an38
-rw-r--r--editors/abiword/files/patch-aq27
-rw-r--r--editors/abiword/files/patch-src_af_util_xp_ut_iconv.cpp28
-rw-r--r--editors/abiword/files/patch-src_af_xap_unix_xap_UnixTableWidget.cpp13
-rw-r--r--editors/abiword/files/patch-src_wp_ap_unix_ap_UnixApp.cpp11
-rw-r--r--editors/abiword/pkg-descr22
-rw-r--r--editors/abiword/pkg-plist259
-rw-r--r--japanese/libtomoe-gtk/Makefile50
-rw-r--r--japanese/libtomoe-gtk/distinfo3
-rw-r--r--japanese/libtomoe-gtk/pkg-descr3
-rw-r--r--japanese/libtomoe-gtk/pkg-plist49
14 files changed, 622 insertions, 0 deletions
diff --git a/editors/abiword/Makefile b/editors/abiword/Makefile
new file mode 100644
index 000000000..d31b19273
--- /dev/null
+++ b/editors/abiword/Makefile
@@ -0,0 +1,100 @@
+# New ports collection makefile for: AbiWord2
+# Date created: 22 February 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD: ports/editors/abiword/Makefile,v 1.130 2008/06/06 13:25:44 edwin Exp $
+# $MCom: ports/editors/abiword/Makefile,v 1.8 2007/07/24 04:25:21 mezz Exp $
+#
+
+PORTNAME= abiword
+PORTVERSION= 2.6.3
+PORTREVISION= 1
+CATEGORIES= editors
+MASTER_SITES= http://www.abisource.com/downloads/%SUBDIR%/${PORTVERSION}/source/
+MASTER_SITE_SUBDIR= abiword
+DIST_SUBDIR= AbiWord
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= An open-source, cross-platform WYSIWYG word processor
+
+# unzip is needed during the installation process
+BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
+LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt \
+ png.5:${PORTSDIR}/graphics/png \
+ wv-1.2:${PORTSDIR}/textproc/wv \
+ fribidi.0:${PORTSDIR}/converters/fribidi \
+ goffice-0.4:${PORTSDIR}/devel/goffice04
+
+USE_GMAKE= yes
+USE_ICONV= yes
+USE_GNOME= gnomehack libglade2 libxml2 libgnomeprintui desktopfileutils
+WANT_GNOME= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-popt=${LOCALBASE} \
+ --with-zlib=${LOCALBASE} \
+ --with-libpng=${LOCALBASE} \
+ --with-libiconv=${LOCALBASE} \
+ --with-libjpeg-prefix=${LOCALBASE} \
+ --disable-peer-config
+MAKEFILE= GNUmakefile
+GNOME_MAKEFILEIN=GNUmakefile.in
+
+ABIVERSION= 2.6
+PLIST_SUB+= ABIVERSION=${ABIVERSION}
+
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+= --enable-debug \
+ --enable-symbols
+.endif
+
+.ifndef(WITHOUT_GTKSPELL)
+LIB_DEPENDS+= enchant.1:${PORTSDIR}/textproc/enchant
+CONFIGURE_ARGS+= --enable-spellcheck
+PLIST_SUB+= DICT:=""
+.else
+CONFIGURE_ARGS+= --disable-spellcheck
+PLIST_SUB+= DICT:="@comment "
+.endif
+
+.include <bsd.port.pre.mk>
+
+#.if ${HAVE_GNOME:Mlibgnomeui}!=""
+#USE_GNOME+= libgnomeui
+#CONFIGURE_ARGS+= --enable-gnomeui
+#PKGNAMESUFFIX:= -gnome
+#.else
+#CONFIGURE_ARGS+= --disable-gnomeui
+#.endif
+
+#.if (defined(WITH_GUCHARMAP) || \
+# exists(${LOCALBASE}/libdata/pkgconfig/gucharmap.pc)) && \
+# !defined(WITHOUT_GUCHARMAP)
+#LIB_DEPENDS+= gucharmap.6:${PORTSDIR}/deskutils/gucharmap
+#CONFIGURE_ARGS+= --enable-gucharmap
+#.else
+CONFIGURE_ARGS+= --disable-gucharmap
+#.endif
+
+pre-everything::
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "AbiWord2 has the following tunable option(s):"
+ @${ECHO_MSG} " WITH_DEBUG=yes Enable debug."
+ @${ECHO_MSG} " WITH_GUCHARMAP=yes Enable use of Gucharmap as the symbol insertion tool (default: auto)"
+ @${ECHO_MSG} " WITHOUT_GTKSPELL=yes Don't use Enchant, but still enable spellchecking and install the dictionary."
+ @${ECHO_MSG} ""
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-ansi||g ; s|-pedantic||g ; \
+ s|/usr/X11R6|${LOCALBASE}|g' \
+ ${WRKSRC}/configure
+ @${FIND} ${WRKSRC}/src/config/platforms -name "*.mk" | ${XARGS} \
+ ${REINPLACE_CMD} 's|-ansi||g ; s|-pedantic||g'
+ @${FIND} ${WRKSRC} -name GNUmakefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|[(]libdir[)]/@PACKAGE@|(datadir)/@PACKAGE@|g ; \
+ s|[(]datadir[)]/icons|(datadir)/pixmaps|g'
+
+post-install:
+ @${MKDIR} ${PREFIX}/lib/${PORTNAME}-${ABIVERSION}/plugins
+ @-update-desktop-database
+
+.include <bsd.port.post.mk>
diff --git a/editors/abiword/distinfo b/editors/abiword/distinfo
new file mode 100644
index 000000000..99be78766
--- /dev/null
+++ b/editors/abiword/distinfo
@@ -0,0 +1,3 @@
+MD5 (AbiWord/abiword-2.6.3.tar.gz) = 40d9da8b04c70035b89f8ad7fcc4519d
+SHA256 (AbiWord/abiword-2.6.3.tar.gz) = e5ffecc423e2a9214cb4abd9dbd086552a0d45387b7bc2072738f5e2a8dd90ec
+SIZE (AbiWord/abiword-2.6.3.tar.gz) = 9265456
diff --git a/editors/abiword/files/patch-abiword.desktop b/editors/abiword/files/patch-abiword.desktop
new file mode 100644
index 000000000..427bc52c7
--- /dev/null
+++ b/editors/abiword/files/patch-abiword.desktop
@@ -0,0 +1,16 @@
+--- abiword.desktop.orig 2008-04-01 15:30:19.000000000 -0500
++++ abiword.desktop 2008-04-01 15:31:19.000000000 -0500
+@@ -3,11 +3,11 @@
+ Icon=abiword_48.png
+ Terminal=false
+ Type=Application
+-Categories=Application;Office;WordProcessor;GNOME;GTK;X-Red-Hat-Base;
++Categories=Application;Office;WordProcessor;GNOME;GTK;
+ StartupNotify=true
+ Encoding=UTF-8
+ X-Desktop-File-Install-Version=0.9
+-MimeType=application/x-abiword;text/x-abiword;text/x-xml-abiword;text/plain;application/msword;application/rtf;application/vnd.plain;application/xhtml+xml;text/html;application/x-crossmark;application/docbook+xml;application/x-t602;application/vnd.oasis.opendocument.text;application/vnd.sun.xml.writer;application/vnd.stardivision.writer;text/vnd.wap.wml;application/wordperfect6;application/wordperfect5.1;
++MimeType=application/x-abiword;text/x-abiword;text/x-xml-abiword;application/msword;application/rtf;application/vnd.plain;application/xhtml+xml;text/html;application/x-crossmark;application/docbook+xml;application/x-t602;application/vnd.oasis.opendocument.text;application/vnd.sun.xml.writer;application/vnd.stardivision.writer;text/vnd.wap.wml;application/wordperfect6;application/wordperfect5.1;
+ Name=AbiWord
+ GenericName=Word Processor
+ Comment=AbiWord Word Processor
diff --git a/editors/abiword/files/patch-an b/editors/abiword/files/patch-an
new file mode 100644
index 000000000..5e9e8c01d
--- /dev/null
+++ b/editors/abiword/files/patch-an
@@ -0,0 +1,38 @@
+--- src/Makefile.orig 2008-04-01 15:43:32.000000000 -0500
++++ src/Makefile 2008-04-01 15:45:09.000000000 -0500
+@@ -52,6 +52,7 @@
+
+ ## Set the following to a list of pathnames to be copied to $(CANONDIR)
+ CANON_TOPLEVELFILES= $(ABI_ROOT)/COPYING $(ABI_ROOT)/user/wp/readme.txt $(ABI_ROOT)/user/wp/readme.abw
++CANON_TLF_NOTDIR= $(notdir $(CANON_TOPLEVELFILES))
+
+ ## Set the following to a list of directories (probably a subset of DIRS)
+ ## that have work to do.
+@@ -62,6 +63,9 @@
+ @for k in $(CANON_TOPLEVELFILES); do \
+ $(ABICOPY) $$k $(CANONDIR); \
+ done
++ @for k in $(CANON_TLF_NOTDIR); do \
++ $(ABICHMOD) ugo=r $(CANONDIR)/$$k; \
++ done
+ @for k in $(CANON_SubDirs); do \
+ $(MAKE) ABI_ROOT=$(ABI_ROOT) -C $$k canonical; \
+ done
+@@ -83,6 +87,7 @@
+ ifeq ($(ABI_OPT_PSPELL),1)
+ echo "Using Pspell build, not installing ispell hash files"
+ else
++ @(cd $(CANONDIR)/dictionary; $(ABICHMOD) ugo=r *)
+ # We currently only ship american.hash
+ @$(subst xxxx,$(CANONDIR)/dictionary,$(VERIFY_DIRECTORY))
+ @$(ABICOPY) $(ABI_ROOT)/../abidistfiles/dictionary/$(OS_ENDIAN).american.hash $(CANONDIR)/dictionary/american.hash
+@@ -92,7 +97,8 @@
+ ifeq ($(ABI_NATIVE),unix)
+ # icons for X window manager use
+ @$(subst xxxx,$(CANONDIR)/icons,$(VERIFY_DIRECTORY))
+- (cd $(ABI_ROOT)/../abidistfiles/icons; cp abi* $(CANONDIR)/icons)
++ (cd $(ABI_ROOT)/../abidistfiles/icons; $(ABICOPY) abi* $(CANONDIR)/icons)
++ @(cd $(CANONDIR)/icons; $(ABICHMOD) ugo=r abi*)
+ endif
+
+ @$(subst xxxx,$(CANONDIR)/clipart,$(VERIFY_DIRECTORY))
diff --git a/editors/abiword/files/patch-aq b/editors/abiword/files/patch-aq
new file mode 100644
index 000000000..41ad3e258
--- /dev/null
+++ b/editors/abiword/files/patch-aq
@@ -0,0 +1,27 @@
+--- src/config/abi_defs.mk.orig 2008-04-01 15:33:21.000000000 -0500
++++ src/config/abi_defs.mk 2008-04-01 15:34:24.000000000 -0500
+@@ -213,11 +213,11 @@
+ ## INSTALL program...
+
+ define MAKE_OBJDIR
+-if test ! -d $(@D); then rm -rf $(@D); mkdir -p $(@D); fi
++if test ! -d $(@D); then rm -rf $(@D); $(ABIMKDIR) -p $(@D); fi
+ endef
+
+ define VERIFY_DIRECTORY
+-if test ! -d xxxx; then rm -rf xxxx; mkdir -p xxxx; fi
++if test ! -d xxxx; then rm -rf xxxx; $(ABIMKDIR) -p xxxx; fi
+ endef
+
+ ifeq ($(OS_NAME), WIN32)
+@@ -262,7 +262,9 @@
+ ##################################################################
+ ##################################################################
+
+-ABICOPY=cp
++ABICOPY = cp
++ABICHMOD = chmod
++ABIMKDIR = mkdir -m u=rwx,go=rx
+
+ ifdef ABISOURCE_LICENSED_TRADEMARKS
+ ABI_TMDEFS= -DABISOURCE_LICENSED_TRADEMARKS
diff --git a/editors/abiword/files/patch-src_af_util_xp_ut_iconv.cpp b/editors/abiword/files/patch-src_af_util_xp_ut_iconv.cpp
new file mode 100644
index 000000000..634dbfd9c
--- /dev/null
+++ b/editors/abiword/files/patch-src_af_util_xp_ut_iconv.cpp
@@ -0,0 +1,28 @@
+--- src/af/util/xp/ut_iconv.cpp.orig 2008-04-04 09:41:47.000000000 -0500
++++ src/af/util/xp/ut_iconv.cpp 2008-04-04 09:43:43.000000000 -0500
+@@ -230,10 +230,10 @@
+ // we special-case the win32 build, otherwise spelling and other stuff
+ // just doesn't work
+ return "UCS-2LE";
+-#elif defined(_LIBICONV_H)
++#elif defined(_LIBICONV_H) || defined(__FreeBSD__)
+ // libiconv seems to prefer UCS-2-INTERNAL to UCS-2BE and UCS-2LE
+ return "UCS-2-INTERNAL";
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__QNXNTO__) || defined(__NetBSD__)
++#elif defined(__OpenBSD__) || defined(__QNXNTO__) || defined(__NetBSD__)
+ // we special case the BSDs since spelling just doesn't work
+ return "UCS2";
+ #else
+@@ -253,10 +253,10 @@
+ // we special-case the win32 build, otherwise spelling and other stuff
+ // just doesn't work
+ return "UCS-4LE";
+-#elif defined(_LIBICONV_H)
++#elif defined(_LIBICONV_H) || defined(__FreeBSD__)
+ // libiconv seems to prefer UCS-4-INTERNAL to UCS-4BE and UCS-4LE
+ return "UCS-4-INTERNAL";
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
++#elif defined(__OpenBSD__) || defined(__NetBSD__)
+ // we special case the BSDs since spelling just doesn't work
+ return "UCS4";
+ #else
diff --git a/editors/abiword/files/patch-src_af_xap_unix_xap_UnixTableWidget.cpp b/editors/abiword/files/patch-src_af_xap_unix_xap_UnixTableWidget.cpp
new file mode 100644
index 000000000..352357fb5
--- /dev/null
+++ b/editors/abiword/files/patch-src_af_xap_unix_xap_UnixTableWidget.cpp
@@ -0,0 +1,13 @@
+--- abiword/trunk/src/af/xap/unix/xap_UnixTableWidget.cpp 2007/03/04 23:35:03 20016
++++ src/af/xap/unix/xap_UnixTableWidget.cpp 2007/09/21 04:03:45 21991
+@@ -123,7 +123,9 @@
+ g_return_if_fail(table);
+
+ if (table->selected_rows == 0 && table->selected_cols == 0)
+- text = g_strdup_printf(table->szCancel);
++ // RIVERA changed as suggested by uwog (OSX X11 was crashing)
++ //text = g_strdup_printf(table->szCancel);
++ text = (table->szCancel ? g_strdup_printf(table->szCancel) : NULL);
+ else
+ {
+ UT_UTF8String prText = "%d x %d ";
diff --git a/editors/abiword/files/patch-src_wp_ap_unix_ap_UnixApp.cpp b/editors/abiword/files/patch-src_wp_ap_unix_ap_UnixApp.cpp
new file mode 100644
index 000000000..8d22dcbeb
--- /dev/null
+++ b/editors/abiword/files/patch-src_wp_ap_unix_ap_UnixApp.cpp
@@ -0,0 +1,11 @@
+--- src/wp/ap/unix/ap_UnixApp.cpp.orig 2008-04-01 15:41:39.000000000 -0500
++++ src/wp/ap/unix/ap_UnixApp.cpp 2008-04-01 15:41:46.000000000 -0500
+@@ -1240,7 +1240,7 @@
+ GNOME_PARAM_APP_DATADIR, PREFIX "/" PACKAGE "-" ABIWORD_SERIES,
+ GNOME_PARAM_APP_LIBDIR, PREFIX "/" PACKAGE "-" ABIWORD_SERIES,
+ GNOME_PARAM_POPT_TABLE, AP_Args::options,
+- GNOME_PARAM_NONE);
++ (void *)0);
+ #ifdef LOGFILE
+ fprintf(logfile,"gnome_program_init completed \n");
+ #endif
diff --git a/editors/abiword/pkg-descr b/editors/abiword/pkg-descr
new file mode 100644
index 000000000..44abfdaab
--- /dev/null
+++ b/editors/abiword/pkg-descr
@@ -0,0 +1,22 @@
+AbiWord is an open-source, cross-platform WYSIWYG word processor. It works
+on Windows and most Unix Systems.
+
+Features include:
+
+ - Basic character formatting (bold, underline, italics, etc.)
+ - Paragraph alignment
+ - Spell-check
+ - Import of Word97 and RTF documents
+ - Export to RTF, Text, HTML, and LaTeX formats
+ - Interactive rulers and tabs
+ - Styles
+ - Unlimited undo/redo
+ - Multiple column control
+ - Widow/orphan control
+ - Find/Replace
+ - Anti-aliased fonts
+ - Images
+
+For more information, or to see screenshots, visit the AbiSource home page.
+
+WWW: http://www.abisource.com/
diff --git a/editors/abiword/pkg-plist b/editors/abiword/pkg-plist
new file mode 100644
index 000000000..2ea865f55
--- /dev/null
+++ b/editors/abiword/pkg-plist
@@ -0,0 +1,259 @@
+bin/abiword
+include/abiword-%%ABIVERSION%%/abiwidget.h
+include/abiword-%%ABIVERSION%%/xap_UnixTableWidget.h
+libdata/pkgconfig/abiword-%%ABIVERSION%%.pc
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Break.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Field.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_FormatFootnotes.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_FormatFrame.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_FormatTOC.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_FormatTable.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Goto.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_HdrFtr.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_InsertTable.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Insert_DateTime.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Latex.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_MailMerge.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_MetaData.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_New.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Options.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Options_ColorSel.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_PageNumbers.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_PageSetup.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Replace.glade
+%%DICT:%%share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Spell.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Styles.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Stylist.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Stylist_modal.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_Tab.glade
+share/abiword-%%ABIVERSION%%/glade/ap_UnixDialog_WordCount.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_DocComparison.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_Encoding.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_History.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_Image.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_Language.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_ListDocuments.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_Password.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_PluginManager.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_WindowMore.glade
+share/abiword-%%ABIVERSION%%/glade/xap_UnixDlg_Zoom.glade
+share/abiword-%%ABIVERSION%%/readme.abw
+share/abiword-%%ABIVERSION%%/readme.txt
+share/abiword-%%ABIVERSION%%/scripts/abw2html.pl
+share/abiword-%%ABIVERSION%%/strings/am-ET.strings
+share/abiword-%%ABIVERSION%%/strings/ar.strings
+share/abiword-%%ABIVERSION%%/strings/ast-ES.strings
+share/abiword-%%ABIVERSION%%/strings/ayc-BO.strings
+share/abiword-%%ABIVERSION%%/strings/aym-BO.strings
+share/abiword-%%ABIVERSION%%/strings/be-BY.strings
+share/abiword-%%ABIVERSION%%/strings/be@latin.strings
+share/abiword-%%ABIVERSION%%/strings/bg-BG.strings
+share/abiword-%%ABIVERSION%%/strings/br-FR.strings
+share/abiword-%%ABIVERSION%%/strings/ca-ES.strings
+share/abiword-%%ABIVERSION%%/strings/cs-CZ.strings
+share/abiword-%%ABIVERSION%%/strings/cy-GB.strings
+share/abiword-%%ABIVERSION%%/strings/da-DK.strings
+share/abiword-%%ABIVERSION%%/strings/de-CH.strings
+share/abiword-%%ABIVERSION%%/strings/de-DE.strings
+share/abiword-%%ABIVERSION%%/strings/el-GR.strings
+share/abiword-%%ABIVERSION%%/strings/en-AU.strings
+share/abiword-%%ABIVERSION%%/strings/en-CA.strings
+share/abiword-%%ABIVERSION%%/strings/en-GB.strings
+share/abiword-%%ABIVERSION%%/strings/en-IE.strings
+share/abiword-%%ABIVERSION%%/strings/eo.strings
+share/abiword-%%ABIVERSION%%/strings/es-ES.strings
+share/abiword-%%ABIVERSION%%/strings/es-MX.strings
+share/abiword-%%ABIVERSION%%/strings/et.strings
+share/abiword-%%ABIVERSION%%/strings/eu-ES.strings
+share/abiword-%%ABIVERSION%%/strings/fi-FI.strings
+share/abiword-%%ABIVERSION%%/strings/fr-FR.strings
+share/abiword-%%ABIVERSION%%/strings/ga-IE.strings
+share/abiword-%%ABIVERSION%%/strings/gl.strings
+share/abiword-%%ABIVERSION%%/strings/he-IL.strings
+share/abiword-%%ABIVERSION%%/strings/hr-HR.strings
+share/abiword-%%ABIVERSION%%/strings/hu-HU.strings
+share/abiword-%%ABIVERSION%%/strings/id-ID.strings
+share/abiword-%%ABIVERSION%%/strings/it-IT.strings
+share/abiword-%%ABIVERSION%%/strings/ja-JP.strings
+share/abiword-%%ABIVERSION%%/strings/jbo.strings
+share/abiword-%%ABIVERSION%%/strings/ko.strings
+share/abiword-%%ABIVERSION%%/strings/ku.strings
+share/abiword-%%ABIVERSION%%/strings/lt-LT.strings
+share/abiword-%%ABIVERSION%%/strings/lv-LV.strings
+share/abiword-%%ABIVERSION%%/strings/mg-MG.strings
+share/abiword-%%ABIVERSION%%/strings/mh-MH.strings
+share/abiword-%%ABIVERSION%%/strings/mk-MK.strings
+share/abiword-%%ABIVERSION%%/strings/ms-MY.strings
+share/abiword-%%ABIVERSION%%/strings/nb-NO.strings
+share/abiword-%%ABIVERSION%%/strings/ne-NP.strings
+share/abiword-%%ABIVERSION%%/strings/nl-NL.strings
+share/abiword-%%ABIVERSION%%/strings/nn-NO.strings
+share/abiword-%%ABIVERSION%%/strings/pl-PL.strings
+share/abiword-%%ABIVERSION%%/strings/ps.strings
+share/abiword-%%ABIVERSION%%/strings/pt-BR.strings
+share/abiword-%%ABIVERSION%%/strings/pt-PT.strings
+share/abiword-%%ABIVERSION%%/strings/quh-BO.strings
+share/abiword-%%ABIVERSION%%/strings/qul-BO.strings
+share/abiword-%%ABIVERSION%%/strings/ro-RO.strings
+share/abiword-%%ABIVERSION%%/strings/ru-RU.strings
+share/abiword-%%ABIVERSION%%/strings/sc-IT.strings
+share/abiword-%%ABIVERSION%%/strings/sk-SK.strings
+share/abiword-%%ABIVERSION%%/strings/sl-SI.strings
+share/abiword-%%ABIVERSION%%/strings/sq-AL.strings
+share/abiword-%%ABIVERSION%%/strings/sr.strings
+share/abiword-%%ABIVERSION%%/strings/sv-SE.strings
+share/abiword-%%ABIVERSION%%/strings/ta-IN.strings
+share/abiword-%%ABIVERSION%%/strings/tr-TR.strings
+share/abiword-%%ABIVERSION%%/strings/uk-UA.strings
+share/abiword-%%ABIVERSION%%/strings/ur.strings
+share/abiword-%%ABIVERSION%%/strings/vi-VN.strings
+share/abiword-%%ABIVERSION%%/strings/wo-SN.strings
+share/abiword-%%ABIVERSION%%/strings/yi.strings
+share/abiword-%%ABIVERSION%%/strings/zh-CN.strings
+share/abiword-%%ABIVERSION%%/strings/zh-HK.strings
+share/abiword-%%ABIVERSION%%/strings/zh-TW.strings
+share/abiword-%%ABIVERSION%%/system.profile
+share/abiword-%%ABIVERSION%%/system.profile-CP1254
+share/abiword-%%ABIVERSION%%/system.profile-KOI8-R
+share/abiword-%%ABIVERSION%%/system.profile-KOI8-U
+share/abiword-%%ABIVERSION%%/system.profile-KOI8-UB
+share/abiword-%%ABIVERSION%%/system.profile-am-ET
+share/abiword-%%ABIVERSION%%/system.profile-ar
+share/abiword-%%ABIVERSION%%/system.profile-ar-EG
+share/abiword-%%ABIVERSION%%/system.profile-ar-SA
+share/abiword-%%ABIVERSION%%/system.profile-bg-BG
+share/abiword-%%ABIVERSION%%/system.profile-ca-ES
+share/abiword-%%ABIVERSION%%/system.profile-cs-CZ
+share/abiword-%%ABIVERSION%%/system.profile-da-DK
+share/abiword-%%ABIVERSION%%/system.profile-de
+share/abiword-%%ABIVERSION%%/system.profile-de-AT
+share/abiword-%%ABIVERSION%%/system.profile-de-CH
+share/abiword-%%ABIVERSION%%/system.profile-de-DE
+share/abiword-%%ABIVERSION%%/system.profile-div-MV
+share/abiword-%%ABIVERSION%%/system.profile-el-GR
+share/abiword-%%ABIVERSION%%/system.profile-en
+share/abiword-%%ABIVERSION%%/system.profile-en-AU
+share/abiword-%%ABIVERSION%%/system.profile-en-CA
+share/abiword-%%ABIVERSION%%/system.profile-en-GB
+share/abiword-%%ABIVERSION%%/system.profile-en-IE
+share/abiword-%%ABIVERSION%%/system.profile-en-NZ
+share/abiword-%%ABIVERSION%%/system.profile-en-US
+share/abiword-%%ABIVERSION%%/system.profile-en-ZA
+share/abiword-%%ABIVERSION%%/system.profile-es
+share/abiword-%%ABIVERSION%%/system.profile-es-ES
+share/abiword-%%ABIVERSION%%/system.profile-es-MX
+share/abiword-%%ABIVERSION%%/system.profile-eu
+share/abiword-%%ABIVERSION%%/system.profile-eu-ES
+share/abiword-%%ABIVERSION%%/system.profile-fa-IR
+share/abiword-%%ABIVERSION%%/system.profile-fi-FI
+share/abiword-%%ABIVERSION%%/system.profile-fr
+share/abiword-%%ABIVERSION%%/system.profile-fr-BE
+share/abiword-%%ABIVERSION%%/system.profile-fr-CA
+share/abiword-%%ABIVERSION%%/system.profile-fr-CH
+share/abiword-%%ABIVERSION%%/system.profile-fr-FR
+share/abiword-%%ABIVERSION%%/system.profile-gl-ES
+share/abiword-%%ABIVERSION%%/system.profile-he
+share/abiword-%%ABIVERSION%%/system.profile-he-IL
+share/abiword-%%ABIVERSION%%/system.profile-hu-HU
+share/abiword-%%ABIVERSION%%/system.profile-it-IT
+share/abiword-%%ABIVERSION%%/system.profile-ja-JP
+share/abiword-%%ABIVERSION%%/system.profile-lt-LT
+share/abiword-%%ABIVERSION%%/system.profile-nb-NO
+share/abiword-%%ABIVERSION%%/system.profile-nl-NL
+share/abiword-%%ABIVERSION%%/system.profile-nn-NO
+share/abiword-%%ABIVERSION%%/system.profile-pl-PL
+share/abiword-%%ABIVERSION%%/system.profile-ps
+share/abiword-%%ABIVERSION%%/system.profile-pt-BR
+share/abiword-%%ABIVERSION%%/system.profile-pt-PT
+share/abiword-%%ABIVERSION%%/system.profile-ru
+share/abiword-%%ABIVERSION%%/system.profile-ru-RU
+share/abiword-%%ABIVERSION%%/system.profile-sk-SK
+share/abiword-%%ABIVERSION%%/system.profile-sk-SK.CP1250
+share/abiword-%%ABIVERSION%%/system.profile-sl
+share/abiword-%%ABIVERSION%%/system.profile-sv
+share/abiword-%%ABIVERSION%%/system.profile-sv-SE
+share/abiword-%%ABIVERSION%%/system.profile-syr
+share/abiword-%%ABIVERSION%%/system.profile-tr
+share/abiword-%%ABIVERSION%%/system.profile-tr-TR
+share/abiword-%%ABIVERSION%%/system.profile-tr-TR.CP1254
+share/abiword-%%ABIVERSION%%/system.profile-uk-UA
+share/abiword-%%ABIVERSION%%/system.profile-ur-PK
+share/abiword-%%ABIVERSION%%/system.profile-yi
+share/abiword-%%ABIVERSION%%/system.profile-zh-CN
+share/abiword-%%ABIVERSION%%/system.profile-zh-TW
+share/abiword-%%ABIVERSION%%/templates/normal.awt
+share/abiword-%%ABIVERSION%%/templates/normal.awt-am_ET
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ar
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ar_EG
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ar_SA
+share/abiword-%%ABIVERSION%%/templates/normal.awt-bg_BG
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ca_ES
+share/abiword-%%ABIVERSION%%/templates/normal.awt-cs_CZ
+share/abiword-%%ABIVERSION%%/templates/normal.awt-da_DK
+share/abiword-%%ABIVERSION%%/templates/normal.awt-de
+share/abiword-%%ABIVERSION%%/templates/normal.awt-de_AT
+share/abiword-%%ABIVERSION%%/templates/normal.awt-de_CH
+share/abiword-%%ABIVERSION%%/templates/normal.awt-de_DE
+share/abiword-%%ABIVERSION%%/templates/normal.awt-div_MV
+share/abiword-%%ABIVERSION%%/templates/normal.awt-el_GR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-en_AU
+share/abiword-%%ABIVERSION%%/templates/normal.awt-en_CA
+share/abiword-%%ABIVERSION%%/templates/normal.awt-en_GB
+share/abiword-%%ABIVERSION%%/templates/normal.awt-en_IE
+share/abiword-%%ABIVERSION%%/templates/normal.awt-en_NZ
+share/abiword-%%ABIVERSION%%/templates/normal.awt-en_ZA
+share/abiword-%%ABIVERSION%%/templates/normal.awt-es
+share/abiword-%%ABIVERSION%%/templates/normal.awt-es_AR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-es_ES
+share/abiword-%%ABIVERSION%%/templates/normal.awt-es_IR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-es_MX
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fa_IR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fi_FI
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fr
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fr_BE
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fr_CA
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fr_CH
+share/abiword-%%ABIVERSION%%/templates/normal.awt-fr_FR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-gl_ES
+share/abiword-%%ABIVERSION%%/templates/normal.awt-he
+share/abiword-%%ABIVERSION%%/templates/normal.awt-he_IL
+share/abiword-%%ABIVERSION%%/templates/normal.awt-hu_HU
+share/abiword-%%ABIVERSION%%/templates/normal.awt-it_IT
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ja_JP
+share/abiword-%%ABIVERSION%%/templates/normal.awt-lt_LT
+share/abiword-%%ABIVERSION%%/templates/normal.awt-nb_NO
+share/abiword-%%ABIVERSION%%/templates/normal.awt-nl_NL
+share/abiword-%%ABIVERSION%%/templates/normal.awt-nn_NO
+share/abiword-%%ABIVERSION%%/templates/normal.awt-pl_PL
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ps
+share/abiword-%%ABIVERSION%%/templates/normal.awt-pt_BR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-pt_PT
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ru
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ru_RU
+share/abiword-%%ABIVERSION%%/templates/normal.awt-sk_SK
+share/abiword-%%ABIVERSION%%/templates/normal.awt-sl
+share/abiword-%%ABIVERSION%%/templates/normal.awt-sv
+share/abiword-%%ABIVERSION%%/templates/normal.awt-sv_SE
+share/abiword-%%ABIVERSION%%/templates/normal.awt-syr
+share/abiword-%%ABIVERSION%%/templates/normal.awt-tr
+share/abiword-%%ABIVERSION%%/templates/normal.awt-tr_TR
+share/abiword-%%ABIVERSION%%/templates/normal.awt-uk_UA
+share/abiword-%%ABIVERSION%%/templates/normal.awt-ur_PK
+share/abiword-%%ABIVERSION%%/templates/normal.awt-yi
+share/abiword-%%ABIVERSION%%/templates/normal.awt-zh_CN
+share/abiword-%%ABIVERSION%%/templates/normal.awt-zh_TW
+share/applications/abiword.desktop
+share/mime-info/abiword.keys
+share/pixmaps/abiword_48.png
+@dirrmtry share/applications
+@dirrm share/abiword-%%ABIVERSION%%/templates
+@dirrm share/abiword-%%ABIVERSION%%/strings
+@dirrm share/abiword-%%ABIVERSION%%/scripts
+@dirrm share/abiword-%%ABIVERSION%%/glade
+@dirrm share/abiword-%%ABIVERSION%%
+@exec /bin/mkdir -p %D/lib/abiword-%%ABIVERSION%%/plugins
+@dirrmtry lib/abiword-%%ABIVERSION%%/plugins
+@dirrmtry lib/abiword-%%ABIVERSION%%
+@dirrm include/abiword-%%ABIVERSION%%
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
diff --git a/japanese/libtomoe-gtk/Makefile b/japanese/libtomoe-gtk/Makefile
new file mode 100644
index 000000000..217756ca6
--- /dev/null
+++ b/japanese/libtomoe-gtk/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for: ja-libtomoe-gtk
+# Date created: 18 Dec 2005
+# Whom: Hajimu UMEMOTO <ume@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libtomoe-gtk
+PORTVERSION= 0.6.0
+#PORTREVISION= 0
+PORTREVISION= 2
+CATEGORIES= japanese
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=tomoe
+DISTNAME= tomoe-gtk-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
+
+MAINTAINER= ume@FreeBSD.org
+COMMENT= TOMOE GTK+ library
+
+LIB_DEPENDS= tomoe.1:${PORTSDIR}/japanese/tomoe
+
+USE_GNOME= lthack gnomehack gtk20
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+
+#OPTIONS= GUCHARMAP "Compile with gucharmap" on
+
+.include <bsd.port.pre.mk>
+
+#.if defined(WITHOUT_GUCHARMAP)
+CONFIGURE_ARGS+=--with-gucharmap=no
+PLIST_SUB+= GUCHARMAP="@comment "
+#.else
+#LIB_DEPENDS+= gucharmap.6:${PORTSDIR}/deskutils/gucharmap
+#PLIST_SUB+= GUCHARMAP=""
+#.endif
+
+.if exists(${LOCALBASE}/libdata/pkgconfig/pytomoe.pc)
+USE_PYTHON= yes
+.include "${PORTSDIR}/Mk/bsd.python.mk"
+CONFIGURE_ENV+= PYTHON_VERSION=${PYTHON_VERSION:S;python;;} \
+ pyexecdir=${PYTHON_SITELIBDIR}
+PLIST_SUB+= PYTHON=""
+.else
+CONFIGURE_ARGS+=--with-python=no
+PLIST_SUB+= PYTHON="@comment "
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/japanese/libtomoe-gtk/distinfo b/japanese/libtomoe-gtk/distinfo
new file mode 100644
index 000000000..e757e5ca3
--- /dev/null
+++ b/japanese/libtomoe-gtk/distinfo
@@ -0,0 +1,3 @@
+MD5 (tomoe-gtk-0.6.0.tar.gz) = bd49ac64549d8a7ab092bea1c1dc04fc
+SHA256 (tomoe-gtk-0.6.0.tar.gz) = 4e9b228e25451b1e875127a57eb40270e38c59cf4d46bc25c208e370d884ba64
+SIZE (tomoe-gtk-0.6.0.tar.gz) = 448058
diff --git a/japanese/libtomoe-gtk/pkg-descr b/japanese/libtomoe-gtk/pkg-descr
new file mode 100644
index 000000000..d2ccc68ca
--- /dev/null
+++ b/japanese/libtomoe-gtk/pkg-descr
@@ -0,0 +1,3 @@
+TOMOE GTK+ library
+
+WWW: http://tomoe.sourceforge.jp/
diff --git a/japanese/libtomoe-gtk/pkg-plist b/japanese/libtomoe-gtk/pkg-plist
new file mode 100644
index 000000000..1c3f1fe89
--- /dev/null
+++ b/japanese/libtomoe-gtk/pkg-plist
@@ -0,0 +1,49 @@
+include/tomoe/gtk/tomoe-canvas.h
+include/tomoe/gtk/tomoe-char-table.h
+include/tomoe/gtk/tomoe-details.h
+include/tomoe/gtk/tomoe-edit-char.h
+include/tomoe/gtk/tomoe-edit-meta.h
+include/tomoe/gtk/tomoe-edit-strokes.h
+include/tomoe/gtk/tomoe-gtk.h
+include/tomoe/gtk/tomoe-gtk-config.h
+include/tomoe/gtk/tomoe-gtk-enum-types.h
+%%GUCHARMAP%%include/tomoe/gtk/tomoe-gucharmap.h
+include/tomoe/gtk/tomoe-handwriting.h
+include/tomoe/gtk/tomoe-reading-search.h
+include/tomoe/gtk/tomoe-scrollable.h
+include/tomoe/gtk/tomoe-window.h
+@dirrm include/tomoe/gtk
+@dirrmtry include/tomoe
+lib/libtomoe-gtk.a
+lib/libtomoe-gtk.la
+lib/libtomoe-gtk.so
+lib/libtomoe-gtk.so.1
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/gtk-2.0/tomoegtk.a
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/gtk-2.0/tomoegtk.la
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/gtk-2.0/tomoegtk.so
+libdata/pkgconfig/tomoe-gtk.pc
+share/tomoe-gtk/tomoe-data-view.png
+share/tomoe-gtk/tomoe-dictionary.png
+share/tomoe-gtk/tomoe-gucharmap.png
+share/tomoe-gtk/tomoe-handwriting.png
+share/tomoe-gtk/tomoe-search.png
+@dirrm share/tomoe-gtk
+share/gtk-doc/html/libtomoe-gtk/TomoeCanvas.html
+share/gtk-doc/html/libtomoe-gtk/TomoeCharTable.html
+share/gtk-doc/html/libtomoe-gtk/TomoeHandwriting.html
+share/gtk-doc/html/libtomoe-gtk/TomoeWindow.html
+share/gtk-doc/html/libtomoe-gtk/home.png
+share/gtk-doc/html/libtomoe-gtk/index.html
+share/gtk-doc/html/libtomoe-gtk/index.sgml
+share/gtk-doc/html/libtomoe-gtk/ix01.html
+share/gtk-doc/html/libtomoe-gtk/left.png
+share/gtk-doc/html/libtomoe-gtk/libtomoe-gtk-tomoe-scrollable.html
+share/gtk-doc/html/libtomoe-gtk/libtomoe-gtk.devhelp
+share/gtk-doc/html/libtomoe-gtk/libtomoe-gtk.devhelp2
+share/gtk-doc/html/libtomoe-gtk/libtomoe-gtk.html
+share/gtk-doc/html/libtomoe-gtk/right.png
+share/gtk-doc/html/libtomoe-gtk/style.css
+share/gtk-doc/html/libtomoe-gtk/up.png
+@dirrm share/gtk-doc/html/libtomoe-gtk
+@dirrmtry share/gtk-doc/html
+@dirrmtry share/gtk-doc