Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Sep 2015 08:55:37 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r396555 - head/devel/bin86
Message-ID:  <201509100855.t8A8tb6L090367@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Thu Sep 10 08:55:37 2015
New Revision: 396555
URL: https://svnweb.freebsd.org/changeset/ports/396555

Log:
  - Update to version 0.16.21 and point to new website/mastersite: project
    currently maintained by Lubomir Rintel (previous maintainer was Robert
    de Bath)
  - Remove no longer true BROKEN on Tier-2 architectures statement (tested
    and builds just fine on all of them)
  - Cleanup the Makefile while here: optimize away DOCS and BINS variables,
    arrange knobs in a more logical way, fix indentation bugs, etc.

Modified:
  head/devel/bin86/Makefile
  head/devel/bin86/distinfo

Modified: head/devel/bin86/Makefile
==============================================================================
--- head/devel/bin86/Makefile	Thu Sep 10 08:46:47 2015	(r396554)
+++ head/devel/bin86/Makefile	Thu Sep 10 08:55:37 2015	(r396555)
@@ -2,38 +2,29 @@
 # $FreeBSD$
 
 PORTNAME=	bin86
-PORTVERSION=	0.16.19
+PORTVERSION=	0.16.21
 CATEGORIES=	devel
-MASTER_SITES=	http://www.debath.co.uk/dev86/
+MASTER_SITES=	http://v3.sk/~lkundrak/dev86/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	16-bit assembler and loader
 
-OPTIONS_DEFINE=	DOCS
-
-DOCS=	ChangeLog README README-0.4
-
-PORTDOCS=	*
-
 CONFLICTS=	bcc-[0-9]* dev86-[0-9]*
 
 PLIST_FILES=	bin/as86 bin/catimage bin/ld86 bin/objchop bin/objdump86 \
-	man/man1/as86.1.gz man/man1/ld86.1.gz
+		man/man1/as86.1.gz man/man1/ld86.1.gz
+PORTDOCS=	ChangeLog README README-0.4
 
-BINS=		as/as86 ld/ld86 ld/objchop ld/catimage ld/objdump86
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=		Does not compile on ia64, powerpc, or sparc64
-.endif
+OPTIONS_DEFINE=	DOCS
 
 do-install:
 	${INSTALL_MAN} ${WRKSRC}/man/*1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-.for i in ${BINS}
-	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin
+.for prog in as/as86 ld/ld86 ld/objchop ld/catimage ld/objdump86
+	${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${STAGEDIR}${PREFIX}/bin
 .endfor
+
+do-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/bin86/distinfo
==============================================================================
--- head/devel/bin86/distinfo	Thu Sep 10 08:46:47 2015	(r396554)
+++ head/devel/bin86/distinfo	Thu Sep 10 08:55:37 2015	(r396555)
@@ -1,2 +1,2 @@
-SHA256 (bin86-0.16.19.tar.gz) = 35b99e05395264d0692f8b327f9b4f18de9e483484faa5ccbaa7c9f353d9c30c
-SIZE (bin86-0.16.19.tar.gz) = 151088
+SHA256 (bin86-0.16.21.tar.gz) = 021e37cde3a20632c4c9000993cb4aa9f58cb82b1d3c26b9aeb62d6566925738
+SIZE (bin86-0.16.21.tar.gz) = 154283



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509100855.t8A8tb6L090367>