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

Reply via email to