From owner-freebsd-ports Fri Jun 9 15:20:22 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 840E337C573 for ; Fri, 9 Jun 2000 15:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA93542; Fri, 9 Jun 2000 15:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from privatecube.privatelabs.com (privatecube.privatelabs.com [198.143.31.30]) by hub.freebsd.org (Postfix) with ESMTP id 6DFF737C569 for ; Fri, 9 Jun 2000 15:10:02 -0700 (PDT) (envelope-from mi@privatelabs.com) Received: from misha.privatelabs.com (root@misha.privatelabs.com [198.143.31.6]) by privatecube.privatelabs.com (8.9.2/8.9.2) with ESMTP id SAA04981; Fri, 9 Jun 2000 18:08:46 -0400 (EDT) Received: (from mi@localhost) by misha.privatelabs.com (8.9.3/8.9.3) id SAA18241; Fri, 9 Jun 2000 18:07:38 -0400 (EDT) (envelope-from mi) Message-Id: <200006092207.SAA18241@misha.privatelabs.com> Date: Fri, 9 Jun 2000 18:07:38 -0400 (EDT) From: Mikhail Teterin Reply-To: mi@aldan.algebra.com To: FreeBSD-gnats-submit@freebsd.org Cc: tkato@prontomail.ne.jp X-Send-Pr-Version: 3.2 Subject: ports/19157: minor cleanups of the graphics/jbigkit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19157 >Category: ports >Synopsis: minor cleanups of the graphics/jbigkit >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jun 09 15:20:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Mikhail Teterin >Release: FreeBSD 4.0-STABLE i386 >Organization: Virtual Estates, Inc. >Environment: >Description: As Mr. KATO Tsuguru pointed out, the port should not install pgm.5 man page either -- it is a part of the netpbm package. Per his suggestion I also modify the install target to use the BSD_INSTALL_* make macros. >How-To-Repeat: >Fix: diff -U1 -r jbigkit/Makefile jbigkit/Makefile --- jbigkit/Makefile Tue Jun 6 12:03:44 2000 +++ jbigkit/Makefile Tue Jun 6 14:09:49 2000 @@ -14,5 +14,4 @@ -WRKSRC= ${WRKDIR}/jbigkit +WRKSRC= ${WRKDIR}/${PORTNAME} MAN1= jbgtopbm.1 pbmtojbg.1 -MAN5= pgm.5 diff -U1 -r jbigkit/patches/patch-aa jbigkit/patches/patch-aa --- jbigkit/patches/patch-aa Tue Jun 6 12:03:50 2000 +++ jbigkit/patches/patch-aa Tue Jun 6 14:14:18 2000 @@ -18,3 +18,3 @@ VERSION=1.0 -@@ -46,2 +47,25 @@ +@@ -46,2 +47,26 @@ $(DISTUID)@$(DISTHOST):$(DISTPATH)/jbigkit-$(VERSION)-announce.txt @@ -24,21 +24,22 @@ + mkdir -p ${PREFIX}/bin -+ install -c -s -m 755 -o bin -g bin pbmtools/jbgtopbm ${PREFIX}/bin -+ install -c -s -m 755 -o bin -g bin pbmtools/pbmtojbg ${PREFIX}/bin ++ ${BSD_INSTALL_PROGRAM} pbmtools/jbgtopbm pbmtools/pbmtojbg \ ++ ${PREFIX}/bin + mkdir -p ${PREFIX}/man/man1 -+ install -c -m 644 -o bin -g bin pbmtools/pbmtojbg.1 ${PREFIX}/man/man1 -+ install -c -m 644 -o bin -g bin pbmtools/jbgtopbm.1 ${PREFIX}/man/man1 -+ mkdir -p ${PREFIX}/man/man5 ++ ${BSD_INSTALL_MAN} pbmtools/pbmtojbg.1 pbmtools/jbgtopbm.1 \ ++ ${PREFIX}/man/man1 ++ # mkdir -p ${PREFIX}/man/man5 + # Not installing the pbm(5) man page, because BSD has its own + # install -c -m 644 -o bin -g bin pbmtools/pbm.5 ${PREFIX}/man/man5 -+ install -c -m 644 -o bin -g bin pbmtools/pgm.5 ${PREFIX}/man/man5 ++ # Not installing the pgm(5) man page for it comes with netpbm port ++ # install -c -m 644 -o bin -g bin pbmtools/pgm.5 ${PREFIX}/man/man5 + mkdir -p ${PREFIX}/include -+ install -c -m 644 -o bin -g bin libjbig/jbig.h ${PREFIX}/include ++ ${BSD_INSTALL_DATA} libjbig/jbig.h ${PREFIX}/include + mkdir -p ${PREFIX}/lib -+ install -c -m 644 -o bin -g bin libjbig/libjbig.a ${PREFIX}/lib ++ ${BSD_INSTALL_DATA} libjbig/libjbig.a ${PREFIX}/lib +.if ${PORTOBJFORMAT} == elf -+ install -c -m 644 -o bin -g bin libjbig/libjbig.so.1 ${PREFIX}/lib -+ (cd ${PREFIX}/lib; ln -sf libjbig.so.1 libjbig.so) ++ ${BSD_INSTALL_DATA} libjbig/libjbig.so.1 ${PREFIX}/lib ++ ln -sf libjbig.so.1 ${PREFIX}/lib/libjbig.so +.else -+ install -c -m 644 -o bin -g bin libjbig/libjbig.so.1.1 ${PREFIX}/lib -+ (cd ${PREFIX}/lib; ln -sf libjbig.so.1.1 libjbig.so) ++ ${BSD_INSTALL_DATA} libjbig/libjbig.so.1.1 ${PREFIX}/lib ++ ln -sf libjbig.so.1.1 ${PREFIX}/lib/libjbig.so +.endif >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message