summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorreed <reed@pkgsrc.org>2008-03-08 00:39:23 +0000
committerreed <reed@pkgsrc.org>2008-03-08 00:39:23 +0000
commitd0da869a2b8c731d174fd05308212735a17bb9e7 (patch)
tree0a432916eba7a914509959c265e5b2910bcca007
parent8966cc003686c1ab6b071a8bb003411f82b6c736 (diff)
downloadpkgsrc-d0da869a2b8c731d174fd05308212735a17bb9e7.tar.gz
Import new package from pkgsrc-wip: bin86.
(This conflicts with bcc and dev86. I use this to build lilo.) This is a simple assember, linker, and related tools for 80x86 machine code. This is based on the as86 and ld86 distribution written by Bruce Evans and was maintained by Robert de Bath.
-rw-r--r--devel/bin86/DESCR3
-rw-r--r--devel/bin86/Makefile26
-rw-r--r--devel/bin86/PLIST8
-rw-r--r--devel/bin86/distinfo6
-rw-r--r--devel/bin86/patches/patch-aa13
5 files changed, 56 insertions, 0 deletions
diff --git a/devel/bin86/DESCR b/devel/bin86/DESCR
new file mode 100644
index 00000000000..5a41d7a4dbb
--- /dev/null
+++ b/devel/bin86/DESCR
@@ -0,0 +1,3 @@
+This is a simple assember, linker, and related tools for 80x86
+machine code. This is based on the as86 and ld86 distribution
+written by Bruce Evans and was maintained by Robert de Bath.
diff --git a/devel/bin86/Makefile b/devel/bin86/Makefile
new file mode 100644
index 00000000000..29da48f60df
--- /dev/null
+++ b/devel/bin86/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/03/08 00:39:23 reed Exp $
+
+DISTNAME= bin86-0.16.17
+PKGREVISION= 1
+CATEGORIES= devel
+MASTER_SITES= http://homepage.ntlworld.com/robert.debath/dev86/ \
+ http://www.debath.co.uk/dev86/bin86-0.16.17.tar.gz
+
+MAINTAINER= reed@reedmedia.net
+HOMEPAGE= http://www.debath.co.uk/
+COMMENT= Simple assembler and linker for x86 machine code
+
+CONFLICTS= bcc-[0-9]*
+CONFLICTS+= dev86-[0-9]*
+
+USE_TOOLS+= gmake
+
+INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1
+
+do-build:
+ cd ${WRKSRC} && ${GMAKE} PREFIX=${PREFIX:Q}
+
+do-install:
+ cd ${WRKSRC} && ${GMAKE} PREFIX=${PREFIX:Q} PKGMANDIR=${PKGMANDIR:Q} install
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/bin86/PLIST b/devel/bin86/PLIST
new file mode 100644
index 00000000000..695cf5236cd
--- /dev/null
+++ b/devel/bin86/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/03/08 00:39:23 reed Exp $
+bin/as86
+bin/ld86
+bin/nm86
+bin/objdump86
+bin/size86
+man/man1/as86.1
+man/man1/ld86.1
diff --git a/devel/bin86/distinfo b/devel/bin86/distinfo
new file mode 100644
index 00000000000..ade385e0bef
--- /dev/null
+++ b/devel/bin86/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/03/08 00:39:23 reed Exp $
+
+SHA1 (bin86-0.16.17.tar.gz) = 656f06b4b26d08412132e338baa25e42d713eeec
+RMD160 (bin86-0.16.17.tar.gz) = b0ae5aff632a3528214749e256f5ab498f1a7fa4
+Size (bin86-0.16.17.tar.gz) = 152400 bytes
+SHA1 (patch-aa) = f4a4fcc5cb51fb428a660d0fc70579f73e2de719
diff --git a/devel/bin86/patches/patch-aa b/devel/bin86/patches/patch-aa
new file mode 100644
index 00000000000..2f4bc71076a
--- /dev/null
+++ b/devel/bin86/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/03/08 00:39:23 reed Exp $
+
+--- Makefile.orig 2003-12-31 12:36:40.000000000 +0100
++++ Makefile
+@@ -6,7 +6,7 @@ DIRS=ld as
+ PREFIX=/usr/local
+ BINDIR=$(PREFIX)/bin
+ LIBDIR=$(PREFIX)/lib
+-MANDIR=$(PREFIX)/man/man1
++MANDIR=$(PREFIX)/$(PKGMANDIR)/man1
+ SUF=86
+
+ INSTALL_OPT=-m 755