summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2013-02-07 04:09:03 +0000
committerRyan Hill <rhill@gentoo.org>2013-02-07 04:09:03 +0000
commit3f541f3a74c854498d4829a9d0ea1b0e4d5d21f4 (patch)
tree1a51b3a053e81f3d5e1cc68415455b8786ef1b45 /app-i18n/poedit
parent[eclass] Version bump KDE SC 4.10.0 (diff)
downloadhistorical-3f541f3a74c854498d4829a9d0ea1b0e4d5d21f4.tar.gz
historical-3f541f3a74c854498d4829a9d0ea1b0e4d5d21f4.tar.bz2
historical-3f541f3a74c854498d4829a9d0ea1b0e4d5d21f4.zip
Version bump (bug #43008).
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x957A8463
Diffstat (limited to 'app-i18n/poedit')
-rw-r--r--app-i18n/poedit/ChangeLog10
-rw-r--r--app-i18n/poedit/Manifest19
-rw-r--r--app-i18n/poedit/files/poedit-1.5.5-wx28.patch22
-rw-r--r--app-i18n/poedit/poedit-1.5.5.ebuild47
4 files changed, 95 insertions, 3 deletions
diff --git a/app-i18n/poedit/ChangeLog b/app-i18n/poedit/ChangeLog
index 8ed8bb41951e..546485570704 100644
--- a/app-i18n/poedit/ChangeLog
+++ b/app-i18n/poedit/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-i18n/poedit
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/ChangeLog,v 1.74 2012/05/03 19:24:33 jdhore Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/ChangeLog,v 1.75 2013/02/07 04:08:54 dirtyepic Exp $
+
+*poedit-1.5.5 (07 Feb 2013)
+
+ 07 Feb 2013; Ryan Hill <dirtyepic@gentoo.org> +poedit-1.5.5.ebuild,
+ +files/poedit-1.5.5-wx28.patch:
+ Version bump (bug #43008).
03 May 2012; Jeff Horelick <jdhore@gentoo.org> poedit-1.4.6.1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest
index d378aac0152a..bfd5938e2e60 100644
--- a/app-i18n/poedit/Manifest
+++ b/app-i18n/poedit/Manifest
@@ -1,4 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX poedit-1.5.5-wx28.patch 610 SHA256 84f3b5b9c60fb4504619ed79d3a6685a4aff3a07d160249926d7a8f1ccab921b SHA512 70193e75980938cf42658ea8bee5979d57a204dd92909e2a0cdb803659e8becccd4c1919eb2fb85467cd6aa2e4ac913c074eb834c9b318bc265239aaffbcf551 WHIRLPOOL c09fe986a8a94ce72ecf2a1e73cf1e0f6a1f44c8b31ba3bc044ec2c409dcb2ebe90b5efde24ea96ff90dd10e2566554ddcfc9ae5fe469cf8dfdba9f9dcbb44d2
DIST poedit-1.4.6.1.tar.gz 1585949 SHA256 68d9b374280b02c16a82684d247d4766c4c4a9262324381f443c1678959d8242 SHA512 c8084c80a75cc8499615d736ee6d1a1fcf5753ab610f2931c151167c5c5b2fccff5892e971a90bc53eae815074d209c9e3b5854cc05bed8d72e8f0c2f00b96ed WHIRLPOOL 86484e70aea17770d23ed7baea02626a1a00a1f443bb44cd5f1432989b867515e5ffc2c4aa2d1740289c0c8d0ec17ca08a033ab367b4918b5db70ea627b37880
+DIST poedit-1.5.5.tar.gz 2594758 SHA256 3c94c9825c11a2d1ce10e083ad246e8625469f358da4a5a2f6210170b970f949 SHA512 a3524e27681dbf97babef7bf3ec56d6b7cd736370f8ed86b53c717a5a2eb36245f9ed89fcd28b57bd4d6f5ff5fb98d6c1615baae0bf10be720dcfdafa57ad4f4 WHIRLPOOL 893795acc85183cede0313b9220179cafa17a92033e8472e48454475f4ecdf51a014dc7123e9396a38a98217c43666919e7a1dadf68ab2f401b920071cec3d23
EBUILD poedit-1.4.6.1.ebuild 938 SHA256 6bb3566931783e9b3f89dc87934b958b4b8071378831f63682e05fed22b59382 SHA512 4bd7bb45917c98190c00353ace6e8e02a543ef07a5b68f8b4aaba2fcc1f29d87d51f7b802d71d70070cb050cb8a0f85373867096f603e9ce657849854b51b540 WHIRLPOOL 6f14656e652064aa45a9a8c84f379b75f00629b1fa25b7631601511e168e5ba1da6ecd39a3910f40eb4a32667ae2d7d68b4b653194304ffcc062f0342b0a4e9d
-MISC ChangeLog 12205 SHA256 79fc6dc9d60bd3eb5cd7cd2e4cbb9bd66d82cac3e6e43beb4bd1125c72439d6e SHA512 4ac731859a9c87008f85b0e8242ec3b86cf25f9b9913affcc06769eab4fb5119dec934fea5b999de9db5bc1412376002152a5c361547c98eaf9d0e57027e03f4 WHIRLPOOL 1650ee64f3646fd49670f0e0e94076df098cdb6e97fb4fd9ad9c6f017afc08212890ccb177d1bd768f1416e45a77d919c75725a1d9c25f41e2c6bb3c19bb9808
+EBUILD poedit-1.5.5.ebuild 1062 SHA256 c5fe797a64775c8ed01b034df332984c09ca28ce4657385d4db395f9bf3e885a SHA512 a7b4f85e5b6c3684a6eafd046e2ef12231164d76ab04c279c27c03f589285b82178cca47d4abe25aa76280d63a5c8109db270d815e2d5377d292be602c7b4a2f WHIRLPOOL ef7e495a090ab418fdcec2a7eef4d62fcc92498515b2ffb56cae66fb9fa935ded8bc9042efdcd4dfa683f2a4a3d3c249952230f2aa8df7e9b063f834b48b0b09
+MISC ChangeLog 12371 SHA256 b90b39d9f715303a3e9bc47aeb29a5cdd1406d97744a2435fbdcfcc0bcc315a5 SHA512 70478cd1e8fad4e9f72e0bfc719bea53e5e0874b352080f5cb44e42f7cb893bb85cdda652358c36dc4febb51fc5696f8352c7eb6685f5738e8c21dd22cd33bf4 WHIRLPOOL 20901f13650880addd60d3ea0e8d6c575045e60028d851b7e98bf5c5c1b2781fad2351c6d342ce2b06b87f8e1ae6c0aa0f04f8d5bc87773b70e34d974ee5679e
MISC metadata.xml 162 SHA256 fab42f6a31209847529447a2bea2b9dd746521fe5d59d967470736120712f093 SHA512 54458e1e306dfb7f1018129fa314d3e5d17219807a0a210d78ccf98034eba020115e2aeca7ea4922074e52dcb748fe06fa616bd083f30ed905f4c2f323afedf0 WHIRLPOOL 70cdb6ff3e6e6a6c01049ca93d1ddd2e9976516c3de0e8dbc1ae76a133e01a715658fdb7dabeefa1c1d9f7388b059710d5174375b32d23d44424abc7f8dd277f
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJREytoAAoJEO04vUmVeoRjCgkH/3l/ckTQeFR5uyiMZ665Dfjs
+QCyVgdSBM0XAXds2ODd5SrLZ9ak6HO5LIdxfVJplzSUzJFHa7z+Gs3SM6EBJWZDF
+365q9GznazlWgThPgivCdZgJEvriIO+xNoRqSLfGXUEXPPFoSytxbwDFLn4Q1d5f
+QoYY40gmPXAhXuUGtHylqhGmtqkbs40NsgS4e6IqSwXiKBp/atCChF8DhfqmLWc7
+S7ugdv/95wBe8c3utj4CkpAYMLzCCnFkCxiecdS9Llz1mClV/Qo/q9J41I9JiHNn
+yAUOOwiju3qB2QCum9e2rF6iyPAmSndoqvCRloHlXAmPXQgr3CGOFJBdGfxYMYU=
+=pgS6
+-----END PGP SIGNATURE-----
diff --git a/app-i18n/poedit/files/poedit-1.5.5-wx28.patch b/app-i18n/poedit/files/poedit-1.5.5-wx28.patch
new file mode 100644
index 000000000000..f10c731c597a
--- /dev/null
+++ b/app-i18n/poedit/files/poedit-1.5.5-wx28.patch
@@ -0,0 +1,22 @@
+catalog.cpp:1155:20: error: 'class wxCharBuffer' has no member named 'length'
+
+http://www.poedit.net/trac/ticket/513
+
+
+--- a/src/catalog.cpp
++++ b/src/catalog.cpp
+@@ -1151,8 +1151,13 @@ inline bool CanEncodeStringToCharset(const wxString& s, wxMBConv& conv)
+ {
+ if (s.empty())
+ return true;
+- wxCharBuffer converted(s.mb_str(conv));
++ const wxCharBuffer converted(s.mb_str(conv));
++#if wxCHECK_VERSION(2,9,0)
+ if ( converted.length() == 0 )
++#else
++ const char *cs = (const char*)converted;
++ if ( cs == NULL || strlen(cs) == 0 )
++#endif
+ return false;
+ return true;
+ }
diff --git a/app-i18n/poedit/poedit-1.5.5.ebuild b/app-i18n/poedit/poedit-1.5.5.ebuild
new file mode 100644
index 000000000000..006487d28b38
--- /dev/null
+++ b/app-i18n/poedit/poedit-1.5.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/poedit-1.5.5.ebuild,v 1.1 2013/02/07 04:08:54 dirtyepic Exp $
+
+EAPI=5
+WX_GTK_VER=2.8
+
+inherit eutils fdo-mime flag-o-matic wxwidgets
+
+DESCRIPTION="Cross-platform gettext catalogs (.po files) editor."
+HOMEPAGE="http://poedit.sourceforge.net/"
+SRC_URI="mirror://sourceforge/poedit/${P}.tar.gz"
+
+LICENSE="MIT CCPL-Attribution-2.5 CCPL-Attribution-ShareAlike-2.5"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE="spell"
+
+RDEPEND="dev-libs/boost
+ >=sys-libs/db-4.7
+ x11-libs/wxGTK:2.8[X]
+ spell? ( app-text/gtkspell:2 )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-wx28.patch
+}
+
+src_configure() {
+ append-flags -fno-strict-aliasing
+ econf $(use_enable spell spellchecking)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS NEWS README TODO
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}