Date: Wed, 19 May 2004 10:12:20 -0700 (PDT) From: Urchin Software <freebsd@urchin.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/66897: Minor fixes to Makefile to resolve read-only ports system Message-ID: <200405191712.i4JHCg6d056094@mail.urchin.com> Resent-Message-ID: <200405191720.i4JHKGfm059596@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 66897 >Category: ports >Synopsis: Minor fixes to Makefile to resolve read-only ports system >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed May 19 10:20:16 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Doug Silver >Release: FreeBSD 4.9-STABLE i386 >Organization: Urchin Software Corporation >Environment: System: FreeBSD mail.urchin.com 4.9-STABLE FreeBSD 4.9-STABLE #2: >Description: [www/urchin5] Minor changes to Makefile to fix read-only ports issue. >How-To-Repeat: mount /usr/ports as read-only to confirm the fix. >Fix: Please use the following patches to update the Makefile and pkg-descr files. --- /usr/ports/www/urchin5/Makefile Sun Apr 11 16:18:58 2004 +++ Makefile Wed May 19 09:53:33 2004 @@ -2,14 +2,14 @@ # Date created: September 8, 2003 # Whom: Urchin Software # -# $FreeBSD: ports/www/urchin5/Makefile,v 1.4 2004/04/11 23:18:58 kris Exp $ +# $FreeBSD: ports/www/urchin5/Makefile $ # PORTNAME= urchin -PORTVERSION= 5.501 +PORTVERSION= 5.600 CATEGORIES= www MASTER_SITES= ftp://ftp.urchin.com/pub/urchin5/ -DISTNAME= urchin5501_freebsd4x +DISTNAME= urchin5600_freebsd4x MAINTAINER= freebsd@urchin.com COMMENT= The most powerful web traffic analysis program available @@ -20,8 +20,7 @@ NO_BUILD= YES NO_CDROM= "Our installer must be run for proper permissions to be set" NO_PACKAGE= "Our installer must be run for proper permissions to be set" - -BROKEN= "Does not build with a read-only ports tree" +WRKSRC= ${WRKDIR} # Feel free to change this to the user you want Urchin 5 to # run as and the files to be owned by (except root). It's *strongly* @@ -35,17 +34,17 @@ START_SERVERS= yes do-configure: - ${CP} ${FILESDIR}/install.sh ./work + ${CP} ${FILESDIR}/install.sh ${WRKSRC} do-install: @if test -f ${INSTALLDIR}/data/conf/uconf.uni; then \ ${ECHO_CMD} "The Urchin configuration files already exist,"; \ ${ECHO_CMD} "so I will attempt to do an upgrade instead of a new installation."; \ ${ECHO_CMD} ; \ - cd ./work; \ + cd ${WRKSRC}; \ ${SH} ./install.sh ${QUIET} -d ${INSTALLDIR} -p ${PORT} -u ${USER} -g ${GROUP} -s ${START_SERVERS} -m; \ else \ - cd ./work; \ + cd ${WRKSRC}; \ ${SH} ./install.sh ${QUIET} -d ${INSTALLDIR} -p ${PORT} -u ${USER} -g ${GROUP} -s ${START_SERVERS} -n; \ fi --- /usr/ports/www/urchin5/pkg-descr Sat Jan 3 00:08:51 2004 +++ pkg-descr Wed May 19 09:45:02 2004 @@ -3,9 +3,9 @@ technology to generate gorgeous, quick-rendering, interactive graphs that can be easily pasted into common Office applications. Urchin achieves a high level of accuracy and captures a wealth of visitor parameters via the -Urchin Tracking Module (UTM2), a client-side data collection component that +Urchin Traffic Monitor (UTM), a client-side data collection component that transparently sends additional data back to the server and into the log -file. The UTM2 uses a first-party cookie to overcome the effects of caches, +file. The UTM uses a first-party cookie to overcome the effects of caches, proxies, and IP-recycling to provide the most accurate and complete reporting available from ANY analytics solution. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405191712.i4JHCg6d056094>