Sun Jun 7 18:20:03 2009 UTC ()
grub actually builds and runs fine on a NetBSD 5.x amd64 host, and knows
that it has to pass -m32 to gcc, so enable build for this platform.


(tnn)
diff -r1.49 -r1.50 pkgsrc/sysutils/grub/Makefile

cvs diff -r1.49 -r1.50 pkgsrc/sysutils/grub/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/grub/Makefile 2008/04/12 22:43:12 1.49
+++ pkgsrc/sysutils/grub/Makefile 2009/06/07 18:20:03 1.50
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.49 2008/04/12 22:43:12 jlam Exp $ 1# $NetBSD: Makefile,v 1.50 2009/06/07 18:20:03 tnn Exp $
2 2
3DISTNAME= grub-0.97 3DISTNAME= grub-0.97
4PKGREVISION= 8 4PKGREVISION= 8
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6MASTER_SITES= ftp://alpha.gnu.org/gnu/grub/ 6MASTER_SITES= ftp://alpha.gnu.org/gnu/grub/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gnu.org/software/grub/ 9HOMEPAGE= http://www.gnu.org/software/grub/
10COMMENT= GRand Unified Bootloader -- Boots *BSD, Linux, groks ffs, FAT, ext2 10COMMENT= GRand Unified Bootloader -- Boots *BSD, Linux, groks ffs, FAT, ext2
11 11
12ONLY_FOR_PLATFORM= *-*-i386 12ONLY_FOR_PLATFORM= *-*-i386 NetBSD-[5-9].*-x86_64
13 13
14GNU_CONFIGURE= YES 14GNU_CONFIGURE= YES
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16INFO_FILES= # PLIST 16INFO_FILES= # PLIST
17 17
18BUILDLINK_TRANSFORM+= rename:-fno-builtin:-ffreestanding 18BUILDLINK_TRANSFORM+= rename:-fno-builtin:-ffreestanding
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
22BUILD_DEFS+= GRUB_NETWORK_CARDS 22BUILD_DEFS+= GRUB_NETWORK_CARDS
23BUILD_DEFS+= GRUB_PRESET_COMMAND 23BUILD_DEFS+= GRUB_PRESET_COMMAND
24BUILD_DEFS+= GRUB_SCAN_ARGS 24BUILD_DEFS+= GRUB_SCAN_ARGS
25 25