mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
- Update to version 0.16.18
PR: ports/168598 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
This commit is contained in:
parent
61be789021
commit
69a0ca8eef
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=298528
5 changed files with 38 additions and 28 deletions
|
@ -6,22 +6,28 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= bin86
|
PORTNAME= bin86
|
||||||
PORTVERSION= 0.16.17
|
PORTVERSION= 0.16.18
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
MASTER_SITES= http://homepage.ntlworld.com/robert.debath/dev86/ \
|
MASTER_SITES= http://www.debath.co.uk/dev86/
|
||||||
http://mirror.inerd.com/FreeBSD/distfiles/${PORTNAME}/
|
|
||||||
|
|
||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= 16-bit assembler and loader (conflicts with devel/bcc)
|
COMMENT= 16-bit assembler and loader
|
||||||
|
|
||||||
|
MAKE_JOBS_SAFE= yes
|
||||||
|
|
||||||
|
MAN1= as86.1 ld86.1
|
||||||
|
PORTDOCS= ChangeLog README README-0.4
|
||||||
|
PLIST_FILES= ${BINS:C/..\//bin\//g}
|
||||||
|
|
||||||
|
CONFLICTS= bcc-[0-9]* dev86-[0-9]*
|
||||||
|
|
||||||
BINS= as/as86 ld/ld86 ld/objchop ld/catimage ld/objdump86
|
BINS= as/as86 ld/ld86 ld/objchop ld/catimage ld/objdump86
|
||||||
CONFLICTS= bcc-[0-9]* dev86-[0-9]*
|
|
||||||
PORTDOCS= ChangeLog README README-0.4
|
|
||||||
MAN1= as86.1 ld86.1
|
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= i386 amd64
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
PLIST_FILES+= ${BINS:C/..\//bin\//g}
|
.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
|
||||||
|
BROKEN= Does not compile on ia64, powerpc, or sparc64
|
||||||
|
.endif
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL_MAN} ${WRKSRC}/man/*1 ${MAN1PREFIX}/man/man1
|
${INSTALL_MAN} ${WRKSRC}/man/*1 ${MAN1PREFIX}/man/man1
|
||||||
|
@ -33,4 +39,4 @@ do-install:
|
||||||
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (bin86-0.16.17.tar.gz) = 429ba36cb6220083ad7cf56d644b7265d401e631c93eb42f4b7ab9bb48c6829c
|
SHA256 (bin86-0.16.18.tar.gz) = 10b1aa5c0813e0bb01b8cab8b06543809e75b06b8e55db462351887c4a9ed831
|
||||||
SIZE (bin86-0.16.17.tar.gz) = 152400
|
SIZE (bin86-0.16.18.tar.gz) = 146383
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- Makefile.orig Sat Sep 14 14:35:43 2002
|
--- Makefile.orig 2005-02-01 05:45:39.000000000 +0900
|
||||||
+++ Makefile Sat Sep 14 14:36:04 2002
|
+++ Makefile 2012-05-30 05:45:03.000000000 +0900
|
||||||
@@ -1,9 +1,9 @@
|
@@ -1,16 +1,12 @@
|
||||||
|
|
||||||
-CFLAGS=-O2 -D_POSIX_SOURCE
|
-CFLAGS=-O2 -D_POSIX_SOURCE
|
||||||
+CFLAGS+=-D_POSIX_SOURCE
|
+CFLAGS+=-D_POSIX_SOURCE
|
||||||
|
@ -11,4 +11,11 @@
|
||||||
+PREFIX?=/usr/local
|
+PREFIX?=/usr/local
|
||||||
BINDIR=$(PREFIX)/bin
|
BINDIR=$(PREFIX)/bin
|
||||||
LIBDIR=$(PREFIX)/lib
|
LIBDIR=$(PREFIX)/lib
|
||||||
|
-ifeq ($(PREFIX),/usr)
|
||||||
|
-MANDIR=$(PREFIX)/share/man/man1
|
||||||
|
-else
|
||||||
MANDIR=$(PREFIX)/man/man1
|
MANDIR=$(PREFIX)/man/man1
|
||||||
|
-endif
|
||||||
|
SUF=86
|
||||||
|
|
||||||
|
INSTALL_OPT=-m 755
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
--- ld/x86_aout.h.orig 2008-07-14 15:03:10.000000000 -0500
|
--- ld/x86_aout.h.orig 2003-01-29 07:17:14.000000000 +0900
|
||||||
+++ ld/x86_aout.h 2008-07-14 15:04:55.000000000 -0500
|
+++ ld/x86_aout.h 2012-05-30 05:49:38.000000000 +0900
|
||||||
@@ -12,6 +12,9 @@
|
@@ -13,7 +13,9 @@
|
||||||
#if defined(i386) || defined(__BCC__) || defined(MSDOS)
|
|
||||||
typedef long Long;
|
typedef long Long;
|
||||||
#define __OUT_OK 1
|
#define __OUT_OK 1
|
||||||
+#elif __amd64__
|
|
||||||
+typedef int Long;
|
|
||||||
+#define __OUT_OK 1
|
|
||||||
#else
|
#else
|
||||||
typedef char Long[4];
|
-typedef char Long[4];
|
||||||
|
+#define __OUT_OK 1
|
||||||
|
+#include <sys/types.h>
|
||||||
|
+typedef int32_t Long;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
struct exec { /* a.out header */
|
||||||
|
|
|
@ -3,8 +3,4 @@ CPUs. Unlike the GNU binutils in the base system (recent versions
|
||||||
of which have 16-bit capability), these are for code written with
|
of which have 16-bit capability), these are for code written with
|
||||||
Intel syntax.
|
Intel syntax.
|
||||||
|
|
||||||
This port/package conflicts with devel/bcc.
|
WWW: http://www.debath.co.uk/
|
||||||
|
|
||||||
WWW: http://homepage.ntlworld.com/robert.debath/
|
|
||||||
|
|
||||||
Trevor Johnson
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue