The diff below updates gsed to its latest version.
A couple of highlights:
* USE_GROFF is not needed
* I've patched lib/Makefile.in to not install charset.alias, because
an identical file is already provided by libiconv:
$ diff -u /usr/local/lib/charset.alias /usr/ports/pobj/gsed-4.2.1/fake-amd64/usr/local/lib/charset.alias
--- /usr/local/lib/charset.alias Fri Feb 24 19:28:39 2012
+++ /usr/ports/pobj/gsed-4.2.1/fake-amd64/usr/local/lib/charset.alias Mon Feb 27 12:18:55 2012
@@ -1,7 +1,7 @@
# This file contains a table of character encoding aliases,
# suitable for operating system 'openbsd5.1'.
# It was automatically generated from config.charset.
-# Packages using this file:
+# Packages using this file: sed
* issue addressed by patches/patch-po_Makefile_in_in has been fixed