Let hmake install on non-x86 platforms, and ensure it builds on amd64

Update MAINTAINER and add RCS tags.

ok pvalchev@ avsm@
This commit is contained in:
dons 2004-04-23 03:14:06 +00:00
parent 94f931f2da
commit 65480fde73
3 changed files with 27 additions and 10 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.1.1.1 2003/07/25 00:08:45 avsm Exp $
# $OpenBSD: Makefile,v 1.2 2004/04/23 03:14:06 dons Exp $
COMMENT= "compilation manager for Haskell programs"
@ -7,7 +7,7 @@ DISTNAME= hmake-${V}
CATEGORIES= devel
HOMEPAGE= http://www.haskell.org/hmake/
MAINTAINER= Don Stewart <dons@cse.unsw.edu.au>
MAINTAINER= Don Stewart <dons@openbsd.org>
MODULES= ghc

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-scripts_harch,v 1.1 2004/04/23 03:14:06 dons Exp $
Use arch as the canonical form for the processor name.
Makes substitution in PLISTs nicer.
--- script/harch.orig Thu Apr 22 14:37:44 2004
+++ script/harch Thu Apr 22 14:37:56 2004
@@ -48,8 +48,8 @@
# Canonicalise equivalent processor families to one representative member.
case $PROCESSOR in
- i[3456789]86) PROCESSOR=ix86;;
- athlon) PROCESSOR=ix86;;
+ i[3456789]86) PROCESSOR=i386;;
+ athlon) PROCESSOR=i386;;
sun3*) PROCESSOR=sun3;;
sun4*) PROCESSOR=sun4;;
sparc*) PROCESSOR=sparc;;

View File

@ -1,14 +1,14 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/07/25 00:08:45 avsm Exp $
@comment $OpenBSD: PLIST,v 1.2 2004/04/23 03:14:06 dons Exp $
bin/harch
bin/hi
bin/hmake
bin/hmake-config
lib/hmake/ix86-OpenBSD/HInteractive
lib/hmake/ix86-OpenBSD/MkConfig
lib/hmake/ix86-OpenBSD/MkProg
lib/hmake/ix86-OpenBSD/Older
lib/hmake/ix86-OpenBSD/config
lib/hmake/ix86-OpenBSD/hmakerc
lib/hmake/${MACHINE_ARCH}-OpenBSD/HInteractive
lib/hmake/${MACHINE_ARCH}-OpenBSD/MkConfig
lib/hmake/${MACHINE_ARCH}-OpenBSD/MkProg
lib/hmake/${MACHINE_ARCH}-OpenBSD/Older
lib/hmake/${MACHINE_ARCH}-OpenBSD/config
lib/hmake/${MACHINE_ARCH}-OpenBSD/hmakerc
man/man1/hmake.1
@dirrm lib/hmake/ix86-OpenBSD
@dirrm lib/hmake/${MACHINE_ARCH}-OpenBSD
@dirrm lib/hmake