From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 11 08:00:25 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B8CE37B401 for ; Fri, 11 Apr 2003 08:00:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEDF943FB1 for ; Fri, 11 Apr 2003 08:00:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h3BF0NUp005955 for ; Fri, 11 Apr 2003 08:00:23 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h3BF0NOq005954; Fri, 11 Apr 2003 08:00:23 -0700 (PDT) Resent-Date: Fri, 11 Apr 2003 08:00:23 -0700 (PDT) Resent-Message-Id: <200304111500.h3BF0NOq005954@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Michael L.Hostbaek" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A858F37B401 for ; Fri, 11 Apr 2003 07:52:17 -0700 (PDT) Received: from mail2.itxmarket.com (fw.itxmarket.com [213.11.40.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E8D343F3F for ; Fri, 11 Apr 2003 07:52:16 -0700 (PDT) (envelope-from root@icommerce-france.com) Received: from icommerce-france.com (extranet.itxmarket.com [192.168.2.24]) by mail2.itxmarket.com (Postfix) with ESMTP id E6B1E37CCB for ; Fri, 11 Apr 2003 16:52:14 +0200 (CEST) Received: by icommerce-france.com (Postfix, from userid 0) id A25DC14C8C; Fri, 11 Apr 2003 16:52:14 +0200 (CEST) Message-Id: <20030411145214.A25DC14C8C@icommerce-france.com> Date: Fri, 11 Apr 2003 16:52:14 +0200 (CEST) From: "Michael L.Hostbaek" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/50823: Update port: [Maintainer Update]: misc/lr X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Michael L.Hostbaek" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2003 15:00:25 -0000 >Number: 50823 >Category: ports >Synopsis: Update port: [Maintainer Update]: misc/lr >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: Fri Apr 11 08:00:23 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Michael L. Hostbaek >Release: FreeBSD 4.7-STABLE i386 >Organization: FreeBSDCluster.org >Environment: System: FreeBSD extranet.itxmarket.com 4.7-STABLE FreeBSD 4.7-STABLE #0: Fri Oct 11 17:00:45 CEST 2002 root@extranet.itxmarket.com:/usr/obj/usr/src/sys/EXTRANET1 i386 >Description: - Update to latest release. (Including use of lesspipe.sh) >How-To-Repeat: >Fix: diff -u -ruN lr.bak/Makefile lr/Makefile --- lr.bak/Makefile Thu Apr 10 18:09:30 2003 +++ lr/Makefile Fri Apr 11 16:46:50 2003 @@ -7,24 +7,51 @@ # PORTNAME= lr -PORTVERSION= 1.9 +PORTVERSION= 2.0 CATEGORIES= misc MASTER_SITES= http://www.seekrut.com/rk/ DISTNAME= lazyread-${PORTVERSION} MAINTAINER= mich@freebsdcluster.org COMMENT= Lazyread can auto-scroll files on your screen in movie credit fashion + +.include + +.if exists(/usr/bin/lesspipe.sh) +LESSPIPE_PATH=/usr/bin/ +PLIST_SUB+= LESSPIPE="@comment " +.else +.if exists(${LOCALBASE}/bin/lesspipe.sh) +LESSPIPE_PATH=${LOCALBASE}/bin/ +PLIST_SUB+= LESSPIPE="@comment " +.else +INSTALL_LESSPIPE=1 +LESSPIPE_PATH=${LOCALBASE}/bin/ +PLIST_SUB+= LESSPIPE="" +.endif +.endif + +LDFLAGS+= -lncurses WRKSRC= ${WRKDIR}/${DISTNAME} +USE_REINPLACE= yes + +pre-patch: + @${REINPLACE_CMD} -e 's|getenv("LESSOPEN")|"\|${LESSPIPE_PATH}lesspipe.sh"|' ${WRKSRC}/lazyread.c + do-build: - cd ${WRKSRC}; ${CC} ${CFLAGS} -o lr lazyread.c -lncurses + cd ${WRKSRC}; ${CC} ${CFLAGS} -o lr lazyread.c ${LDFLAGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lr ${PREFIX}/bin +.if defined(INSTALL_LESSPIPE) + ${INSTALL_SCRIPT} ${FILESDIR}/lesspipe.sh ${PREFIX}/bin +.endif + .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} .endif -.include +.include diff -u -ruN lr.bak/distinfo lr/distinfo --- lr.bak/distinfo Thu Apr 10 18:09:30 2003 +++ lr/distinfo Thu Apr 10 18:09:47 2003 @@ -1 +1 @@ -MD5 (lazyread-1.9.tar.gz) = 4ed53cd11497d23ae895d086d29a0cba +MD5 (lazyread-2.0.tar.gz) = 8776c44ea2439d40cce3b449f1186bf4 diff -u -ruN lr.bak/files/lesspipe.sh lr/files/lesspipe.sh --- lr.bak/files/lesspipe.sh Thu Jan 1 01:00:00 1970 +++ lr/files/lesspipe.sh Fri Apr 11 16:37:47 2003 @@ -0,0 +1,13 @@ +#! /bin/sh +# ex:ts=8 + +# $FreeBSD: src/usr.bin/less/lesspipe.sh,v 1.1.2.1 2003/03/16 04:48:44 obrien Exp $ + +case "$1" in + *.Z) uncompress -c $1 2>/dev/null + ;; + *.gz) gzip -d -c $1 2>/dev/null + ;; + *.bz2) bzip2 -d -c $1 2>/dev/null + ;; +esac diff -u -ruN lr.bak/pkg-plist lr/pkg-plist --- lr.bak/pkg-plist Thu Apr 10 18:09:30 2003 +++ lr/pkg-plist Fri Apr 11 16:23:05 2003 @@ -1,3 +1,4 @@ bin/lr +%%LESSPIPE%%bin/lesspipe.sh %%PORTDOCS%%share/doc/lr/README %%PORTDOCS%%@dirrm share/doc/lr >Release-Note: >Audit-Trail: >Unformatted: