Import gtranslator-1.9.11.

gtranslator is a quite comfortable gettext po/po.gz/(g)mo files editor
for the GNOME 2.x platform with many features. It's evolving quite fast
and many useful functions are already implemented; gtranslator aims to
be a very complete editing environment for translation issues within the
GNU gettext/GNOME desktop world.

ok jasper@
This commit is contained in:
ajacoutot 2010-09-19 17:24:45 +00:00
parent f8a598d874
commit 11c3f135a7
6 changed files with 391 additions and 0 deletions

View File

@ -0,0 +1,57 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/09/19 17:24:45 ajacoutot Exp $
SHARED_ONLY= Yes
COMMENT= gettext(1) files editor for GNOME
GNOME_PROJECT= gtranslator
GNOME_VERSION= 1.9.11
CATEGORIES= textproc devel
HOMEPAGE= http://projects.gnome.org/gtranslator/
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB += ORBit-2 X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo dbus-1 dbus-glib-1
WANTLIB += enchant expat fontconfig freetype gcrypt gdk-x11-2.0
WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 glitz gmodule-2.0 gnutls
WANTLIB += gobject-2.0 gpg-error gthread-2.0 gtk-x11-2.0 m pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread
WANTLIB += pthread-stubs soup-2.4 sqlite3 stdc++ tasn1 xcb xml2 z
WANTLIB += gettextpo gdl-1 gdict-1.0 gtksourceview-2.0 gtkspell
WANTLIB += gucharmap xcb-render-util xcb-render gda-4.0 unique-1.0
MODULES= devel/gettext \
x11/gnome \
devel/gconf2
LIB_DEPENDS= ::x11/gnome/gdl \
::x11/gnome/utils \
::x11/gtksourceview \
::textproc/gtkspell \
::x11/gnome/gucharmap \
::x11/gnome/libgda \
::devel/libunique
USE_X11= Yes
DESKTOP_FILES= Yes
MODGNOME_HELP_FILES= Yes
MODGCONF2_SCHEMAS_DIR= gtranslator
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--enable-gtk-doc=no \
--with-gtkspell \
--with-dictionary
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \
-I${LOCALBASE}/include/db4" \
LDFLAGS="-L${LOCALBASE}/lib" \
LIBS="-liconv -lintl"
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (gtranslator-1.9.11.tar.bz2) = wkcnWZpX8wvofGJnGZ9cgQ==
RMD160 (gtranslator-1.9.11.tar.bz2) = p4CoH0Yn1UXByQ4fj1zweRVvgrE=
SHA1 (gtranslator-1.9.11.tar.bz2) = ccrgFh1XLhLBYbjAfrGcu33B2hM=
SHA256 (gtranslator-1.9.11.tar.bz2) = 6H6VvMxp+sLhRGjdGR34IrvjvGo4TI6k0AFluAfTRQQ=
SIZE (gtranslator-1.9.11.tar.bz2) = 4349138

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-man_Makefile_in,v 1.1.1.1 2010/09/19 17:24:45 ajacoutot Exp $
--- man/Makefile.in.orig Tue May 11 19:17:40 2010
+++ man/Makefile.in Sun Sep 19 08:06:16 2010
@@ -258,7 +258,7 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
gtranslator_man_dir = $(mandir)/man1
gtranslator_man__DATA = \
- gtranslator.1.gz
+ gtranslator.1
CLEANFILES = $(gtranslator_man__DATA)
EXTRA_DIST = \

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-src_gtr-utils_c,v 1.1.1.1 2010/09/19 17:24:45 ajacoutot Exp $
--- src/gtr-utils.c.orig Sun Sep 19 09:29:48 2010
+++ src/gtr-utils.c Sun Sep 19 09:31:06 2010
@@ -789,7 +789,8 @@ gtr_utils_help_display (GtkWindow * parent,
continue;
path = gtr_dirs_get_gtr_data_dir ();
- uri = g_build_filename (path, "gnome", "help", doc_id,
+ // XXX gtr_dirs_get_gtr_data_dir returns DATADIR/gtranslator
+ uri = g_build_filename (DATADIR, "gnome", "help", doc_id,
lang, file_name, NULL);
g_free (path);

View File

@ -0,0 +1,5 @@
gtranslator is a quite comfortable gettext po/po.gz/(g)mo files editor
for the GNOME 2.x platform with many features. It's evolving quite fast
and many useful functions are already implemented; gtranslator aims to
be a very complete editing environment for translation issues within the
GNU gettext/GNOME desktop world.

View File

@ -0,0 +1,299 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/09/19 17:24:45 ajacoutot Exp $
@bin bin/gtranslator
include/gtranslator-2.0/
include/gtranslator-2.0/gtranslator/
include/gtranslator-2.0/gtranslator/gtr-application.h
include/gtranslator-2.0/gtranslator/gtr-context.h
include/gtranslator-2.0/gtranslator/gtr-debug.h
include/gtranslator-2.0/gtranslator/gtr-header.h
include/gtranslator-2.0/gtranslator/gtr-io-error-info-bar.h
include/gtranslator-2.0/gtranslator/gtr-message-table.h
include/gtranslator-2.0/gtranslator/gtr-msg.h
include/gtranslator-2.0/gtranslator/gtr-notebook.h
include/gtranslator-2.0/gtranslator/gtr-plugin.h
include/gtranslator-2.0/gtranslator/gtr-po.h
include/gtranslator-2.0/gtranslator/gtr-profile.h
include/gtranslator-2.0/gtranslator/gtr-statusbar.h
include/gtranslator-2.0/gtranslator/gtr-tab.h
include/gtranslator-2.0/gtranslator/gtr-translation-memory-ui.h
include/gtranslator-2.0/gtranslator/gtr-translation-memory.h
include/gtranslator-2.0/gtranslator/gtr-utils.h
include/gtranslator-2.0/gtranslator/gtr-view.h
include/gtranslator-2.0/gtranslator/gtr-window.h
lib/gtranslator/
lib/gtranslator/plugins/
lib/gtranslator/plugins/gtr-alternate-language.gtranslator.plugin
lib/gtranslator/plugins/gtr-charmap.gtranslator.plugin
lib/gtranslator/plugins/gtr-dict.gtranslator.plugin
lib/gtranslator/plugins/gtr-fullscreen.gtranslator.plugin
lib/gtranslator/plugins/gtr-insert-params.gtranslator.plugin
lib/gtranslator/plugins/gtr-insert-tags.gtranslator.plugin
lib/gtranslator/plugins/gtr-open-tran.gtranslator.plugin
lib/gtranslator/plugins/gtr-source-code-view.gtranslator.plugin
@comment lib/gtranslator/plugins/libalternatelang.a
@comment lib/gtranslator/plugins/libalternatelang.la
lib/gtranslator/plugins/libalternatelang.so
@comment lib/gtranslator/plugins/libcharmap.a
@comment lib/gtranslator/plugins/libcharmap.la
lib/gtranslator/plugins/libcharmap.so
@comment lib/gtranslator/plugins/libdict.a
@comment lib/gtranslator/plugins/libdict.la
lib/gtranslator/plugins/libdict.so
@comment lib/gtranslator/plugins/libfullscreen.a
@comment lib/gtranslator/plugins/libfullscreen.la
lib/gtranslator/plugins/libfullscreen.so
@comment lib/gtranslator/plugins/libinsertparams.a
@comment lib/gtranslator/plugins/libinsertparams.la
lib/gtranslator/plugins/libinsertparams.so
@comment lib/gtranslator/plugins/libinserttags.a
@comment lib/gtranslator/plugins/libinserttags.la
lib/gtranslator/plugins/libinserttags.so
@comment lib/gtranslator/plugins/libopentran.a
@comment lib/gtranslator/plugins/libopentran.la
lib/gtranslator/plugins/libopentran.so
@comment lib/gtranslator/plugins/libsourcecodeview.a
@comment lib/gtranslator/plugins/libsourcecodeview.la
lib/gtranslator/plugins/libsourcecodeview.so
lib/pkgconfig/gtranslator.pc
@man man/man1/gtranslator.1
share/applications/gtranslator.desktop
share/gnome/help/gtranslator/
share/gnome/help/gtranslator/C/
share/gnome/help/gtranslator/C/figures/
share/gnome/help/gtranslator/C/figures/closedialog.png
share/gnome/help/gtranslator/C/figures/mainwindow.png
share/gnome/help/gtranslator/C/figures/prefs-editor.png
share/gnome/help/gtranslator/C/figures/prefs-interface.png
share/gnome/help/gtranslator/C/figures/prefs-tm.png
share/gnome/help/gtranslator/C/figures/prefs.png
share/gnome/help/gtranslator/C/figures/profiles-dialog.png
share/gnome/help/gtranslator/C/figures/profiles.png
share/gnome/help/gtranslator/C/figures/tm.png
share/gnome/help/gtranslator/C/figures/toolbar.png
share/gnome/help/gtranslator/C/gtranslator.xml
share/gnome/help/gtranslator/C/legal.xml
share/gnome/help/gtranslator/cs/
share/gnome/help/gtranslator/cs/figures/
share/gnome/help/gtranslator/cs/figures/closedialog.png
share/gnome/help/gtranslator/cs/figures/mainwindow.png
share/gnome/help/gtranslator/cs/figures/prefs-editor.png
share/gnome/help/gtranslator/cs/figures/prefs-interface.png
share/gnome/help/gtranslator/cs/figures/prefs-tm.png
share/gnome/help/gtranslator/cs/figures/prefs.png
share/gnome/help/gtranslator/cs/figures/profiles-dialog.png
share/gnome/help/gtranslator/cs/figures/profiles.png
share/gnome/help/gtranslator/cs/figures/tm.png
share/gnome/help/gtranslator/cs/figures/toolbar.png
share/gnome/help/gtranslator/cs/gtranslator.xml
share/gnome/help/gtranslator/de/
share/gnome/help/gtranslator/de/figures/
share/gnome/help/gtranslator/de/figures/closedialog.png
share/gnome/help/gtranslator/de/figures/mainwindow.png
share/gnome/help/gtranslator/de/figures/prefs-editor.png
share/gnome/help/gtranslator/de/figures/prefs-interface.png
share/gnome/help/gtranslator/de/figures/prefs-tm.png
share/gnome/help/gtranslator/de/figures/prefs.png
share/gnome/help/gtranslator/de/figures/profiles-dialog.png
share/gnome/help/gtranslator/de/figures/profiles.png
share/gnome/help/gtranslator/de/figures/tm.png
share/gnome/help/gtranslator/de/figures/toolbar.png
share/gnome/help/gtranslator/de/gtranslator.xml
share/gnome/help/gtranslator/el/
share/gnome/help/gtranslator/el/figures/
share/gnome/help/gtranslator/el/figures/closedialog.png
share/gnome/help/gtranslator/el/figures/mainwindow.png
share/gnome/help/gtranslator/el/figures/prefs-editor.png
share/gnome/help/gtranslator/el/figures/prefs-interface.png
share/gnome/help/gtranslator/el/figures/prefs-tm.png
share/gnome/help/gtranslator/el/figures/prefs.png
share/gnome/help/gtranslator/el/figures/profiles-dialog.png
share/gnome/help/gtranslator/el/figures/profiles.png
share/gnome/help/gtranslator/el/figures/tm.png
share/gnome/help/gtranslator/el/figures/toolbar.png
share/gnome/help/gtranslator/el/gtranslator.xml
share/gnome/help/gtranslator/es/
share/gnome/help/gtranslator/es/figures/
share/gnome/help/gtranslator/es/figures/closedialog.png
share/gnome/help/gtranslator/es/figures/mainwindow.png
share/gnome/help/gtranslator/es/figures/prefs-editor.png
share/gnome/help/gtranslator/es/figures/prefs-interface.png
share/gnome/help/gtranslator/es/figures/prefs-tm.png
share/gnome/help/gtranslator/es/figures/prefs.png
share/gnome/help/gtranslator/es/figures/profiles-dialog.png
share/gnome/help/gtranslator/es/figures/profiles.png
share/gnome/help/gtranslator/es/figures/tm.png
share/gnome/help/gtranslator/es/figures/toolbar.png
share/gnome/help/gtranslator/es/gtranslator.xml
share/gnome/help/gtranslator/th/
share/gnome/help/gtranslator/th/figures/
share/gnome/help/gtranslator/th/figures/closedialog.png
share/gnome/help/gtranslator/th/figures/mainwindow.png
share/gnome/help/gtranslator/th/figures/prefs-editor.png
share/gnome/help/gtranslator/th/figures/prefs-interface.png
share/gnome/help/gtranslator/th/figures/prefs-tm.png
share/gnome/help/gtranslator/th/figures/prefs.png
share/gnome/help/gtranslator/th/figures/profiles-dialog.png
share/gnome/help/gtranslator/th/figures/profiles.png
share/gnome/help/gtranslator/th/figures/tm.png
share/gnome/help/gtranslator/th/figures/toolbar.png
share/gnome/help/gtranslator/th/gtranslator.xml
share/gnome/help/gtranslator/uk/
share/gnome/help/gtranslator/uk/figures/
share/gnome/help/gtranslator/uk/figures/closedialog.png
share/gnome/help/gtranslator/uk/figures/mainwindow.png
share/gnome/help/gtranslator/uk/figures/prefs-editor.png
share/gnome/help/gtranslator/uk/figures/prefs-interface.png
share/gnome/help/gtranslator/uk/figures/prefs-tm.png
share/gnome/help/gtranslator/uk/figures/prefs.png
share/gnome/help/gtranslator/uk/figures/profiles-dialog.png
share/gnome/help/gtranslator/uk/figures/profiles.png
share/gnome/help/gtranslator/uk/figures/tm.png
share/gnome/help/gtranslator/uk/figures/toolbar.png
share/gnome/help/gtranslator/uk/gtranslator.xml
share/gnome/help/gtranslator/zh_CN/
share/gnome/help/gtranslator/zh_CN/figures/
share/gnome/help/gtranslator/zh_CN/figures/closedialog.png
share/gnome/help/gtranslator/zh_CN/figures/mainwindow.png
share/gnome/help/gtranslator/zh_CN/figures/prefs-editor.png
share/gnome/help/gtranslator/zh_CN/figures/prefs-interface.png
share/gnome/help/gtranslator/zh_CN/figures/prefs-tm.png
share/gnome/help/gtranslator/zh_CN/figures/prefs.png
share/gnome/help/gtranslator/zh_CN/figures/profiles-dialog.png
share/gnome/help/gtranslator/zh_CN/figures/profiles.png
share/gnome/help/gtranslator/zh_CN/figures/tm.png
share/gnome/help/gtranslator/zh_CN/figures/toolbar.png
share/gnome/help/gtranslator/zh_CN/gtranslator.xml
share/gtk-doc/html/gtranslator/
share/gtk-doc/html/gtranslator/ExtendedClassDiagram.png
share/gtk-doc/html/gtranslator/SingleClassDiagram.png
share/gtk-doc/html/gtranslator/ch01.html
share/gtk-doc/html/gtranslator/ch01s02.html
share/gtk-doc/html/gtranslator/ch02.html
share/gtk-doc/html/gtranslator/gtranslator.devhelp
share/gtk-doc/html/gtranslator/gtranslator.devhelp2
share/gtk-doc/html/gtranslator/home.png
share/gtk-doc/html/gtranslator/index.html
share/gtk-doc/html/gtranslator/left.png
share/gtk-doc/html/gtranslator/right.png
share/gtk-doc/html/gtranslator/style.css
share/gtk-doc/html/gtranslator/up.png
share/gtranslator/
share/gtranslator/dtd/
share/gtranslator/dtd/umtf.dtd
share/gtranslator/gtr-toolbar.xml
share/gtranslator/gtranslator-ui.xml
share/gtranslator/layout.xml
share/gtranslator/pixmaps/
share/gtranslator/pixmaps/gtranslator-fuzzy-next.png
share/gtranslator/pixmaps/gtranslator-fuzzy-prev.png
share/gtranslator/pixmaps/gtranslator-fuzzy-untranslated-next.png
share/gtranslator/pixmaps/gtranslator-fuzzy-untranslated-prev.png
share/gtranslator/pixmaps/gtranslator-logo.png
share/gtranslator/pixmaps/gtranslator-plugin.png
share/gtranslator/pixmaps/gtranslator-untranslated-next.png
share/gtranslator/pixmaps/gtranslator-untranslated-prev.png
share/gtranslator/po.lang
share/gtranslator/ui/
share/gtranslator/ui/gtr-header-dialog.ui
share/gtranslator/ui/gtr-jump-dialog.ui
share/gtranslator/ui/gtr-open-tran-dialog.ui
share/gtranslator/ui/gtr-preferences-dialog.ui
share/gtranslator/ui/gtr-profile-dialog.ui
share/gtranslator/ui/gtr-search-dialog.ui
share/gtranslator/ui/gtr-source-code-view-dialog.ui
share/gtranslator/ui/gtr-viewer.ui
share/icons/hicolor/16x16/apps/gtranslator.png
share/icons/hicolor/22x22/apps/gtranslator.png
share/icons/hicolor/24x24/apps/gtranslator.png
share/icons/hicolor/32x32/apps/gtranslator.png
share/icons/hicolor/48x48/apps/gtranslator.png
share/icons/hicolor/scalable/apps/gtranslator.svg
share/locale/am/LC_MESSAGES/gtranslator.mo
share/locale/ar/LC_MESSAGES/gtranslator.mo
share/locale/az/LC_MESSAGES/gtranslator.mo
share/locale/be/LC_MESSAGES/gtranslator.mo
share/locale/bg/LC_MESSAGES/gtranslator.mo
share/locale/bs/LC_MESSAGES/gtranslator.mo
share/locale/ca/LC_MESSAGES/gtranslator.mo
share/locale/cs/LC_MESSAGES/gtranslator.mo
share/locale/da/LC_MESSAGES/gtranslator.mo
share/locale/de/LC_MESSAGES/gtranslator.mo
share/locale/dz/LC_MESSAGES/gtranslator.mo
share/locale/el/LC_MESSAGES/gtranslator.mo
share/locale/en_CA/LC_MESSAGES/gtranslator.mo
share/locale/en_GB/LC_MESSAGES/gtranslator.mo
share/locale/es/LC_MESSAGES/gtranslator.mo
share/locale/et/LC_MESSAGES/gtranslator.mo
share/locale/eu/LC_MESSAGES/gtranslator.mo
share/locale/fa/LC_MESSAGES/gtranslator.mo
share/locale/fi/LC_MESSAGES/gtranslator.mo
share/locale/fr/LC_MESSAGES/gtranslator.mo
share/locale/ga/LC_MESSAGES/gtranslator.mo
share/locale/gl/LC_MESSAGES/gtranslator.mo
share/locale/he/LC_MESSAGES/gtranslator.mo
share/locale/hr/LC_MESSAGES/gtranslator.mo
share/locale/hu/LC_MESSAGES/gtranslator.mo
share/locale/id/LC_MESSAGES/gtranslator.mo
share/locale/is/LC_MESSAGES/gtranslator.mo
share/locale/it/LC_MESSAGES/gtranslator.mo
share/locale/ja/LC_MESSAGES/gtranslator.mo
share/locale/ko/LC_MESSAGES/gtranslator.mo
share/locale/ku/LC_MESSAGES/gtranslator.mo
share/locale/lt/LC_MESSAGES/gtranslator.mo
share/locale/lv/LC_MESSAGES/gtranslator.mo
share/locale/nb/LC_MESSAGES/gtranslator.mo
share/locale/nl/LC_MESSAGES/gtranslator.mo
share/locale/nn/LC_MESSAGES/gtranslator.mo
share/locale/oc/LC_MESSAGES/gtranslator.mo
share/locale/pa/LC_MESSAGES/gtranslator.mo
share/locale/pl/LC_MESSAGES/gtranslator.mo
share/locale/pt/LC_MESSAGES/gtranslator.mo
share/locale/pt_BR/LC_MESSAGES/gtranslator.mo
share/locale/ru/LC_MESSAGES/gtranslator.mo
share/locale/rw/LC_MESSAGES/gtranslator.mo
share/locale/sk/LC_MESSAGES/gtranslator.mo
share/locale/sl/LC_MESSAGES/gtranslator.mo
share/locale/sq/LC_MESSAGES/gtranslator.mo
share/locale/sr/LC_MESSAGES/gtranslator.mo
share/locale/sr@latin/LC_MESSAGES/gtranslator.mo
share/locale/sv/LC_MESSAGES/gtranslator.mo
share/locale/ta/LC_MESSAGES/gtranslator.mo
share/locale/th/LC_MESSAGES/gtranslator.mo
share/locale/tk/LC_MESSAGES/gtranslator.mo
share/locale/tr/LC_MESSAGES/gtranslator.mo
share/locale/uk/LC_MESSAGES/gtranslator.mo
share/locale/vi/LC_MESSAGES/gtranslator.mo
share/locale/wa/LC_MESSAGES/gtranslator.mo
share/locale/zh_CN/LC_MESSAGES/gtranslator.mo
share/locale/zh_HK/LC_MESSAGES/gtranslator.mo
share/locale/zh_TW/LC_MESSAGES/gtranslator.mo
share/omf/gtranslator/
share/omf/gtranslator/gtranslator-C.omf
share/omf/gtranslator/gtranslator-cs.omf
share/omf/gtranslator/gtranslator-de.omf
share/omf/gtranslator/gtranslator-el.omf
share/omf/gtranslator/gtranslator-es.omf
share/omf/gtranslator/gtranslator-th.omf
share/omf/gtranslator/gtranslator-uk.omf
share/omf/gtranslator/gtranslator-zh_CN.omf
share/pixmaps/gtranslator/
share/pixmaps/gtranslator/debian.png
share/pixmaps/gtranslator/fedora.png
share/pixmaps/gtranslator/gnome-dictionary.png
share/pixmaps/gtranslator/gnome.png
share/pixmaps/gtranslator/gucharmap.ico
share/pixmaps/gtranslator/inkscape.png
share/pixmaps/gtranslator/kde.ico
share/pixmaps/gtranslator/mozilla.png
share/pixmaps/gtranslator/oo-logo.png
share/pixmaps/gtranslator/open-tran.png
share/pixmaps/gtranslator/suse.png
share/pixmaps/gtranslator/xfce.png
@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null
${SCHEMAS_INSTDIR}/
${SCHEMAS_INSTDIR}/gtranslator.schemas
@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database