A very recent submission (not yet clearly linked) to the OpenBSD website is the ports handbook. You should check it out: http://www.openbsd.org/faq/ports/
I await your submission for the port you'd like. -ME On Tue, Jun 23, 2009 at 12:15:21AM -0400, Eric d'Alibut wrote: > On Mon, Jun 22, 2009 at 10:29 PM, Daniel Dickman said, > > > Eric, attached is a starting point if you -- or someone else -- want > > to finish the work to get balsa ported over. The patches are quick > > hacks to get it to compile (so you'll need to investigate why it > > doesn't compile and fix properly) and dependencies need to be set > > It does compile here, on a stock > > $ uname -a > OpenBSD trollboy.legomenon.org 4.5 GENERIC#1749 i386 > > system. I should hasten to add that is also _runs_, although my test > drive has been hardly down the driveway yet. All this even after I > added to the Makefile: > > --with-gpgme=yes \ > --with-ssl \ > > Libesmtp is another matter. Just as an fyi, I can report that the > off-the-shelf tarball of libesmtp-1.0.4 fails to build with: > > gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -pthread -std=c99 -pedantic -g > -O2 -pthread -std=c99 -pedantic -g -O2 -MT headers.lo -MD -MP -MF > .deps/headers.Tpo -c headers.c -fPIC -DPIC -o .libs/headers.o > headers.c: In function `print_message_id': > headers.c:161: error: storage size of `tv' isn't known > headers.c:170: warning: implicit declaration of function `gettimeofday' > gmake[2]: *** [headers.lo] Error 1 > gmake[2]: Leaving directory `/usr/local/src/libesmtp-1.0.4' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/local/src/libesmtp-1.0.4' > gmake: *** [all] Error 2 > > OpenBSD ships with sendmail so the loss of smtp ought not be a > deal-breaker, yes? > > > -- > No no no, my fish's name is Eric, Eric the fish. He's an halibut. I am > not a looney! Why should I be tarred with the epithet looney merely > because I have a pet halibut?