summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2007-11-02 16:08:37 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2007-11-02 16:08:37 +0000
commit676d750eb3a47c47ccd18e579181f103d614712a (patch)
treee44367bad4d7e1cb31f9773d293f6dbe386e74c2 /app-dicts
parentRemove obsolete version. (diff)
downloadhistorical-676d750eb3a47c47ccd18e579181f103d614712a.tar.gz
historical-676d750eb3a47c47ccd18e579181f103d614712a.tar.bz2
historical-676d750eb3a47c47ccd18e579181f103d614712a.zip
Version bumped.
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'app-dicts')
-rw-r--r--app-dicts/kasumi/ChangeLog11
-rw-r--r--app-dicts/kasumi/Manifest40
-rw-r--r--app-dicts/kasumi/files/digest-kasumi-2.0.13
-rw-r--r--app-dicts/kasumi/files/digest-kasumi-2.33
-rw-r--r--app-dicts/kasumi/files/kasumi-2.0-fbsd.patch51
-rw-r--r--app-dicts/kasumi/files/kasumi-2.0-gcc41.patch65
-rw-r--r--app-dicts/kasumi/files/kasumi-2.0-nls.patch63
-rw-r--r--app-dicts/kasumi/files/kasumi-2.0-virtual-destructors.patch24
-rw-r--r--app-dicts/kasumi/kasumi-2.0.1.ebuild50
-rw-r--r--app-dicts/kasumi/kasumi-2.3.ebuild32
10 files changed, 57 insertions, 285 deletions
diff --git a/app-dicts/kasumi/ChangeLog b/app-dicts/kasumi/ChangeLog
index 69dd7a298496..646e1e01c5a4 100644
--- a/app-dicts/kasumi/ChangeLog
+++ b/app-dicts/kasumi/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for app-dicts/kasumi
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-dicts/kasumi/ChangeLog,v 1.35 2007/08/25 16:42:59 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-dicts/kasumi/ChangeLog,v 1.36 2007/11/02 16:08:37 matsuu Exp $
+
+*kasumi-2.3 (02 Nov 2007)
+
+ 02 Nov 2007; <matsuu@gentoo.org> -files/kasumi-2.0-fbsd.patch,
+ -files/kasumi-2.0-gcc41.patch, -files/kasumi-2.0-nls.patch,
+ -files/kasumi-2.0-virtual-destructors.patch, -kasumi-2.0.1.ebuild,
+ +kasumi-2.3.ebuild:
+ Version bumped.
+ Removed old version.
25 Aug 2007; Steve Dibb <beandog@gentoo.org> kasumi-2.1.ebuild:
amd64 stable
diff --git a/app-dicts/kasumi/Manifest b/app-dicts/kasumi/Manifest
index 48f59bfe7cdd..260bf843a710 100644
--- a/app-dicts/kasumi/Manifest
+++ b/app-dicts/kasumi/Manifest
@@ -1,26 +1,6 @@
-AUX kasumi-2.0-fbsd.patch 1836 RMD160 47e4f3913223e7d636b1b3bf696971c72f301e69 SHA1 eea3a9087f7b16e625c895b54d3c694960ce759b SHA256 f40963fe8d3bf8ff31a5da138a84345aedbbe69f738eeb32c3086d931e657320
-MD5 3b68ae74c11b42da6aaa8e08d9af93c7 files/kasumi-2.0-fbsd.patch 1836
-RMD160 47e4f3913223e7d636b1b3bf696971c72f301e69 files/kasumi-2.0-fbsd.patch 1836
-SHA256 f40963fe8d3bf8ff31a5da138a84345aedbbe69f738eeb32c3086d931e657320 files/kasumi-2.0-fbsd.patch 1836
-AUX kasumi-2.0-gcc41.patch 2754 RMD160 41b4475800c78dd7a532db53d7e0607af8721f0d SHA1 e65f1c06876002a1d0e308240a1491d8cbd1057c SHA256 07db517821d69aa309f916b3967a0336d450f87979b057df572a3de14e3e5aa7
-MD5 9ee070412d420a5af3c4e44144447e58 files/kasumi-2.0-gcc41.patch 2754
-RMD160 41b4475800c78dd7a532db53d7e0607af8721f0d files/kasumi-2.0-gcc41.patch 2754
-SHA256 07db517821d69aa309f916b3967a0336d450f87979b057df572a3de14e3e5aa7 files/kasumi-2.0-gcc41.patch 2754
-AUX kasumi-2.0-nls.patch 2125 RMD160 fbad924ab5ffc596cd8584c8ed3b34a43a99e3ad SHA1 f07e100bbf65a129b6d46ee416c00916c7bee19b SHA256 0a8f30490622d9704495f03907b0356605b9e63decda4ef591e5827f494b93b6
-MD5 40f0720f886edecfd157f5578b7ec24f files/kasumi-2.0-nls.patch 2125
-RMD160 fbad924ab5ffc596cd8584c8ed3b34a43a99e3ad files/kasumi-2.0-nls.patch 2125
-SHA256 0a8f30490622d9704495f03907b0356605b9e63decda4ef591e5827f494b93b6 files/kasumi-2.0-nls.patch 2125
-AUX kasumi-2.0-virtual-destructors.patch 965 RMD160 8495053397c8d3334cc8e76f4cd3d75864284315 SHA1 2a0648579b0e0bdd7eec795f2abf416e25040c60 SHA256 8e767c518f5bf8f98843fda59c95a69f94beab0a9ce80f19615ff6464dda7c85
-MD5 ab82a67d2713e0eee84cbe8ac31fd821 files/kasumi-2.0-virtual-destructors.patch 965
-RMD160 8495053397c8d3334cc8e76f4cd3d75864284315 files/kasumi-2.0-virtual-destructors.patch 965
-SHA256 8e767c518f5bf8f98843fda59c95a69f94beab0a9ce80f19615ff6464dda7c85 files/kasumi-2.0-virtual-destructors.patch 965
-DIST kasumi-2.0.1.tar.gz 265637 RMD160 2d9144e3b37be5a7902e7d07795399ffa129e678 SHA1 b409c038c7c487564c4ae7503b8e4c5f69a3f095 SHA256 942d38b77a7c0579e6f028762d9c818567ea6e2c5db8c5564ae4a83f588ada2b
DIST kasumi-2.1.tar.gz 272220 RMD160 f3d7763d6e2aeed60951d3c1968f98ef0922cf68 SHA1 3173c3739e103357fa25291a7ee3fbb49166c91d SHA256 9425df837cb63073ee5f63bb1a62a32140a70cd5278f80ea920125cc525aa2f7
DIST kasumi-2.2.tar.gz 272544 RMD160 8c5e85d60a980391ffc2a6f2b5217d450b8d0c49 SHA1 1b93297506d8ba285219aa52891ed23244054cd5 SHA256 b11e72cf32eaea438ef685faee74a8b86a789aa4de68f12b13ea1e7b23f2b108
-EBUILD kasumi-2.0.1.ebuild 1195 RMD160 be25c95cc32ca086c1a2a51d6e0f4375838bc61a SHA1 695d0b2cbab8a2a990dadcdc494bdd35aeed0cde SHA256 7542da20e40c7772f8af01337dd2ef006d4dd844b326dc2e4fe510f8015ff7a3
-MD5 1004ccf2bac353f36491996ddc14d835 kasumi-2.0.1.ebuild 1195
-RMD160 be25c95cc32ca086c1a2a51d6e0f4375838bc61a kasumi-2.0.1.ebuild 1195
-SHA256 7542da20e40c7772f8af01337dd2ef006d4dd844b326dc2e4fe510f8015ff7a3 kasumi-2.0.1.ebuild 1195
+DIST kasumi-2.3.tar.gz 271947 RMD160 a292da84abf09c8dab70e78a6ea4d90d679f3804 SHA1 25cb4b3d9020559de3c80dbaf2567bc494adbca2 SHA256 a4a5b34638fdbba6e7b9ddae2aec29c0cb0ddaa799eb50aa14b18a1a9037c92a
EBUILD kasumi-2.1.ebuild 915 RMD160 d7593fc95f624ab538d99965b8eb9c46c1cafbfc SHA1 8a3eda827a48b297b874ef280f8bdae263dd96b4 SHA256 1263e500547d8240afc096742531d8955ac451353b212542655cf4aaad9a10cb
MD5 27b624098ff4689880bf0f6e4a6b5326 kasumi-2.1.ebuild 915
RMD160 d7593fc95f624ab538d99965b8eb9c46c1cafbfc kasumi-2.1.ebuild 915
@@ -29,20 +9,24 @@ EBUILD kasumi-2.2.ebuild 813 RMD160 e02b03d6fec4666fbc92b10b95a0416189cb7fdd SHA
MD5 b893a6e77d26271016ecaf8b8f96f0b1 kasumi-2.2.ebuild 813
RMD160 e02b03d6fec4666fbc92b10b95a0416189cb7fdd kasumi-2.2.ebuild 813
SHA256 5683aa65ac299be3ba2aac2f4a1b3b39256213c589e8a4115f0d3822c0cdf42c kasumi-2.2.ebuild 813
-MISC ChangeLog 5106 RMD160 6d9f6d7f2ba7f10964f2e6afc913126ed41cc453 SHA1 22766affd62d1f613d6a5f92dac0a5b0368a611b SHA256 7a70973a7f43767a0ab090e0a1981cf5467e06ddd53f6066aa7be5538b12137a
-MD5 88701d5e8f360d69f225bb8ce88eebeb ChangeLog 5106
-RMD160 6d9f6d7f2ba7f10964f2e6afc913126ed41cc453 ChangeLog 5106
-SHA256 7a70973a7f43767a0ab090e0a1981cf5467e06ddd53f6066aa7be5538b12137a ChangeLog 5106
+EBUILD kasumi-2.3.ebuild 813 RMD160 1f44bdbe90ef82f610f3cd39f3de87dbddd576f8 SHA1 9579b7a3c706cde46532d4f880f1d64c9ae6f02a SHA256 533af923acb70d7f55811d29463c12768e020d289a1ab9a05c410af4fe47894a
+MD5 11cc9f1ef2f6fab8619ceddf59ee6c75 kasumi-2.3.ebuild 813
+RMD160 1f44bdbe90ef82f610f3cd39f3de87dbddd576f8 kasumi-2.3.ebuild 813
+SHA256 533af923acb70d7f55811d29463c12768e020d289a1ab9a05c410af4fe47894a kasumi-2.3.ebuild 813
+MISC ChangeLog 5392 RMD160 fa0d50daa13784cded09792d1a67e7cfd059cc3a SHA1 a393dbe6f5f9bd9edbae8bd4e362111bc273ca77 SHA256 9f97dbaa8ba30a6b8dcb707557782bceaff0f975d199c0eadb40c4766b19129f
+MD5 f9c30269c50621ae7b4b65285a668441 ChangeLog 5392
+RMD160 fa0d50daa13784cded09792d1a67e7cfd059cc3a ChangeLog 5392
+SHA256 9f97dbaa8ba30a6b8dcb707557782bceaff0f975d199c0eadb40c4766b19129f ChangeLog 5392
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215
MD5 e92a48548554c80cf90e18df17ff6a82 metadata.xml 156
RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad metadata.xml 156
SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 metadata.xml 156
-MD5 aef263b0bfd88071146736232691cba8 files/digest-kasumi-2.0.1 238
-RMD160 3bd44867d2cf040123f9d00a0cb8cf8fbb847636 files/digest-kasumi-2.0.1 238
-SHA256 94311fa94763b4e6a53743a2480c13e1a789fa8eb24f90afb00ab7ce6c097cf5 files/digest-kasumi-2.0.1 238
MD5 3caf61a688ce27b64747cda8d7b11721 files/digest-kasumi-2.1 232
RMD160 0fd7a684fb1ac133e646d0a6aa134f8981da9d07 files/digest-kasumi-2.1 232
SHA256 17757eb559f4d0c2880f269d13829db11f8d24aedc1b7978415e400afa45c9fb files/digest-kasumi-2.1 232
MD5 8d7df6c8cfb51df5fddad92f686d960e files/digest-kasumi-2.2 232
RMD160 6302269f5a80002da247dc42c86ac53b0bbfe3d9 files/digest-kasumi-2.2 232
SHA256 2ebbda9588ea4b893055570b1b8051970b0f69b68edf38e0b87c0e110196c5a5 files/digest-kasumi-2.2 232
+MD5 e30780a6842e466b0a58fe2aadb6e6cb files/digest-kasumi-2.3 232
+RMD160 e8176e982d9e276c845d5bf5f52e7a164e6e4380 files/digest-kasumi-2.3 232
+SHA256 84d9eb57d33343039fd9aa9e5a56860808960b97932d67bbf8a5a317a4d5bdd6 files/digest-kasumi-2.3 232
diff --git a/app-dicts/kasumi/files/digest-kasumi-2.0.1 b/app-dicts/kasumi/files/digest-kasumi-2.0.1
deleted file mode 100644
index 3e0f820ae7ed..000000000000
--- a/app-dicts/kasumi/files/digest-kasumi-2.0.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 03c03a261c63d2c8cd4bdcc77a55d7eb kasumi-2.0.1.tar.gz 265637
-RMD160 2d9144e3b37be5a7902e7d07795399ffa129e678 kasumi-2.0.1.tar.gz 265637
-SHA256 942d38b77a7c0579e6f028762d9c818567ea6e2c5db8c5564ae4a83f588ada2b kasumi-2.0.1.tar.gz 265637
diff --git a/app-dicts/kasumi/files/digest-kasumi-2.3 b/app-dicts/kasumi/files/digest-kasumi-2.3
new file mode 100644
index 000000000000..377a32b33371
--- /dev/null
+++ b/app-dicts/kasumi/files/digest-kasumi-2.3
@@ -0,0 +1,3 @@
+MD5 bebc984bbcae8407d85161582e8b02a0 kasumi-2.3.tar.gz 271947
+RMD160 a292da84abf09c8dab70e78a6ea4d90d679f3804 kasumi-2.3.tar.gz 271947
+SHA256 a4a5b34638fdbba6e7b9ddae2aec29c0cb0ddaa799eb50aa14b18a1a9037c92a kasumi-2.3.tar.gz 271947
diff --git a/app-dicts/kasumi/files/kasumi-2.0-fbsd.patch b/app-dicts/kasumi/files/kasumi-2.0-fbsd.patch
deleted file mode 100644
index bb458a110eeb..000000000000
--- a/app-dicts/kasumi/files/kasumi-2.0-fbsd.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-Index: kasumi-2.0/configure.in
-===================================================================
---- kasumi-2.0.orig/configure.in
-+++ kasumi-2.0/configure.in
-@@ -10,6 +10,11 @@ AC_PROG_CXX
- dnl Checks for gettext
- ALL_LINGUAS="ja"
- AM_GNU_GETTEXT
-+AM_ICONV
-+
-+if test "x$am_cv_func_iconv" != "xyes"; then
-+ AC_MSG_ERROR([Unable to find iconv(). iconv() is needed for Kasumi])
-+fi
-
- dnl Checks for libraries.
- AM_PATH_GTK_2_0(2.4.0, CFLAGS="$CFLAGS $GTK_CFLAGS" CPPFLAGS="$CPPFLAGS $GTK_CFLAGS" LIBS="$LIBS $GTK_LIBS", AC_MSG_ERROR(GTK+ 2.0 not found.))
-Index: kasumi-2.0/Makefile.am
-===================================================================
---- kasumi-2.0.orig/Makefile.am
-+++ kasumi-2.0/Makefile.am
-@@ -13,7 +13,7 @@ kasumi_SOURCES = main.cxx intl.h \
- KasumiConfiguration.cxx KasumiConfiguration.hxx \
- cellrendererspin.c cellrendererspin.h \
- kasumi.png
--kasumi_LDADD = $(INTLLIBS)
-+kasumi_LDADD = $(INTLLIBS) $(LTLIBICONV)
-
- pkgdata_DATA = kasumi.png
-
-Index: kasumi-2.0/KasumiWord.cxx
-===================================================================
---- kasumi-2.0.orig/KasumiWord.cxx
-+++ kasumi-2.0/KasumiWord.cxx
-@@ -53,7 +53,7 @@ string KasumiWord::convertUTF8ToEUCJP(co
- char *eucjp_buf = (char*)malloc(len_eucjp);
- char *eucjp = eucjp_buf;
-
-- iconv(IconvUTF8_To_EUCJP, &utf8, &len, &eucjp_buf, &len_eucjp);
-+ iconv(IconvUTF8_To_EUCJP, const_cast<ICONV_CONST char**>(&utf8), &len, &eucjp_buf, &len_eucjp);
- return string(eucjp);
- }
-
-@@ -65,7 +65,7 @@ string KasumiWord::convertEUCJPToUTF8(co
- char *utf8_buf = (char*)malloc(len_utf8);
- char *utf8 = utf8_buf;
-
-- iconv(IconvEUCJP_To_UTF8, &eucjp, &len, &utf8_buf, &len_utf8);
-+ iconv(IconvEUCJP_To_UTF8, const_cast<ICONV_CONST char**>(&eucjp), &len, &utf8_buf, &len_utf8);
- return string(utf8);
- }
-
diff --git a/app-dicts/kasumi/files/kasumi-2.0-gcc41.patch b/app-dicts/kasumi/files/kasumi-2.0-gcc41.patch
deleted file mode 100644
index e5237e87fffd..000000000000
--- a/app-dicts/kasumi/files/kasumi-2.0-gcc41.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-*** kasumi-2.0.orig/KasumiMainWindow.hxx 2006-05-29 13:56:45.000000000 +0900
---- kasumi-2.0/KasumiMainWindow.hxx 2006-06-18 17:04:29.000000000 +0900
-***************
-*** 64,69 ****
---- 64,123 ----
- typedef _TextColumnEnum SearchBy;
- typedef _TextColumnEnum TextColumn;
-
-+ void _call_back_changed_wordtype_column(GtkComboBox *combo,
-+ gpointer data);
-+ gboolean _call_back_key_pressed_text_column(GtkWidget *widget,
-+ GdkEventKey *event,
-+ gpointer data);
-+ void _call_back_activate_search_entry(GtkWidget *widget,
-+ gpointer data);
-+ void _call_back_changed_search_entry(GtkWidget *widget,
-+ gpointer data);
-+ void _call_back_remove(GtkWidget *widget,
-+ gpointer data);
-+ void _call_back_delete_event(GtkWidget *widget,
-+ GdkEvent *event,
-+ gpointer data);
-+ void _call_back_quit(GtkWidget *widget,
-+ gpointer data);
-+ void _call_back_store(GtkWidget *widget,
-+ gpointer data);
-+ void _call_back_add(GtkWidget *widget,
-+ gpointer data);
-+ void _call_back_clicked_column_header(GtkTreeViewColumn *column,
-+ gpointer data);
-+ gboolean _call_back_key_pressed_text_column(GtkWidget *widget,
-+ GdkEventKey *event,
-+ gpointer data);
-+ void _call_back_editing_started_sound_column(GtkCellRenderer *render,
-+ GtkCellEditable *editable,
-+ gchar *path,
-+ gpointer data);
-+ void _call_back_edited_sound_column(GtkCellRendererText *renderer,
-+ gchar *arg1,
-+ gchar *arg2,
-+ gpointer data);
-+ void _call_back_editing_started_spelling_column(GtkCellRenderer *render,
-+ GtkCellEditable *editable,
-+ gchar *path,
-+ gpointer data);
-+ void _call_back_edited_spelling_column(GtkCellRendererText *renderer,
-+ gchar *arg1,
-+ gchar *arg2,
-+ gpointer data);
-+ void _call_back_editing_started_freq_column(GtkCellRenderer *render,
-+ GtkCellEditable *editable,
-+ gchar *path,
-+ gpointer data);
-+ void _call_back_edited_freq_column(GtkCellRendererText *renderer,
-+ gchar *arg1,
-+ gchar *arg2,
-+ gpointer data);
-+ void _call_back_editing_started_wordtype_column(GtkCellRenderer *render,
-+ GtkCellEditable *editable,
-+ gchar *path,
-+ gpointer data);
-+
- class KasumiMainWindow : public KasumiDicEventListener{
- friend void _call_back_delete_event(GtkWidget *widget,
- GdkEvent *event,
diff --git a/app-dicts/kasumi/files/kasumi-2.0-nls.patch b/app-dicts/kasumi/files/kasumi-2.0-nls.patch
deleted file mode 100644
index 90cf5e62c185..000000000000
--- a/app-dicts/kasumi/files/kasumi-2.0-nls.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Index: kasumi-2.0/configure.in
-===================================================================
---- kasumi-2.0.orig/configure.in
-+++ kasumi-2.0/configure.in
-@@ -10,14 +10,6 @@ AC_PROG_CXX
- dnl Checks for gettext
- ALL_LINGUAS="ja"
- AM_GNU_GETTEXT
--LDFLAGS="$LDFLAGS $INTLLIBS"
--localedir='${prefix}/share/locale'
--AC_SUBST(localedir)
--AC_DEFINE(HAVE_CATGETS, 1,Define as 1 if you have catgets and don't want to use GNU gettext.)
--AC_DEFINE(HAVE_GETTEXT, 1, Define as 1 if you have GNU gettext.)
--AC_DEFINE(HAVE_LC_MESSAGES, 1, Define as 1 if you have LC_MESSAGES.)
--AC_DEFINE(HAVE_STPCPY, 1, Define as 1 if you have stpcpy() function.)
--AC_DEFINE(ENABLE_NLS, 1, Define as 1 if you want to use NLS.)
-
- dnl Checks for libraries.
- AM_PATH_GTK_2_0(2.4.0, CFLAGS="$CFLAGS $GTK_CFLAGS" CPPFLAGS="$CPPFLAGS $GTK_CFLAGS" LIBS="$LIBS $GTK_LIBS", AC_MSG_ERROR(GTK+ 2.0 not found.))
-Index: kasumi-2.0/main.cxx
-===================================================================
---- kasumi-2.0.orig/main.cxx
-+++ kasumi-2.0/main.cxx
-@@ -185,11 +185,13 @@ int main(int argc, char *argv[])
- {
- gtk_init(&argc, &argv);
-
-+#ifdef ENABLE_NLS
- // for gettext
- setlocale(LC_ALL, "");
- bindtextdomain(PACKAGE, LOCALEDIR);
- bind_textdomain_codeset(PACKAGE, "UTF-8");
- textdomain(PACKAGE);
-+#endif
-
- GtkWidget *server = check_duplicated_process (argc, argv);
- if (!server)
-Index: kasumi-2.0/Makefile.am
-===================================================================
---- kasumi-2.0.orig/Makefile.am
-+++ kasumi-2.0/Makefile.am
-@@ -13,10 +13,13 @@ kasumi_SOURCES = main.cxx intl.h \
- KasumiConfiguration.cxx KasumiConfiguration.hxx \
- cellrendererspin.c cellrendererspin.h \
- kasumi.png
-+kasumi_LDADD = $(INTLLIBS)
-
- pkgdata_DATA = kasumi.png
-
--AM_CPPFLAGS=-DLOCALEDIR='"$(localedir)"'
-+localedir = $(datadir)/locale
-+
-+AM_CPPFLAGS = -DLOCALEDIR=\"$(localedir)\"
- SUBDIRS = intl m4 po
-
- ACLOCAL_AMFLAGS = -I m4
-Index: kasumi-2.0/acconfig.h
-===================================================================
---- kasumi-2.0.orig/acconfig.h
-+++ /dev/null
-@@ -1,2 +0,0 @@
--#undef PACKAGE
--#undef VERSION
diff --git a/app-dicts/kasumi/files/kasumi-2.0-virtual-destructors.patch b/app-dicts/kasumi/files/kasumi-2.0-virtual-destructors.patch
deleted file mode 100644
index d307df901ba8..000000000000
--- a/app-dicts/kasumi/files/kasumi-2.0-virtual-destructors.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Index: kasumi-2.0/KasumiDicEventListener.hxx
-===================================================================
---- kasumi-2.0.orig/KasumiDicEventListener.hxx
-+++ kasumi-2.0/KasumiDicEventListener.hxx
-@@ -35,6 +35,7 @@
- class KasumiDicEventListener{
- private:
- public:
-+ virtual ~KasumiDicEventListener() { };
- virtual void removedWord(size_t id) = 0;
- virtual void appendedWord(KasumiWord *word) = 0;
- virtual void modifiedWord(KasumiWord *word) = 0;
-Index: kasumi-2.0/KasumiWordEventListener.hxx
-===================================================================
---- kasumi-2.0.orig/KasumiWordEventListener.hxx
-+++ kasumi-2.0/KasumiWordEventListener.hxx
-@@ -37,6 +37,7 @@ class KasumiWord;
- class KasumiWordEventListener{
- private:
- public:
-+ virtual ~KasumiWordEventListener() { }
- virtual void changedFrequency(KasumiWord *word) = 0;
- virtual void changedSpelling(KasumiWord *word) = 0;
- virtual void changedSound(KasumiWord *word) = 0;
diff --git a/app-dicts/kasumi/kasumi-2.0.1.ebuild b/app-dicts/kasumi/kasumi-2.0.1.ebuild
deleted file mode 100644
index 7971ba771c27..000000000000
--- a/app-dicts/kasumi/kasumi-2.0.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-dicts/kasumi/kasumi-2.0.1.ebuild,v 1.5 2006/10/10 00:18:21 jhuebel Exp $
-
-inherit eutils autotools
-
-DESCRIPTION="Anthy dictionary maintenance tool"
-HOMEPAGE="http://kasumi.sourceforge.jp/"
-SRC_URI="mirror://sourceforge.jp/${PN}/20684/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND=">=x11-libs/gtk+-2.2
- >=dev-libs/glib-2.2
- >=media-libs/freetype-2
- >=dev-libs/atk-1.4
- >=dev-libs/expat-1.95
- >=x11-libs/pango-1.2
- nls? ( virtual/libintl )
- virtual/libiconv
- app-i18n/anthy"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- nls? ( sys-devel/gettext )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${PN}-2.0-gcc41.patch"
- epatch "${FILESDIR}/${PN}-2.0-nls.patch"
- epatch "${FILESDIR}/${PN}-2.0-virtual-destructors.patch"
- epatch "${FILESDIR}/${PN}-2.0-fbsd.patch"
-
- AT_M4DIR="${S}/m4" eautoreconf
-}
-
-src_compile() {
- econf $(use_enable nls) || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc README ChangeLog AUTHORS
-}
diff --git a/app-dicts/kasumi/kasumi-2.3.ebuild b/app-dicts/kasumi/kasumi-2.3.ebuild
new file mode 100644
index 000000000000..9f4724458942
--- /dev/null
+++ b/app-dicts/kasumi/kasumi-2.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-dicts/kasumi/kasumi-2.3.ebuild,v 1.1 2007/11/02 16:08:37 matsuu Exp $
+
+DESCRIPTION="Anthy dictionary maintenance tool"
+HOMEPAGE="http://kasumi.sourceforge.jp/"
+SRC_URI="mirror://sourceforge.jp/${PN}/27825/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND=">=x11-libs/gtk+-2.4
+ nls? ( virtual/libintl )
+ virtual/libiconv
+ >=app-i18n/anthy-6131"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ econf $(use_enable nls) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc README ChangeLog AUTHORS
+}