> Then this just leaves editors/cooledit. Diff below builds but not
> really tested as cooledit is currently a barrel of fail on amd64.
diff on top of your work...
update to 3.17.17 with better comment. i ran it and it works... on amd64
still keeping it as BROKEN untl you check it out.
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/cooledit/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile 2 Dec 2011 14:36:13 -0000 1.37
+++ Makefile 13 Dec 2011 18:53:31 -0000
@@ -1,12 +1,16 @@
# $OpenBSD: Makefile,v 1.37 2011/12/02 14:36:13 espie Exp $
-COMMENT = easy to use, graphical editor
+.include <bsd.port.arch.mk>
+.if ${PROPERTIES:Mlp64}
+BROKEN = crashes all over the place on LP64 arches, missing prototypes
+.endif
+
+COMMENT = easy to use, graphical text editor
CATEGORIES = editors
-MASTER_SITES = ${HOMEPAGE}
-HOMEPAGE = ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/
-DISTNAME = cooledit-3.17.14
-REVISION = 6
+MASTER_SITES = http://fossies.org/linux/misc/
+HOMEPAGE = ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/
+DISTNAME = cooledit-3.17.17
SHARED_LIBS = Cw 1.0
@@ -15,19 +19,19 @@ MAINTAINER = Marc Espie <[email protected]
FLAVORS = python
FLAVOR ?=
-PYTHON_VER = 2.4
-WANTLIB = X11 Xau Xdmcp c pthread-stubs util xcb
+WANTLIB = X11 c util xcb
USE_LIBTOOL = Yes
.if ${FLAVOR:Mpython}
-LIB_DEPENDS += python->=${PYTHON_VER},<2.5:lang/python/${PYTHON_VER}
-CONFIGURE_ENV +=PYTHON_VER=${PYTHON_VER} LOCALBASE=${LOCALBASE}
-WANTLIB += pthread m python${PYTHON_VER}
+MODULES += lang/python
+LIB_DEPENDS += ${MODPY_LIB_DEPENDS}
+CONFIGURE_ENV +=PYTHON_VER=${MODPY_VERSION} LOCALBASE=${LOCALBASE}
+WANTLIB += pthread m ${MODPY_WANTLIB}
.else
CONFIGURE_ENV +=NOPYTHON=Yes
.endif
-MODULES = devel/gettext
+MODULES += devel/gettext
USE_GROFF = Yes
CONFIGURE_STYLE = gnu
@@ -39,7 +43,7 @@ CONFIGURE_ENV += XTERM_CMD=xterm LDFLAGS
CONFIGURE_ARGS += ${CONFIGURE_SHARED}
CONFIGURE_ARGS += --enable-static --disable-mail-author
-# GPL
+# GPLv2+
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_FTP = Yes
PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/cooledit/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo 5 Apr 2007 15:38:07 -0000 1.5
+++ distinfo 13 Dec 2011 18:53:31 -0000
@@ -1,5 +1,5 @@
-MD5 (cooledit-3.17.14.tar.gz) = xb+g771hYLW6hotyJBjMAg==
-RMD160 (cooledit-3.17.14.tar.gz) = T1EdmWzkK7kWTdQ9T+8yAOSKBZU=
-SHA1 (cooledit-3.17.14.tar.gz) = /ataBiXKQb5iKKB9N4zto/qYRsc=
-SHA256 (cooledit-3.17.14.tar.gz) = rAhGLMxAqnCm7+ntiiCscE2jewctA4c+YCGmDpVNfJ0=
-SIZE (cooledit-3.17.14.tar.gz) = 1671619
+MD5 (cooledit-3.17.17.tar.gz) = u481TVN4+PqeF4skFBUphw==
+RMD160 (cooledit-3.17.17.tar.gz) = lt3eFPraIgw4EULWgUdzWsXHUWM=
+SHA1 (cooledit-3.17.17.tar.gz) = c/m//LXj6S8KcdPzT+8Z6wKH7gc=
+SHA256 (cooledit-3.17.17.tar.gz) = PA2V1Al5bj2SQF6OwxessEBxO0Msyf+XQvhlfAkr5Ik=
+SIZE (cooledit-3.17.17.tar.gz) = 1674273
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/cooledit/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST 16 May 2005 20:26:51 -0000 1.6
+++ pkg/PLIST 13 Dec 2011 18:53:31 -0000
@@ -1,9 +1,9 @@
@comment $OpenBSD: PLIST,v 1.6 2005/05/16 20:26:51 alek Exp $
-bin/cooledit
+@bin bin/cooledit
bin/cooledit-gdb
-bin/coolman
+@bin bin/coolman
bin/coolproject
-bin/smalledit
+@bin bin/smalledit
lib/libCw.a
lib/libCw.la
@man man/man1/cooledit.1