Update to latest version, some hacks added to let it run on amd64 too.
 Cheers
  Giovanni
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/tea/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile    15 Jun 2008 00:06:52 -0000      1.4
+++ Makefile    7 Jul 2008 17:20:53 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       powerful and simple GTK editor
 
-DISTNAME=      tea-17.6.0
-PKGNAME=       ${DISTNAME}p1
+DISTNAME=      teagtk-17.6.3
 CATEGORIES=    editors x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tea-editor/}
 EXTRACT_SUFX=  .tar.bz2
@@ -12,7 +11,7 @@ HOMEPAGE=     http://tea-editor.sf.net/
 
 MAINTAINER=    Giovanni Bechis <[EMAIL PROTECTED]>
 
-# GPL
+# GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/tea/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    28 Mar 2008 13:13:11 -0000      1.2
+++ distinfo    7 Jul 2008 17:20:53 -0000
@@ -1,5 +1,5 @@
-MD5 (tea-17.6.0.tar.bz2) = y+5k5Veb5a5cQuT2bjQ3UA==
-RMD160 (tea-17.6.0.tar.bz2) = oKCst2IKRQOngiUodkdrDRYAQ6U=
-SHA1 (tea-17.6.0.tar.bz2) = PMpLLXj/c95y1VaPeekQMOQNfvo=
-SHA256 (tea-17.6.0.tar.bz2) = zVsG/bknQ4DmtFXKR5tZfgicq+BOq+fzfA0ocb//egE=
-SIZE (tea-17.6.0.tar.bz2) = 456737
+MD5 (teagtk-17.6.3.tar.bz2) = YbQ7eDuxh7QN6zxK8Sr6TQ==
+RMD160 (teagtk-17.6.3.tar.bz2) = O54FP2Sf/uahUXhu1qP65fsUQMI=
+SHA1 (teagtk-17.6.3.tar.bz2) = NHwCnFNJyEYfZyXw7+CMkOMTYYc=
+SHA256 (teagtk-17.6.3.tar.bz2) = pTgftL3GNYDJzCJOYRcdov74QlfeSMt8xkeWXvTGPXs=
+SIZE (teagtk-17.6.3.tar.bz2) = 454818
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/editors/tea/patches/patch-Makefile_in,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile_in
--- patches/patch-Makefile_in   23 Jan 2008 17:02:30 -0000      1.1.1.1
+++ patches/patch-Makefile_in   7 Jul 2008 17:20:53 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Makefile_in,v 1.1.1.1 2008/01/23 17:02:30 okan Exp $
---- Makefile.in.orig   Sat Oct 27 15:11:04 2007
-+++ Makefile.in        Sat Oct 27 15:15:47 2007
-@@ -629,7 +629,7 @@ uninstall-am: uninstall-local
+--- Makefile.in.orig   Thu Jun 26 11:13:59 2008
++++ Makefile.in        Fri Jul  4 11:50:54 2008
+@@ -634,7 +634,7 @@ uninstall-am: uninstall-local
  
  @[EMAIL PROTECTED]:
  @DEB_TRUE@    @$(NORMAL_INSTALL)
@@ -10,7 +10,7 @@ $OpenBSD: patch-Makefile_in,v 1.1.1.1 20
  @DEB_FALSE@@[EMAIL PROTECTED]:
  @DEB_FALSE@@FINK_TRUE@        @$(NORMAL_INSTALL)
  @DEB_FALSE@@FINK_TRUE@        $(mkinstalldirs) $(DESTDIR)$(pkgdocdir); \
-@@ -650,19 +650,19 @@ uninstall-am: uninstall-local
+@@ -655,19 +655,19 @@ uninstall-am: uninstall-local
  @DEB_FALSE@@FINK_TRUE@        fi 
  @DEB_FALSE@@[EMAIL PROTECTED]:
  @DEB_FALSE@@FINK_FALSE@       @$(NORMAL_INSTALL)
Index: patches/patch-src_tea_config_c
===================================================================
RCS file: /cvs/ports/editors/tea/patches/patch-src_tea_config_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_tea_config_c
--- patches/patch-src_tea_config_c      28 Mar 2008 13:13:11 -0000      1.2
+++ patches/patch-src_tea_config_c      7 Jul 2008 17:20:53 -0000
@@ -1,7 +1,45 @@
 $OpenBSD: patch-src_tea_config_c,v 1.2 2008/03/28 13:13:11 okan Exp $
---- src/tea_config.c.orig      Mon Feb 25 14:32:31 2008
-+++ src/tea_config.c   Fri Mar 21 16:29:49 2008
-@@ -1111,9 +1111,9 @@ void confile_reload (void)
+--- src/tea_config.c.orig      Thu May  8 13:24:42 2008
++++ src/tea_config.c   Mon Jul  7 19:19:55 2008
+@@ -591,7 +591,6 @@ void tea_done (void)
+   unlink (confile.tmp_file);
+   g_free (confile.last_version);
+   calendar_done ();
+-  confile_free ();
+   spell_checker_done ();
+   g_free (last_dir);
+ 
+@@ -965,8 +964,9 @@ void confile_reload (void)
+       if (mkdir (confile.tea_main_dir, S_IRUSR | S_IWUSR | S_IXUSR) != 0)
+          dbm ("I cannot to create $HOME/.config/tea");
+ 
++  // Disable fte_autocomp because it is broken on amd64
+   if (! g_file_test (confile.fam_autocomp_file, G_FILE_TEST_EXISTS))
+-      create_empty_file (confile.fam_autocomp_file, "alakazar alakazun");
++      create_empty_file (confile.fam_autocomp_file, "");
+ 
+   if (! g_file_test (confile.tea_rc, G_FILE_TEST_EXISTS))
+       create_empty_file (confile.tea_rc, _("#TEA editor configuration file. 
Please read the manual"));
+@@ -992,7 +992,7 @@ void confile_reload (void)
+   confile.cm_pack = ht_get_char_value ("cm_pack", "zip -j -q -9 %s.zip %s");
+   confile.editor_font = ht_get_char_value ("editor_font", "Monospace 12");
+ 
+-  confile.ext_pic_editor = ht_get_char_value ("ext_pic_editor", 
"gimp-remote-2.0 -n %s&");
++  confile.ext_pic_editor = ht_get_char_value ("ext_pic_editor", "gimp-remote 
-n %s&");
+   confile.ext_pic_viewer = ht_get_char_value ("ext_pic_viewer", "display 
%s&");
+   confile.date_time = ht_get_char_value ("date_time", "%d/%m/%Y %T");
+   confile.date_time_ver = ht_get_char_value ("date_time_ver", "%Y-%m-%d-%T");
+@@ -1031,7 +1031,8 @@ void confile_reload (void)
+   confile.homeend = ht_get_int_value ("homeend", 0);
+ 
+   confile.start_with_blank_file = ht_get_int_value ("start_with_blank_file", 
0);
+-  confile.fte_autocomp = ht_get_int_value ("fte_autocomp", 1);
++  // Disable fte_autocomp because it is broken on amd64
++  confile.fte_autocomp = ht_get_int_value ("fte_autocomp", 0);
+ 
+   confile.do_last_session = ht_get_int_value ("do_last_session", 0);
+   confile.do_autosave_session = ht_get_int_value ("do_autosave_session", 0);
+@@ -1115,9 +1116,9 @@ void confile_reload (void)
    confile.autoclose_tags = ht_get_int_value ("autoclose_tags", 0);
  
    confile.rtf_enc = ht_get_char_value ("rtf_enc", "CP1251");
@@ -13,7 +51,7 @@ $OpenBSD: patch-src_tea_config_c,v 1.2 2
  
    confile.main_wnd_show_full_path = ht_get_int_value 
("main_wnd_show_full_path", 1);
    confile.do_backup = ht_get_int_value ("do_backup", 0);
-@@ -1351,4 +1351,4 @@ GList* get_color_scheme_ids (void)
+@@ -1353,4 +1354,4 @@ GList* get_color_scheme_ids (void)
    return NULL;
  
  #endif
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/tea/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   28 Mar 2008 13:13:11 -0000      1.2
+++ pkg/PLIST   7 Jul 2008 17:20:53 -0000
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.2 2008/03/28 13:13:11 okan Exp $
-bin/tea
[EMAIL PROTECTED] bin/teagtk
 share/doc/tea/
 share/doc/tea/AUTHORS
 share/doc/tea/COPYING
@@ -179,16 +179,16 @@ share/doc/tea/ru/x750.html
 share/doc/tea/ru/x766.html
 share/doc/tea/ru/x787.html
 share/doc/tea/tea_doc.css
-share/locale/cs/LC_MESSAGES/tea.mo
-share/locale/de/LC_MESSAGES/tea.mo
-share/locale/es/LC_MESSAGES/tea.mo
-share/locale/fr/LC_MESSAGES/tea.mo
-share/locale/ja/LC_MESSAGES/tea.mo
-share/locale/lv/LC_MESSAGES/tea.mo
-share/locale/pl/LC_MESSAGES/tea.mo
-share/locale/ru/LC_MESSAGES/tea.mo
-share/locale/sr/LC_MESSAGES/tea.mo
-share/locale/uk/LC_MESSAGES/tea.mo
+share/locale/cs/LC_MESSAGES/teagtk.mo
+share/locale/de/LC_MESSAGES/teagtk.mo
+share/locale/es/LC_MESSAGES/teagtk.mo
+share/locale/fr/LC_MESSAGES/teagtk.mo
+share/locale/ja/LC_MESSAGES/teagtk.mo
+share/locale/lv/LC_MESSAGES/teagtk.mo
+share/locale/pl/LC_MESSAGES/teagtk.mo
+share/locale/ru/LC_MESSAGES/teagtk.mo
+share/locale/sr/LC_MESSAGES/teagtk.mo
+share/locale/uk/LC_MESSAGES/teagtk.mo
 share/pixmaps/
 share/pixmaps/tea/
 share/pixmaps/tea/tea_icon_v2.png

Reply via email to