On Sun, Jul 02, 2006 at 12:18:42PM +0200, Toni Mueller wrote: > On Thu, 11.08.2005 at 14:48:20 +0200, Marc Balmer <[EMAIL PROTECTED]> wrote: > > attached is a port of InterNetNews version 2.4.2. superseedes > > my earlier 2.4.1 port. help by bernd ahlers. > > > > ok? > > builds and installs, updated to 2.4.3 (see diff). I've not tried to > run it yet, however.
Again: installing things like paths.h or the autoconf-generated config.h right into ${LOCALBASE}/include will break other things, so you need at least the following patch to move that headers out of the way: diff -rNu ../inn/Makefile ./Makefile --- ../inn/Makefile Sun Jul 2 13:03:08 2006 +++ ./Makefile Sun Jul 2 12:55:01 2006 @@ -25,6 +25,7 @@ --with-control-dir=${LOCALBASE}/news/control \ --with-db-dir=/var/news/db \ --with-filter-dir=${LOCALBASE}/news/filter \ + --includedir=${LOCALBASE}/include/inn \ --with-lib-dir=${LOCALBASE}/lib \ --with-log-dir=/var/log \ --with-run-dir=/var/run \ diff -rNu ../inn/pkg/PLIST ./pkg/PLIST --- ../inn/pkg/PLIST Sun Jul 2 13:03:08 2006 +++ ./pkg/PLIST Sun Jul 2 12:58:04 2006 @@ -89,34 +89,35 @@ bin/tally.control bin/tdx-util bin/writelog -include/conffile.h -include/config.h -include/dbz.h include/inn/ -include/inn/buffer.h -include/inn/confparse.h -include/inn/defines.h -include/inn/hashtab.h -include/inn/history.h -include/inn/innconf.h -include/inn/list.h -include/inn/md5.h -include/inn/messages.h -include/inn/mmap.h -include/inn/qio.h -include/inn/sequence.h -include/inn/system.h -include/inn/timer.h -include/inn/tst.h -include/inn/vector.h -include/inn/version.h -include/inn/wire.h -include/inndcomm.h -include/libinn.h -include/nntp.h -include/ov.h -include/paths.h -include/storage.h +include/inn/conffile.h +include/inn/config.h +include/inn/dbz.h +include/inn/inn/ +include/inn/inn/buffer.h +include/inn/inn/confparse.h +include/inn/inn/defines.h +include/inn/inn/hashtab.h +include/inn/inn/history.h +include/inn/inn/innconf.h +include/inn/inn/list.h +include/inn/inn/md5.h +include/inn/inn/messages.h +include/inn/inn/mmap.h +include/inn/inn/qio.h +include/inn/inn/sequence.h +include/inn/inn/system.h +include/inn/inn/timer.h +include/inn/inn/tst.h +include/inn/inn/vector.h +include/inn/inn/version.h +include/inn/inn/wire.h +include/inn/inndcomm.h +include/inn/libinn.h +include/inn/nntp.h +include/inn/ov.h +include/inn/paths.h +include/inn/storage.h lib/innreport_inn.pm lib/innshellvars lib/innshellvars.pl This doesn't mean that it'll really work after this patch; to be honest, I don't expect it run without additional work. inn is a monster; just search the archives and look how many people tried to port it -- and failed :-/ Ciao, Kili