Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Aug 2018 19:48:49 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r478086 - head/science/gabedit
Message-ID:  <201808251948.w7PJmnWd010584@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Aug 25 19:48:48 2018
New Revision: 478086
URL: https://svnweb.freebsd.org/changeset/ports/478086

Log:
  science/gabedit: Add the option OPENMP
  
  Also remove WRKSRC which isn't needed.

Modified:
  head/science/gabedit/Makefile

Modified: head/science/gabedit/Makefile
==============================================================================
--- head/science/gabedit/Makefile	Sat Aug 25 19:43:07 2018	(r478085)
+++ head/science/gabedit/Makefile	Sat Aug 25 19:48:48 2018	(r478086)
@@ -2,6 +2,7 @@
 
 PORTNAME=	gabedit
 DISTVERSION=	2.5.0
+PORTREVISION=	1
 CATEGORIES=	science
 MASTER_SITES=	http://prdownloads.sourceforge.net/${PORTNAME}/
 DISTNAME=	GabeditSrc${DISTVERSION:S/.//g}
@@ -14,8 +15,7 @@ LICENSE_FILE=	${WRKSRC}/License
 
 LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
-		libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
-		libomp.so:devel/openmp
+		libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
 
 USES=		gettext-runtime gmake pkgconfig
 USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk20 pango pangox-compat
@@ -23,8 +23,6 @@ USE_GL=		gl glu
 USE_XORG=	x11
 INSTALLS_ICONS=	yes
 
-WRKSRC=		${WRKDIR}/GabeditSrc250
-
 BINARY_ALIAS=	make=gmake
 
 PLIST_FILES=	bin/gabedit \
@@ -35,8 +33,16 @@ ICON_SIZES=	16 24 32 48
 PLIST_FILES+=	share/icons/hicolor/${SZ}x${SZ}/apps/gabedit.png
 .endfor
 
+OPTIONS_DEFINE=		OPENMP
+OPTIONS_DEFAULT=	OPENMP
+
+OPENMP_LIB_DEPENDS=	libomp.so:devel/openmp
+
 post-patch:
 	@${REINPLACE_CMD} 's|/usr/|${PREFIX}/|; s| -O2| ${CFLAGS}|; s|gcc|${CC}|' ${WRKSRC}/CONFIG
+
+post-patch-OPENMP-off:
+	@${REINPLACE_CMD} 's|enable_omp = 1|enable_omp = 0|' ${WRKSRC}/CONFIG
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/



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