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