svn commit: r419508 - head/sysutils/showbeastie
Carlos J. Puga Medina
cpm at FreeBSD.org
Wed Aug 3 11:13:32 UTC 2016
Author: cpm
Date: Wed Aug 3 11:13:30 2016
New Revision: 419508
URL: https://svnweb.freebsd.org/changeset/ports/419508
Log:
- Fix build on FreeBSD 11.0/i386 and HEAD.
- Mark BROKEN on 9.3
- We have no MASTER_SITES and no DISTFILES. Therefore these are empty.
PR: 211321
Submitted by: Tobias Kortkamp (maintainer)
Reviewed by: junovitch (mentor)
Approved by: junovitch (mentor)
MFH: 2016Q3 (ports-secteam build fix blanket)
Modified:
head/sysutils/showbeastie/Makefile
Modified: head/sysutils/showbeastie/Makefile
==============================================================================
--- head/sysutils/showbeastie/Makefile Wed Aug 3 11:01:59 2016 (r419507)
+++ head/sysutils/showbeastie/Makefile Wed Aug 3 11:13:30 2016 (r419508)
@@ -4,8 +4,8 @@
PORTNAME= showbeastie
PORTVERSION= 0.2
CATEGORIES= sysutils
-MASTER_SITES=
-DISTFILES=
+MASTER_SITES= # none
+DISTFILES= # none
MAINTAINER= t at tobik.me
COMMENT= Preview FreeBSD loader logos
@@ -25,6 +25,8 @@ PLIST_FILES= bin/${PORTNAME}
# Make sure building succeeds on HEAD
MAKE_ARGS+= -m ${SRC_BASE}/share/mk
+BROKEN_FreeBSD_9= builds but expects newer loader environment
+
pre-patch:
@${MKDIR} ${WRKSRC}
@${TAR} -C ${SRC_BASE}/sys/boot/ficl \
@@ -35,6 +37,10 @@ post-patch:
${REINPLACE_CMD} 's|-I.*/\.\./common|-I${SRC_BASE}/sys/boot/common|g' \
${WRKSRC}/Makefile
+# Make sure building on FreeBSD 11.0/i386 works. Calls to biospci_* are not
+# needed for this program.
+ ${REINPLACE_CMD} 's|ifdef __i386__|if 0|g' ${WRKSRC}/loader.c
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/testmain ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
More information about the svn-ports-head
mailing list