Superb. I have a 7.x machine that I'll give this a run on today. The production machine that I'm currently trying to get it running on is a 6.x machine though. :-( Factors outside of my control require that it remains a 6.x machine at present.
THANKS!
-----Original Message----- From: Roar Pettersen [mailto:edprp@uib.no] On Behalf Of Roar Pettersen Sent: Friday, May 02, 2008 10:21 AM To: nav-users@uninett.no; Morten Brekkevold Cc: Scorpion7 Subject: Re: NAV on FreeBSD (was: Services)
Hello !
I'll have to look up who is responsible for maintaining the port
for
nav (for FreeBSD) and see if I can't figure out where things stand -
maybe I
can lend a hand (or at least some time here). I know on FreeBSD
v7.x the
port is listed as "broken" (ie: won't compile for some reason).
That would be great :) The FreeBSD port is sponsored by the
University
of Tromsø (and I think maybe the University of Bergen, both of which are FreeBSD proponents), but I'm not exactly sure who maintains the port (not being a FreeBSD guy myself). It's a shame no-one has contacted us if there is a build problem with the port.
Out main problem here is that the port maintainer doesn't do his job. :-(
I have made some patches, and I am able to complie NAV 3.3.3 on my FreeBSD 7.0-STABLE system :
--- Makefile.orig 2008-04-27 10:48:28.000000000 +0200 +++ Makefile 2008-04-28 11:07:48.000000000 +0200 @@ -6,7 +6,7 @@ #
PORTNAME= nav -PORTVERSION= 3.2.2 +PORTVERSION= 3.3.3 CATEGORIES= net-mgmt MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -65,13 +65,13 @@ USE_PYTHON= 2.3+ USE_JAVA= yes JAVA_VERSION= 1.4+ -USE_APACHE= 2.0+ +USE_APACHE= 2.2+ USE_GETTEXT= yes USE_GMAKE= yes -USE_PHP= ctype gettext overload pcre pgsql posix \ +USE_PHP= ctype gettext pcre gd pgsql posix \ session tokenizer xml zlib -DEFAULT_PHP_VER=4 -IGNORE_WITH_PHP=5 +DEFAULT_PHP_VER=5 +IGNORE_WITH_PHP=4 WANT_PHP_MOD= yes USE_REINPLACE_CMD= yes
--- distinfo.orig 2008-04-28 11:01:41.000000000 +0200 +++ distinfo 2008-04-28 11:02:51.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (nav-3.2.2.tar.gz) = 2132efb83ff47fd6e8568441024c3233 -SHA256 (nav-3.2.2.tar.gz) = a07fd4bc8545edf5f96f07432c859a4638863ffdc6edab845ee2b7838a06bbb6 -SIZE (nav-3.2.2.tar.gz) = 4303657 +MD5 (nav-3.3.3.tar.gz) = 79e016f37748177deed0ddb8cad2a83c +SHA256 (nav-3.3.3.tar.gz) = 2e6f01fc0cfd09ef847e4dd95a2d7686787c8940ad4365d548e41f6ff74b0635 +SIZE (nav-3.3.3.tar.gz) = 4127650
Delete the file : files/patch-src-Makefile.in
There is still more job to be done with the port, hopefully it will be better and better (when we get a new port maintainer).
-- Med vennlig hilsen / Regards;
Roar Pettersen Universitetet i Bergen - The University of Bergen Nygardsgt. 5 - N-5020 BERGEN - Norway Tlf: +47 55 58 40 55 fax: +47 55 58 40 70 roar.pettersen@it.uib.no - IT-Avd, UiB - http://www.uib.no