From owner-freebsd-bugs@FreeBSD.ORG Mon Sep 22 08:10:02 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52CDF106567D for ; Mon, 22 Sep 2008 08:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 30A358FC1E for ; Mon, 22 Sep 2008 08:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m8M8A2ZQ099388 for ; Mon, 22 Sep 2008 08:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m8M8A2Ja099381; Mon, 22 Sep 2008 08:10:02 GMT (envelope-from gnats) Resent-Date: Mon, 22 Sep 2008 08:10:02 GMT Resent-Message-Id: <200809220810.m8M8A2Ja099381@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Roar Pettersen Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1DA61065677 for ; Mon, 22 Sep 2008 08:08:13 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id A239D8FC1E for ; Mon, 22 Sep 2008 08:08:13 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M88Dfj057212 for ; Mon, 22 Sep 2008 08:08:13 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id m8M88CwP057211; Mon, 22 Sep 2008 08:08:12 GMT (envelope-from nobody) Message-Id: <200809220808.m8M88CwP057211@www.freebsd.org> Date: Mon, 22 Sep 2008 08:08:12 GMT From: Roar Pettersen To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: misc/127534: port/net-mgmt/nav X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 08:10:02 -0000 >Number: 127534 >Category: misc >Synopsis: port/net-mgmt/nav >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 22 08:10:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Roar Pettersen >Release: FreeBSD 7.0-STABLE >Organization: University of Bergen >Environment: FreeBSD nav.uib.no 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Jul 14 13:54:40 CEST 2008 root@nav.uib.no:/usr/obj/usr/src/sys/NAV i386 >Description: Hi ! The port for /usr/port/net-mgmt/nav doesn't compile under FreeBSD-7.0 (or newer)and is marked with a BROKEN message, therefore I have made some paches to solve the compile problems. I have earlier tried to submitt patches, but the portmaintainer haven't done anything. I advise the maintainer to step back from this port and maybe someone else could take over ? >How-To-Repeat: >Fix: --- Makefile.orig 2008-04-27 10:48:28.000000000 +0200 +++ Makefile 2008-09-17 12:49:44.000000000 +0200 @@ -6,7 +6,7 @@ # PORTNAME= nav -PORTVERSION= 3.2.2 +PORTVERSION= 3.4.3 CATEGORIES= net-mgmt MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -62,16 +62,16 @@ MAKE_ENV+= CLASSPATH=${CLASSPATH} HAS_CONFIGURE= yes USE_PERL5= yes -USE_PYTHON= 2.3+ +USE_PYTHON= 2.5+ USE_JAVA= yes -JAVA_VERSION= 1.4+ -USE_APACHE= 2.0+ +JAVA_VERSION= 1.5+ +USE_APACHE= 2.2+ USE_GETTEXT= yes USE_GMAKE= yes -USE_PHP= ctype gettext overload pcre pgsql posix \ +USE_PHP= ctype gettext pcre 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 @@ -81,10 +81,6 @@ .include -.if ${OSVERSION} >= 700042 -BROKEN= does not compile -.endif - post-patch: @(${FIND} ${WRKSRC} -name '*.py' -print0 | \ ${ENV} PYTHON_CMD=${PYTHON_CMD} \ @@ -113,15 +109,6 @@ @${INSTALL_DATA} ${FILESDIR}/apache.conf ${PREFIX}/${APACHEETCDIR}/Includes/nav.conf.sample @${CHOWN} -R navcron:nav ${PREFIX}/nav/var .ifdef NOTDEF - @LOCALBASE=${LOCALBASE} JAVA_HOME=${JAVA_HOME} ${SH} ${SCRIPTDIR}/navenv w >${WRKSRC}/navenv.sh - @${INSTALL_SCRIPT} ${WRKSRC}/navenv.sh ${PREFIX}/nav/bin/ - @${ECHO} - @${ECHO_MSG} "===> You need to set up some environment variables for your nav installation." - @${ECHO_MSG} "===> To source/set the environment, please add this to /etc/profile or where" - @${ECHO_MSG} "===> you want it." - @${ECHO} - @${ECHO_MSG} ". ${PREFIX}/nav/bin/navenv.sh" - @${ECHO} @${ECHO_MSG} "Now is also a good time to configure username and password for the NAV" @${ECHO_MSG} "PostgreSQL database in ${PREFIX}/nav/etc/db.conf. Make sure it is possible to" @${ECHO_MSG} "log into it using TCP/IP, check tcpip_socket in postgresql.conf." # diff -ruN distinfo.orig distinfo --- distinfo.orig 2008-04-28 11:01:41.000000000 +0200 +++ distinfo 2008-09-17 12:52:26.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.4.3.tar.gz) = 0f9b84be4089371be79249f756cfab8e +SHA256 (nav-3.4.3.tar.gz) = 4c8add6dc689c395cc883ce5bdfeb73fb27aec0dd3dd14ab5974335e325dcab6 +SIZE (nav-3.4.3.tar.gz) = 9439670 diff -N ports/net-mgmt/nav/files/patch-src-Makefile.in --- ports/net-mgmt/nav/files/patch-src-Makefile.in 23 Nov 2004 +++ /dev/null 1 Jan 1970 00:00:00 -0000 >Release-Note: >Audit-Trail: >Unformatted: