svn commit: r498485 - branches/2019Q2/graphics/pqiv
Mark Linimon
linimon at FreeBSD.org
Tue Apr 9 17:47:44 UTC 2019
Author: linimon
Date: Tue Apr 9 17:47:42 2019
New Revision: 498485
URL: https://svnweb.freebsd.org/changeset/ports/498485
Log:
MFH: r498484
Remove #pragma GCC diagnostic to fix build on GCC-based architectures.
PR: 237097
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket)
Modified:
branches/2019Q2/graphics/pqiv/Makefile
Directory Properties:
branches/2019Q2/ (props changed)
Modified: branches/2019Q2/graphics/pqiv/Makefile
==============================================================================
--- branches/2019Q2/graphics/pqiv/Makefile Tue Apr 9 17:45:15 2019 (r498484)
+++ branches/2019Q2/graphics/pqiv/Makefile Tue Apr 9 17:47:42 2019 (r498485)
@@ -10,8 +10,6 @@ COMMENT= Pretty Quick Image Viewer
LICENSE= GPLv2
-BROKEN_powerpc64= fails to compile: pqiv.c:1183: \#pragma GCC diagnostic not allowed inside functions
-
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
BUILD_DEPENDS= bash:shells/bash
@@ -68,6 +66,14 @@ MAKEFILE= GNUmakefile
PORTDOCS= README.markdown
PLIST_FILES= bin/pqiv man/man1/pqiv.1.gz
+
+post-patch:
+.if exists(/usr/lib/libstdc++.so)
+ @${REINPLACE_CMD} -e '/#pragma GCC diagnostic/d' \
+ -e '/PQIV_DISABLE_PEDANTIC/d' \
+ -e '/PQIV_ENABLE_PEDANTIC/d' \
+ ${WRKSRC}/pqiv.c
+.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pqiv ${STAGEDIR}${PREFIX}/bin
More information about the svn-ports-branches
mailing list