From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 27 06:10:19 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7168416A403 for ; Sat, 27 Jan 2007 06:10:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 4C6E913C46C for ; Sat, 27 Jan 2007 06:10:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0R6AJnr001192 for ; Sat, 27 Jan 2007 06:10:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0R6AJBZ001191; Sat, 27 Jan 2007 06:10:19 GMT (envelope-from gnats) Resent-Date: Sat, 27 Jan 2007 06:10:19 GMT Resent-Message-Id: <200701270610.l0R6AJBZ001191@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Masashi CHIBA Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DAFE916A404 for ; Sat, 27 Jan 2007 06:05:00 +0000 (UTC) (envelope-from chiba.masashi@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235]) by mx1.freebsd.org (Postfix) with ESMTP id 836BB13C46B for ; Sat, 27 Jan 2007 06:05:00 +0000 (UTC) (envelope-from chiba.masashi@gmail.com) Received: by wx-out-0506.google.com with SMTP id s18so998223wxc for ; Fri, 26 Jan 2007 22:04:59 -0800 (PST) Received: by 10.70.87.5 with SMTP id k5mr7578220wxb.1169876331856; Fri, 26 Jan 2007 21:38:51 -0800 (PST) Received: from gmail.com ( [221.23.232.9]) by mx.google.com with ESMTP id h38sm7076214wxd.2007.01.26.21.38.49; Fri, 26 Jan 2007 21:38:51 -0800 (PST) Received: by gmail.com (nbSMTP-1.00) for uid 1001 (using TLSv1/SSLv3 with cipher DES-CBC3-SHA (168/168 bits)) chiba.masashi@gmail.com; Sat, 27 Jan 2007 14:38:51 +0900 (JST) Message-Id: <45bae56b.7d7180d2.4ee6.7cf8@mx.google.com> Date: Fri, 26 Jan 2007 21:38:51 -0800 (PST) From: Masashi CHIBA To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/108409: Update port : japanese/kasumi update from 0.10 to 2.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Masashi CHIBA List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 06:10:19 -0000 >Number: 108409 >Category: ports >Synopsis: Update port : japanese/kasumi update from 0.10 to 2.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 06:10:18 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Masashi CHIBA >Release: FreeBSD 6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD masashi.my.domain 6.2-RELEASE FreeBSD 6.2-RELEASE #6: Tue Jan 23 11:35:38 JST 2007 chiba@masashi.my.domain:/usr/src/sys/i386/compile/Sugi i386 >Description: Update to 2.2 Romoved files files/patch-Kasumi{Mainwindow.cxx,KasumiWord.cxx,kasumiAddwondiw.hxx} omit USE_X_PREFIX=yes >How-To-Repeat: >Fix: diff -urN kasumi.old/Makefile kasumi/Makefile --- kasumi.old/Makefile Sat Nov 5 14:21:59 2005 +++ kasumi/Makefile Sat Jan 27 14:05:18 2007 @@ -6,24 +6,27 @@ # PORTNAME= kasumi -PORTVERSION= 0.10 -PORTREVISION= 1 +PORTVERSION= 2.2 +#PORTREVISION= 1 #PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} -MASTER_SITE_SUBDIR= ${PORTNAME}/16557 +MASTER_SITE_SUBDIR= ${PORTNAME}/22902 MAINTAINER= nobutaka@FreeBSD.org COMMENT= A dictionary management tool for anthy -USE_X_PREFIX= yes +USE_GMAKE= yes USE_GNOME= gnomehier gtk20 USE_GETOPT_LONG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS= --mandir=${PREFIX}/man CPPFLAGS= -I${LOCALBASE}/include LDFLAGS= -L${LOCALBASE}/lib + +MAN1= kasumi.1 .if defined(WITHOUT_NLS) CONFIGURE_ARGS+=--disable-nls diff -urN kasumi.old/distinfo kasumi/distinfo --- kasumi.old/distinfo Sun Jan 22 21:38:59 2006 +++ kasumi/distinfo Sat Jan 27 14:05:18 2007 @@ -1,3 +1,3 @@ -MD5 (kasumi-0.10.tar.gz) = bfeba1ef78a15da7f180f04ec271f987 -SHA256 (kasumi-0.10.tar.gz) = 6567bdca3546dd2d168a6786dfcf8d4341979dbd04970ec6c0272be9fd87fa17 -SIZE (kasumi-0.10.tar.gz) = 256132 +MD5 (kasumi-2.2.tar.gz) = d0c3a605fc95b89d4e102ffdd0b4c37d +SHA256 (kasumi-2.2.tar.gz) = b11e72cf32eaea438ef685faee74a8b86a789aa4de68f12b13ea1e7b23f2b108 +SIZE (kasumi-2.2.tar.gz) = 272544 diff -urN kasumi.old/files/patch-KasumiAddWindow.hxx kasumi/files/patch-KasumiAddWindow.hxx --- kasumi.old/files/patch-KasumiAddWindow.hxx Sun Apr 16 21:31:05 2006 +++ kasumi/files/patch-KasumiAddWindow.hxx Thu Jan 1 09:00:00 1970 @@ -1,26 +0,0 @@ ---- KasumiAddWindow.hxx.orig Fri Sep 2 19:51:09 2005 -+++ KasumiAddWindow.hxx Sun Apr 16 21:09:27 2006 -@@ -10,6 +10,23 @@ - #include "KasumiWord.hxx" - #include "KasumiConfiguration.hxx" - -+ -+void _call_back_add_window_delete_event(GtkWidget *widget, -+ GdkEvent *event, -+ gpointer data); -+void _call_back_add_window_quit(GtkWidget *widget, -+ gpointer data); -+void _call_back_add_window_add(GtkWidget *widget, -+ gpointer data); -+void _call_back_manage_mode(GtkWidget *widget, -+ gpointer data); -+void _call_back_add_window_changed_word_class_combo(GtkWidget *widget, -+ gpointer data); -+void _call_back_selection_data_received(GtkWidget *widget, -+ GtkSelectionData *selection_data, -+ gpointer data) ; -+ -+ - class KasumiAddWindow{ - friend void _call_back_add_window_delete_event(GtkWidget *widget, - GdkEvent *event, diff -urN kasumi.old/files/patch-KasumiMainWindow.hxx kasumi/files/patch-KasumiMainWindow.hxx --- kasumi.old/files/patch-KasumiMainWindow.hxx Sun Apr 16 21:31:05 2006 +++ kasumi/files/patch-KasumiMainWindow.hxx Thu Jan 1 09:00:00 1970 @@ -1,44 +0,0 @@ ---- KasumiMainWindow.hxx.orig Fri Sep 2 20:18:38 2005 -+++ KasumiMainWindow.hxx Sun Apr 16 21:09:27 2006 -@@ -27,6 +27,41 @@ - - typedef _SearchByEnum SearchBy; - -+ -+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_remove(GtkWidget *widget, -+ gpointer data); -+void _call_back_adding_mode(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_list_cursor(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_sound_entry(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_spelling_entry(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_frequency_spin(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_word_class_combo(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_verb_type_combo(GtkWidget *widget, -+ gpointer data); -+void _call_back_toggled_check(GtkWidget *widget, -+ gpointer data); -+void _call_back_changed_search_entry(GtkWidget *widget, -+ gpointer data); -+void _call_back_activate_search_entry(GtkWidget *widget, -+ gpointer data); -+void _call_back_clicked_column_header(GtkTreeViewColumn *column, -+ gpointer data); -+ - class KasumiMainWindow : public KasumiDicEventListener{ - friend void _call_back_delete_event(GtkWidget *widget, - GdkEvent *event, diff -urN kasumi.old/files/patch-KasumiWord.cxx kasumi/files/patch-KasumiWord.cxx --- kasumi.old/files/patch-KasumiWord.cxx Mon Jan 10 21:05:53 2005 +++ kasumi/files/patch-KasumiWord.cxx Thu Jan 1 09:00:00 1970 @@ -1,32 +0,0 @@ ---- KasumiWord.cxx.orig Mon Jan 10 20:30:37 2005 -+++ KasumiWord.cxx Mon Jan 10 20:38:01 2005 -@@ -16,24 +16,27 @@ - string KasumiWord::convertUTF8ToEUCJP(const string &aUTF8){ - char *utf8 = (char*)malloc(strlen(aUTF8.c_str())+1); - strcpy(utf8, aUTF8.c_str()); -+ const char *ptr_utf8 = utf8; - size_t len = strlen(utf8)+1; - size_t len_eucjp = len*2; - 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, &ptr_utf8, &len, &eucjp_buf, &len_eucjp); - return string(eucjp); - } - - string KasumiWord::convertEUCJPToUTF8(const string &aEUCJP){ - char *eucjp = (char*)malloc(strlen(aEUCJP.c_str())+1); - strcpy(eucjp, aEUCJP.c_str()); -+ const char *ptr_eucjp = eucjp; - size_t len = strlen(eucjp)+1; - size_t len_utf8 = len*2; - 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, &ptr_eucjp, &len, &utf8_buf, &len_utf8); - return string(utf8); - } - diff -urN kasumi.old/pkg-plist kasumi/pkg-plist --- kasumi.old/pkg-plist Sun Apr 10 00:20:28 2005 +++ kasumi/pkg-plist Sat Jan 27 14:05:18 2007 @@ -1,4 +1,4 @@ bin/kasumi %%NLS%%share/locale/ja/LC_MESSAGES/kasumi.mo -share/kasumi/kasumi.png -@dirrm share/kasumi +share/applications/kasumi.desktop +share/pixmaps/kasumi.png >Release-Note: >Audit-Trail: >Unformatted: