pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Updated poedit.



Module Name:	pkgsrc-wip
Committed By:	i3enedek <pkgsrc_git%i3enedek.neomailbox.net@localhost>
Pushed By:	i3enedek
Date:		Fri Jan 29 12:05:57 2016 +0000
Changeset:	d7b592d644f6335bd79afa95e5c76af62123dce1

Added Files:
	poedit/DESCR
	poedit/Makefile
	poedit/PLIST
	poedit/distinfo
	poedit/patches/patch-configure

Log Message:
Updated poedit.

Expat and BDB depends issues need to be sorted
in order to convert an existing translation memory.
(disabled for now).

Currently segaults on any file read.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d7b592d644f6335bd79afa95e5c76af62123dce1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 poedit/DESCR                   |  20 +++++++
 poedit/Makefile                |  37 ++++++++++++
 poedit/PLIST                   | 131 +++++++++++++++++++++++++++++++++++++++++
 poedit/distinfo                |   7 +++
 poedit/patches/patch-configure |  13 ++++
 5 files changed, 208 insertions(+)

diffs:
diff --git a/poedit/DESCR b/poedit/DESCR
new file mode 100644
index 0000000..0275ad4
--- /dev/null
+++ b/poedit/DESCR
@@ -0,0 +1,20 @@
+poEdit is a cross-platform gettext catalogs (.po files) editor.  It is built
+with wxWindows toolkit and can run on any platform supported by it (although
+it was tested only on Unix with GTK+ and Windows).  It aims to provide more
+convenient approach to editing catalogs than launching vi and editing the
+file by hand.
+
+Here is a brief features list:
+
+- User friendly way of editing entries. You can easily navigate in large
+  catalogs, easily enter or modify entries (fuzzy flag is automatically
+  removed if you change translation, you can copy original string to
+  translation by pressing Alt-I)
+- Whitespaces highlighting
+- Fuzzy and untranslated records highlighting. Furthermore, untranslated
+  and fuzzy translations are displayed at the top of the list
+- Automatic compilation of .mo files (optional)
+- Automatic headers update
+- References browser lets you see where in what context the string is used
+- You can use poEdit to scan source code for translatable strings
+- Integration with KDE and GNOME desktops
diff --git a/poedit/Makefile b/poedit/Makefile
new file mode 100644
index 0000000..15c1cff
--- /dev/null
+++ b/poedit/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.54 2015/04/25 14:20:43 tnn Exp $
+
+DISTNAME=       poedit-1.8.6
+CATEGORIES=     editors
+MASTER_SITES=   ${MASTER_SITE_GITHUB:=vslavik/}
+GITHUB_RELEASE= v1.8.6-oss
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://www.poedit.net/
+COMMENT=	Cross-platform gettext catalogs (.po files) editor
+LICENSE=	mit
+
+BDB_ACCEPTED=		db4 db5
+USE_LANGUAGES=		c c++
+USE_PKGLOCALEDIR=	yes
+USE_TOOLS+=		aclocal autoconf automake gmake pkg-config zip:run
+GNU_CONFIGURE=		yes
+CONFIGURE_ENV+=		BDB_TYPE="${BDB_TYPE}"
+CONFIGURE_ENV+=		WX_CONFIG_NAME=${BUILDLINK_PREFIX.wxGTK30}/bin/wx-config
+CONFIGURE_ARGS+= --disable-legacytm
+
+MAKE_ENV+=            wxWidgets_CONFIG_EXECUTABLE=${BUILDLINK_PREFIX.wxGTK30}/bin/wx-config
+
+
+.include "../../mk/bdb.buildlink3.mk"
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/compiler.mk"
+.include "../../textproc/gtkspell/buildlink3.mk"
+.include "../../x11/wxGTK30/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/lucene++/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/poedit/PLIST b/poedit/PLIST
new file mode 100644
index 0000000..8f16a93
--- /dev/null
+++ b/poedit/PLIST
@@ -0,0 +1,131 @@
+@comment $NetBSD$
+bin/poedit
+man/man1/poedit.1
+share/applications/poedit-uri.desktop
+share/applications/poedit.desktop
+share/icons/hicolor/16x16/apps/poedit.png
+share/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-gettext-translation.png
+share/icons/hicolor/16x16/mimetypes/poedit-translation-generic.png
+share/icons/hicolor/16x16/mimetypes/text-x-gettext-translation.png
+share/icons/hicolor/22x22/apps/poedit.png
+share/icons/hicolor/22x22/mimetypes/gnome-mime-text-x-gettext-translation.png
+share/icons/hicolor/22x22/mimetypes/poedit-translation-generic.png
+share/icons/hicolor/22x22/mimetypes/text-x-gettext-translation.png
+share/icons/hicolor/24x24/apps/poedit.png
+share/icons/hicolor/24x24/mimetypes/gnome-mime-text-x-gettext-translation.png
+share/icons/hicolor/24x24/mimetypes/poedit-translation-generic.png
+share/icons/hicolor/24x24/mimetypes/text-x-gettext-translation.png
+share/icons/hicolor/32x32/apps/poedit.png
+share/icons/hicolor/32x32/mimetypes/gnome-mime-text-x-gettext-translation.png
+share/icons/hicolor/32x32/mimetypes/poedit-translation-generic.png
+share/icons/hicolor/32x32/mimetypes/text-x-gettext-translation.png
+share/icons/hicolor/48x48/apps/poedit.png
+share/icons/hicolor/scalable/apps/poedit.svg
+share/icons/hicolor/scalable/mimetypes/gnome-mime-text-x-gettext-translation.svg
+share/icons/hicolor/scalable/mimetypes/poedit-translation-generic.svg
+share/icons/hicolor/scalable/mimetypes/text-x-gettext-translation.svg
+share/locale/af/LC_MESSAGES/poedit.mo
+share/locale/am/LC_MESSAGES/poedit.mo
+share/locale/an/LC_MESSAGES/poedit.mo
+share/locale/ar/LC_MESSAGES/poedit.mo
+share/locale/ast/LC_MESSAGES/poedit.mo
+share/locale/az/LC_MESSAGES/poedit.mo
+share/locale/be/LC_MESSAGES/poedit.mo
+share/locale/be@latin/LC_MESSAGES/poedit.mo
+share/locale/bg/LC_MESSAGES/poedit.mo
+share/locale/bn/LC_MESSAGES/poedit.mo
+share/locale/br/LC_MESSAGES/poedit.mo
+share/locale/bs/LC_MESSAGES/poedit.mo
+share/locale/ca/LC_MESSAGES/poedit.mo
+share/locale/ca@valencia/LC_MESSAGES/poedit.mo
+share/locale/ckb/LC_MESSAGES/poedit.mo
+share/locale/co/LC_MESSAGES/poedit.mo
+share/locale/cs/LC_MESSAGES/poedit.mo
+share/locale/da/LC_MESSAGES/poedit.mo
+share/locale/de/LC_MESSAGES/poedit.mo
+share/locale/el/LC_MESSAGES/poedit.mo
+share/locale/en_GB/LC_MESSAGES/poedit.mo
+share/locale/eo/LC_MESSAGES/poedit.mo
+share/locale/es/LC_MESSAGES/poedit.mo
+share/locale/et/LC_MESSAGES/poedit.mo
+share/locale/eu/LC_MESSAGES/poedit.mo
+share/locale/fa/LC_MESSAGES/poedit.mo
+share/locale/fi/LC_MESSAGES/poedit.mo
+share/locale/fr/LC_MESSAGES/poedit.mo
+share/locale/fur/LC_MESSAGES/poedit.mo
+share/locale/fy_NL/LC_MESSAGES/poedit.mo
+share/locale/ga/LC_MESSAGES/poedit.mo
+share/locale/gl/LC_MESSAGES/poedit.mo
+share/locale/he/LC_MESSAGES/poedit.mo
+share/locale/hi/LC_MESSAGES/poedit.mo
+share/locale/hr/LC_MESSAGES/poedit.mo
+share/locale/hu/LC_MESSAGES/poedit.mo
+share/locale/hy/LC_MESSAGES/poedit.mo
+share/locale/id/LC_MESSAGES/poedit.mo
+share/locale/is/LC_MESSAGES/poedit.mo
+share/locale/it/LC_MESSAGES/poedit.mo
+share/locale/ja/LC_MESSAGES/poedit.mo
+share/locale/ka/LC_MESSAGES/poedit.mo
+share/locale/kab/LC_MESSAGES/poedit.mo
+share/locale/kk/LC_MESSAGES/poedit.mo
+share/locale/ko/LC_MESSAGES/poedit.mo
+share/locale/ku/LC_MESSAGES/poedit.mo
+share/locale/ky/LC_MESSAGES/poedit.mo
+share/locale/lt/LC_MESSAGES/poedit.mo
+share/locale/lv/LC_MESSAGES/poedit.mo
+share/locale/mk/LC_MESSAGES/poedit.mo
+share/locale/mn/LC_MESSAGES/poedit.mo
+share/locale/mr/LC_MESSAGES/poedit.mo
+share/locale/ms/LC_MESSAGES/poedit.mo
+share/locale/nb/LC_MESSAGES/poedit.mo
+share/locale/ne/LC_MESSAGES/poedit.mo
+share/locale/nl/LC_MESSAGES/poedit.mo
+share/locale/nn/LC_MESSAGES/poedit.mo
+share/locale/oc/LC_MESSAGES/poedit.mo
+share/locale/pa/LC_MESSAGES/poedit.mo
+share/locale/pl/LC_MESSAGES/poedit.mo
+share/locale/pt_BR/LC_MESSAGES/poedit.mo
+share/locale/pt_PT/LC_MESSAGES/poedit.mo
+share/locale/ro/LC_MESSAGES/poedit.mo
+share/locale/ru/LC_MESSAGES/poedit.mo
+share/locale/sk/LC_MESSAGES/poedit.mo
+share/locale/sl/LC_MESSAGES/poedit.mo
+share/locale/sq/LC_MESSAGES/poedit.mo
+share/locale/sr/LC_MESSAGES/poedit.mo
+share/locale/sv/LC_MESSAGES/poedit.mo
+share/locale/ta/LC_MESSAGES/poedit.mo
+share/locale/tg/LC_MESSAGES/poedit.mo
+share/locale/th/LC_MESSAGES/poedit.mo
+share/locale/tr/LC_MESSAGES/poedit.mo
+share/locale/tt/LC_MESSAGES/poedit.mo
+share/locale/ug/LC_MESSAGES/poedit.mo
+share/locale/uk/LC_MESSAGES/poedit.mo
+share/locale/ur/LC_MESSAGES/poedit.mo
+share/locale/uz/LC_MESSAGES/poedit.mo
+share/locale/vi/LC_MESSAGES/poedit.mo
+share/locale/wa/LC_MESSAGES/poedit.mo
+share/locale/zh_CN/LC_MESSAGES/poedit.mo
+share/locale/zh_TW/LC_MESSAGES/poedit.mo
+share/pixmaps/poedit.png
+share/poedit/icons/CrowdinLogo.png
+share/poedit/icons/PoeditWelcome.png
+share/poedit/icons/SuggestionError.png
+share/poedit/icons/SuggestionTM.png
+share/poedit/icons/document-new.png
+share/poedit/icons/document-open.png
+share/poedit/icons/document-properties.png
+share/poedit/icons/document-save.png
+share/poedit/icons/edit-delete.png
+share/poedit/icons/poedit-fuzzy.png
+share/poedit/icons/poedit-status-automatic.png
+share/poedit/icons/poedit-status-bookmark.png
+share/poedit/icons/poedit-status-cat-mid.png
+share/poedit/icons/poedit-status-cat-no.png
+share/poedit/icons/poedit-status-cat-ok.png
+share/poedit/icons/poedit-status-comment.png
+share/poedit/icons/poedit-status-nothing.png
+share/poedit/icons/poedit-sync.png
+share/poedit/icons/poedit-update.png
+share/poedit/icons/poedit-validate.png
+share/poedit/icons/sidebar.png
+share/poedit/icons/window-close.png
diff --git a/poedit/distinfo b/poedit/distinfo
new file mode 100644
index 0000000..b8a8de7
--- /dev/null
+++ b/poedit/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.8 2015/11/03 03:32:20 agc Exp $
+
+SHA1 (poedit-1.8.6.tar.gz) = 7b5a0a3a1dc62cbd5ff41e3c7dcf3fb1cdd8e4ee
+RMD160 (poedit-1.8.6.tar.gz) = f9c5779ff0b4b3bd314f7a65c822b66a5b4ce3f9
+SHA512 (poedit-1.8.6.tar.gz) = b3ffd99111ec93df023fe8bd2ffc3ff86ec26608f838cebbb9e027e592b0c84fc2ee79a23d7149d757092490b6717235f9387e4811a43e0339e7cff6fa66ec86
+Size (poedit-1.8.6.tar.gz) = 2448935 bytes
+SHA1 (patch-configure) = 0db4330a1a188d203c6969ba991e5e3c15ed8797
diff --git a/poedit/patches/patch-configure b/poedit/patches/patch-configure
new file mode 100644
index 0000000..37c03e5
--- /dev/null
+++ b/poedit/patches/patch-configure
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- configure.orig	2015-10-21 08:49:24.000000000 +0000
++++ configure
+@@ -6451,7 +6451,7 @@ fi
+ 
+ 
+ 
+-if test "x$GXX" == "xyes"; then
++if test "x$GXX" = "xyes"; then
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
+ $as_echo_n "checking for a sed that does not truncate output... " >&6; }
+ if ${ac_cv_path_SED+:} false; then :


Home | Main Index | Thread Index | Old Index