summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
Diffstat (limited to 'editors')
-rw-r--r--editors/cooledit/DESCR8
-rw-r--r--editors/cooledit/Makefile27
-rw-r--r--editors/cooledit/PLIST94
-rw-r--r--editors/cooledit/distinfo13
-rw-r--r--editors/cooledit/patches/patch-aa37
-rw-r--r--editors/cooledit/patches/patch-ab13
-rw-r--r--editors/cooledit/patches/patch-ac12
-rw-r--r--editors/cooledit/patches/patch-ad21
-rw-r--r--editors/cooledit/patches/patch-ae19
-rw-r--r--editors/cooledit/patches/patch-af15
-rw-r--r--editors/cooledit/patches/patch-ag13
-rw-r--r--editors/cooledit/patches/patch-ah12
-rw-r--r--editors/cooledit/patches/patch-ai33
13 files changed, 317 insertions, 0 deletions
diff --git a/editors/cooledit/DESCR b/editors/cooledit/DESCR
new file mode 100644
index 00000000000..46d2913a720
--- /dev/null
+++ b/editors/cooledit/DESCR
@@ -0,0 +1,8 @@
+ Cooledit is a full-featured text editor, for Unix computers that run
+ the X Window System. Cooledit was born from a need for a user
+ friendly text editor that would rival editors of other operating
+ systems in ease of use and convenience. Lately Cooledit is also a
+ powerful programmer's editor. It is also small and fast, making it
+ ideal for interface with applications that allow for, or require, an
+ external editor. See 'Features' in the man page for a more elaborate
+ description of what Cooledit can do.
diff --git a/editors/cooledit/Makefile b/editors/cooledit/Makefile
new file mode 100644
index 00000000000..daaec6b1730
--- /dev/null
+++ b/editors/cooledit/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+#
+
+DISTNAME= cooledit-3.17.5
+CATEGORIES= editors
+MASTER_SITES= http://cooledit.sourceforge.net/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://cooledit.sourceforge.net/
+COMMENT= full-featured text editor
+
+USE_X11BASE= yes
+USE_LIBTOOL= yes
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+GNU_CONFIGURE= yes
+BUILD_USES_MSGFMT= yes
+
+post-configure:
+ if ! ${GREP} -q mbstate_t /usr/include/machine/ansi.h ; then \
+ ${MV} ${WRKSRC}/config.h ${WRKSRC}/config.h.bak ; \
+ ${SED} 's;^.*HAVE_WCHAR_H.*$$;/* mbstate_t is missing from machine/ansi.h */;g' \
+ < ${WRKSRC}/config.h.bak > ${WRKSRC}/config.h ; \
+ fi
+
+.include "../../graphics/xpm/buildlink.mk"
+.include "../../mk/x11.buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/editors/cooledit/PLIST b/editors/cooledit/PLIST
new file mode 100644
index 00000000000..3ef42661db7
--- /dev/null
+++ b/editors/cooledit/PLIST
@@ -0,0 +1,94 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+bin/coolbrowse
+bin/cooledit
+bin/cooledit-gdb
+bin/coolicon
+bin/coolinput
+bin/coollistbox
+bin/coolman
+bin/coolmessage
+bin/coolproject
+bin/coolquery
+bin/smalledit
+lib/cooledit/Xmlrpclib.py
+lib/cooledit/c_utils.py
+lib/cooledit/global.py
+lib/cooledit/sh_utils.py
+lib/cooledit/syntax/ada95.syntax
+lib/cooledit/syntax/bapc.syntax
+lib/cooledit/syntax/c.syntax
+lib/cooledit/syntax/changelog.syntax
+lib/cooledit/syntax/diff.syntax
+lib/cooledit/syntax/fortran.syntax
+lib/cooledit/syntax/html.syntax
+lib/cooledit/syntax/jasm.syntax
+lib/cooledit/syntax/java.syntax
+lib/cooledit/syntax/latex.syntax
+lib/cooledit/syntax/lsm.syntax
+lib/cooledit/syntax/lua.syntax
+lib/cooledit/syntax/mail.syntax
+lib/cooledit/syntax/makefile.syntax
+lib/cooledit/syntax/mhtml.syntax
+lib/cooledit/syntax/ml.syntax
+lib/cooledit/syntax/mudela.syntax
+lib/cooledit/syntax/nroff.syntax
+lib/cooledit/syntax/pascal.syntax
+lib/cooledit/syntax/perl.syntax
+lib/cooledit/syntax/php.syntax
+lib/cooledit/syntax/prolog.syntax
+lib/cooledit/syntax/python.syntax
+lib/cooledit/syntax/sh.syntax
+lib/cooledit/syntax/smalltalk.syntax
+lib/cooledit/syntax/swig.syntax
+lib/cooledit/syntax/texinfo.syntax
+lib/cooledit/syntax/unknown.syntax
+lib/cooledit/zope_utils.py
+lib/coolicon/browse.xpm
+lib/coolicon/cdrom_eject.xpm
+lib/coolicon/cdrom_view.xpm
+lib/coolicon/cooledit.xpm
+lib/coolicon/coolicon.config
+lib/coolicon/dynamite.xpm
+lib/coolicon/e.data
+lib/coolicon/gmc.xpm
+lib/coolicon/launch.xpm
+lib/coolicon/lyx.xpm
+lib/coolicon/manual.xpm
+lib/coolicon/mc.xpm
+lib/coolicon/modify-xinitrc
+lib/coolicon/netscape.xpm
+lib/coolicon/nscape.xpm
+lib/coolicon/phonedown.xpm
+lib/coolicon/phoneup.xpm
+lib/coolicon/printer.xpm
+lib/coolicon/spanner.xpm
+lib/coolicon/xterm.xpm
+lib/coolicon/xv.xpm
+lib/libCw.a
+lib/libCw.la
+lib/libCw.so
+lib/libCw.so.1
+lib/libCw.so.1.0
+man/man1/cooledit.1
+man/man1/coolicon.1
+man/man1/coolman.1
+man/man1/smalledit.1
+${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/no/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/cooledit.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/cooledit.mo
+@dirrm lib/coolicon
+@dirrm lib/cooledit/syntax
+@dirrm lib/cooledit
diff --git a/editors/cooledit/distinfo b/editors/cooledit/distinfo
new file mode 100644
index 00000000000..d9317d253d2
--- /dev/null
+++ b/editors/cooledit/distinfo
@@ -0,0 +1,13 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+SHA1 (cooledit-3.17.5.tar.gz) = 7a5685b6694460bd7e5e58e508e599500d218532
+Size (cooledit-3.17.5.tar.gz) = 1530105 bytes
+SHA1 (patch-aa) = 0234ddc8c42c712bf82d96f8b5e70ddd4b7f56b5
+SHA1 (patch-ab) = d85ef6100fe3f9dcecdb88af57d585a8ea0881ae
+SHA1 (patch-ac) = bae59eea56c2499bc4fcf5bdb1eda9356ac22e2f
+SHA1 (patch-ad) = 09de32bf6e88b11136acf13756dbdc9a77003673
+SHA1 (patch-ae) = b5de0e395562effea6790be06b65d0d7265a4ea1
+SHA1 (patch-af) = c3d948e490e1756c33080e252949de0fb1c4743a
+SHA1 (patch-ag) = 6f1fd9f6b73a71d6120d2c8af3e641ecaf7f15bb
+SHA1 (patch-ah) = 5f4301bdd7cf84f9d00f000a6b6af6075aa19195
+SHA1 (patch-ai) = 73a5bbce734d5a6458537d96ed64fcf2072e348f
diff --git a/editors/cooledit/patches/patch-aa b/editors/cooledit/patches/patch-aa
new file mode 100644
index 00000000000..bf8c6e93753
--- /dev/null
+++ b/editors/cooledit/patches/patch-aa
@@ -0,0 +1,37 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- configure.orig Sun Oct 28 02:36:23 2001
++++ configure
+@@ -6243,7 +6197,6 @@
+
+ fi
+
+-PACKAGE_FORCE_USE_INCLUDED_GETTEXT=yes
+ echo $ac_n "checking for off_t""... $ac_c" 1>&6
+ echo "configure:6249: checking for off_t" >&5
+ if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
+@@ -6770,12 +6723,9 @@
+ withval="$with_included_gettext"
+ nls_cv_force_use_gnu_gettext=$withval
+ else
+- nls_cv_force_use_gnu_gettext=yes
++ nls_cv_force_use_gnu_gettext=no
+ fi
+
+- if test x$PACKAGE_FORCE_USE_INCLUDED_GETTEXT != x ; then
+- nls_cv_force_use_gnu_gettext=$PACKAGE_FORCE_USE_INCLUDED_GETTEXT
+- fi
+ echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
+
+ nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+@@ -8093,8 +8056,8 @@
+ EOF
+
+ cat >> $CONFIG_STATUS <<EOF
+-ac_sources="$nls_cv_header_libgt $nls_cv_header_libgt"
+-ac_dests="$nls_cv_header_intl $nls_cv_header_intl"
++ac_sources="$nls_cv_header_libgt"
++ac_dests="$nls_cv_header_intl"
+ EOF
+
+ cat >> $CONFIG_STATUS <<\EOF
diff --git a/editors/cooledit/patches/patch-ab b/editors/cooledit/patches/patch-ab
new file mode 100644
index 00000000000..50c49d94bbb
--- /dev/null
+++ b/editors/cooledit/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- widget/libgettext.h.orig Sat Jul 6 15:38:39 2002
++++ widget/libgettext.h
+@@ -126,7 +126,7 @@
+ /* Solaris 2.3 has the gettext function but dcgettext is missing.
+ So we omit this optimization for Solaris 2.3. BTW, Solaris 2.4
+ has dcgettext. */
+-# if !HAVE_CATGETS && (!HAVE_GETTEXT || HAVE_DCGETTEXT)
++# if !HAVE_CATGETS && (!HAVE_GETTEXT || HAVE_DCGETTEXT) && !defined(__NetBSD__)
+
+ # define gettext(Msgid) \
+ dgettext (NULL, Msgid)
diff --git a/editors/cooledit/patches/patch-ac b/editors/cooledit/patches/patch-ac
new file mode 100644
index 00000000000..b04cc37a40a
--- /dev/null
+++ b/editors/cooledit/patches/patch-ac
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- pixmap/Makefile.in.orig Sat Jul 6 16:20:21 2002
++++ pixmap/Makefile.in
+@@ -253,7 +253,6 @@
+
+ install-data-local:
+ chmod 0755 $(libdir)/coolicon/modify-xinitrc
+- $(libdir)/coolicon/modify-xinitrc
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/editors/cooledit/patches/patch-ad b/editors/cooledit/patches/patch-ad
new file mode 100644
index 00000000000..5e776373291
--- /dev/null
+++ b/editors/cooledit/patches/patch-ad
@@ -0,0 +1,21 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- widget/mad.c.orig Sat Oct 27 14:36:12 2001
++++ widget/mad.c
+@@ -24,6 +24,16 @@
+
+ #include "mad.h"
+
++#include "config.h"
++
++#ifdef HAVE_STRING_H
++#include <string.h>
++#endif
++
++#ifdef HAVE_STDLIB_H
++#include <stdlib.h>
++#endif
++
+ #undef malloc
+ #undef calloc
+ #undef strdup
diff --git a/editors/cooledit/patches/patch-ae b/editors/cooledit/patches/patch-ae
new file mode 100644
index 00000000000..c3262f05728
--- /dev/null
+++ b/editors/cooledit/patches/patch-ae
@@ -0,0 +1,19 @@
+$NetBSD: patch-ae,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- editor/postscript.c.orig Sat Oct 27 14:36:12 2001
++++ editor/postscript.c
+@@ -23,6 +23,14 @@
+ #include <unistd.h>
+ #endif
+
++#ifdef HAVE_STRING_H
++#include <string.h>
++#endif
++
++#ifdef HAVE_STDLIB_H
++#include <stdlib.h>
++#endif
++
+ #include "mad.h"
+
+ static void zfree (unsigned char *s)
diff --git a/editors/cooledit/patches/patch-af b/editors/cooledit/patches/patch-af
new file mode 100644
index 00000000000..9d7a3a1973d
--- /dev/null
+++ b/editors/cooledit/patches/patch-af
@@ -0,0 +1,15 @@
+$NetBSD: patch-af,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- widget/aafont.c.orig Sat Oct 27 14:36:12 2001
++++ widget/aafont.c
+@@ -20,6 +20,10 @@
+ #include <config.h>
+ #include <stdlib.h>
+ #include <stdio.h>
++
++#ifdef HAVE_STRING_H
++#include <string.h>
++#endif
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+ #include "aafont.h"
diff --git a/editors/cooledit/patches/patch-ag b/editors/cooledit/patches/patch-ag
new file mode 100644
index 00000000000..2229d3fbc23
--- /dev/null
+++ b/editors/cooledit/patches/patch-ag
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- icon/coolicon.c.orig Sat Oct 27 14:36:12 2001
++++ icon/coolicon.c
+@@ -239,7 +239,7 @@
+ return 0;
+ }
+
+-void raise_lower_all (int r)
++void raise_lower_all (long int r)
+ {
+ XUngrabPointer (CDisplay, CurrentTime);
+ for_all_widgets ((void *) raise_lower_all_callback, (void *) r, 0);
diff --git a/editors/cooledit/patches/patch-ah b/editors/cooledit/patches/patch-ah
new file mode 100644
index 00000000000..4c56857fe51
--- /dev/null
+++ b/editors/cooledit/patches/patch-ah
@@ -0,0 +1,12 @@
+$NetBSD: patch-ah,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- widget/editcmd.c.orig Sat Oct 27 14:36:12 2001
++++ widget/editcmd.c
+@@ -249,6 +249,7 @@
+ FILE *file;
+ char *savename = 0;
+ int this_save_mode, fd;
++ extern char *edit_get_write_filter (char *writename, char *filename);
+
+ if (!filename)
+ return 0;
diff --git a/editors/cooledit/patches/patch-ai b/editors/cooledit/patches/patch-ai
new file mode 100644
index 00000000000..a3652abb60c
--- /dev/null
+++ b/editors/cooledit/patches/patch-ai
@@ -0,0 +1,33 @@
+$NetBSD: patch-ai,v 1.1.1.1 2002/07/07 19:45:39 dmcmahill Exp $
+
+--- editor/shell.c.orig Sat Oct 27 14:36:12 2001
++++ editor/shell.c
+@@ -437,8 +437,8 @@
+ {
+ CWidget *w;
+ struct running_shell *r;
+- int i, count = 0, do_redraw = 0;
+- r = &running_shell[i = (int) data];
++ long int i, count = 0, do_redraw = 0;
++ r = &running_shell[i = (long int) data];
+ if (r->shell_pipe != fd) {
+ printf ("huh??\n");
+ }
+@@ -560,7 +560,7 @@
+ char *argv[] =
+ {0, 0};
+ pid_t p;
+- int i;
++ long int i;
+ i = restart_shell (0, name, 0);
+ argv[0] = hme_i (SCRIPT_FILE, i);
+ savefile (argv[0], s, strlen (s), 0700);
+@@ -585,7 +585,7 @@
+ char *argv[] =
+ {0, 0};
+ pid_t p = 0;
+- int i;
++ long int i;
+
+ i = restart_shell (0, name, 0);
+ argv[0] = hme_i (SCRIPT_FILE, i);