Subject: pkg/21995: make install fails for acunia-jam
To: None <gnats-bugs@gnats.netbsd.org>
From: Bob Kemp <bob+dated+1059215896.7b7987@allegory.demon.co.uk>
List: netbsd-bugs
Date: 06/26/2003 12:38:15
>Number:         21995
>Category:       pkg
>Synopsis:       Error in pkg Makefile prevents installation
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 26 10:39:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Bob Kemp
>Release:        NetBSD 1.6U
>Organization:

Bob
>Environment:
System: NetBSD allegory 1.6U NetBSD 1.6U (ALLEGORY) #0: Sun Jun 22 18:38:37 CEST 2003 root@allegory.loc:/usr/src/sys/arch/i386/compile/ALLEGORY i386
Architecture: i386
Machine: i386

	/usr/pkgsrc/devel/acunia-jam/Makefile:
	    # $NetBSD: Makefile,v 1.4 2003/03/29 12:40:29 jmmv Exp $

>Description:
	"make install" fails for /usr/pkgsrc/devel/acunia-jam
	because the makefile uses *.html instead of ${WRKSRC}/*.html
	in a for loop.  The makefile then finds README.html in
	devel/acunia-jam instead of the files in devel/acunia-jam/work/jam

>How-To-Repeat:
	Try installing acunia-jam from latest pkgsrc
>Fix:

    *** Makefile    Thu Jun 26 12:25:04 2003
    --- Makefile.curr       Thu Jun 26 12:24:49 2003
    ***************
    *** 27,34 ****
		    ${INSTALL_DATA} ${WRKSRC}/$${file} ${PREFIX}/${DOCDIR}; \
	    done
	    ${INSTALL_DATA_DIR} ${PREFIX}/${HTMLDIR}
    !       for file in ${WRKSRC}/*.html; do \
    !               ${INSTALL_DATA} $${file} ${PREFIX}/${HTMLDIR}; \
	    done
      
      .include "../../mk/bsd.pkg.mk"
    --- 27,34 ----
		    ${INSTALL_DATA} ${WRKSRC}/$${file} ${PREFIX}/${DOCDIR}; \
	    done
	    ${INSTALL_DATA_DIR} ${PREFIX}/${HTMLDIR}
    !       for file in *.html; do \
    !               ${INSTALL_DATA} ${WRKSRC}/$${file} ${PREFIX}/${HTMLDIR}; \
	    done
      
      .include "../../mk/bsd.pkg.mk"


>Release-Note:
>Audit-Trail:
>Unformatted:
 		from Wed Jun 26 2003