From owner-freebsd-ports Thu Apr 12 5:30: 9 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 161D537B43F for ; Thu, 12 Apr 2001 05:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3CCU2f82605; Thu, 12 Apr 2001 05:30:02 -0700 (PDT) (envelope-from gnats) Received: from kappa.allnet.ne.jp (kappa.allnet.ne.jp [210.191.249.4]) by hub.freebsd.org (Postfix) with ESMTP id 6358837B424 for ; Thu, 12 Apr 2001 05:24:42 -0700 (PDT) (envelope-from kanou@kappa.allnet.ne.jp) Received: (from kanou@localhost) by kappa.allnet.ne.jp (8.9.3/8.9.3) id VAA09234; Thu, 12 Apr 2001 21:24:53 +0900 (JST) (envelope-from kanou) Message-Id: <200104121224.VAA09234@kappa.allnet.ne.jp> Date: Thu, 12 Apr 2001 21:24:53 +0900 (JST) From: KANOU Hiroki To: FreeBSD-gnats-submit@freebsd.org Cc: kanou@mil.allnet.ne.jp X-Send-Pr-Version: 3.113 Subject: ports/26512: in port graphics/ming, some include files are not installed Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 26512 >Category: ports >Synopsis: some include files are not installed in port graphics/ming. >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Apr 12 05:30:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: KANOU Hiroki >Release: FreeBSD 4.3-RC i386 >Organization: >Environment: System: FreeBSD tin 4.3-RC FreeBSD 4.3-RC #0: Wed Apr 11 20:24:04 JST 2001 kanou@tin:/usr/src/sys/compile/TIN i386 Port graphics/ming installed. >Description: A program which include /usr/local/include/ming/ming.h and/or other include files installed by graphics/ming port fails to compile because of some include files referenced from /usr/local/include/ming/{*,*/*}.h are not installed by that port. >How-To-Repeat: Preprecess this C program by 'cc -E -I/usr/local/include'. #include int main(void) { return 0; } Or, type like this. cd /usr/local/include/ming find . -name \*.h | sed 's%./\(.*\)%#include %' > /tmp/mingtest.c cc -E -I/usr/local/include /tmp/mingtest.c > /dev/null When no error occurred, no message is printed. >Fix: Apply these patches at /usr/ports/graphics/ming. --- files/Makefile~ Fri Mar 23 13:47:27 2001 +++ files/Makefile Thu Apr 12 16:07:13 2001 @@ -84,6 +84,12 @@ beforeinstall: ${INSTALL} -C -o ${INCOWN} -g ${INCGRP} -m ${INCMODE} \ - ${.CURDIR}/blocks/swf.h ${INCDIR}/blocks/ + ${.CURDIR}/blocks/block.h ${.CURDIR}/blocks/cxform.h \ + ${.CURDIR}/blocks/matrix.h ${.CURDIR}/blocks/outputblock.h \ + ${.CURDIR}/blocks/sound.h ${.CURDIR}/blocks/sprite.h \ + ${.CURDIR}/blocks/swf.h ${.CURDIR}/blocks/blocktypes.h \ + ${.CURDIR}/blocks/character.h ${.CURDIR}/blocks/libswf.h \ + ${.CURDIR}/blocks/method.h ${.CURDIR}/blocks/output.h \ + ${.CURDIR}/blocks/rect.h ${INCDIR}/blocks/ ${INSTALL} -C -o ${INCOWN} -g ${INCGRP} -m ${INCMODE} \ ${.CURDIR}/c++/ming.h ${INCDIR}/c++/ --- pkg-plist~ Fri Mar 23 13:47:27 2001 +++ pkg-plist Thu Apr 12 16:09:31 2001 @@ -17,6 +17,18 @@ include/ming/position.h include/ming/shape_util.h include/ming/text_util.h +include/ming/blocks/block.h +include/ming/blocks/blocktypes.h +include/ming/blocks/character.h +include/ming/blocks/cxform.h +include/ming/blocks/libswf.h +include/ming/blocks/matrix.h +include/ming/blocks/method.h +include/ming/blocks/output.h +include/ming/blocks/outputblock.h +include/ming/blocks/rect.h +include/ming/blocks/sound.h +include/ming/blocks/sprite.h include/ming/blocks/swf.h include/ming/c++/ming.h @dirrm include/ming/blocks >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message