Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2013 18:49:09 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r330663 - head/science/openbabel
Message-ID:  <201310171849.r9HIn9SV068059@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: makc
Date: Thu Oct 17 18:49:09 2013
New Revision: 330663
URL: http://svnweb.freebsd.org/changeset/ports/330663

Log:
  - Add dependency on pkgconfig when building with cairo support [1]
  - Support staging
  - Use option helpers
  
  Reported by:	Andreas Nilsson via mail [1]

Modified:
  head/science/openbabel/Makefile
  head/science/openbabel/pkg-plist

Modified: head/science/openbabel/Makefile
==============================================================================
--- head/science/openbabel/Makefile	Thu Oct 17 18:21:55 2013	(r330662)
+++ head/science/openbabel/Makefile	Thu Oct 17 18:49:09 2013	(r330663)
@@ -18,45 +18,21 @@ USES=		cmake:outsource
 CMAKE_ARGS=	-DBUILD_GUI=off
 USE_LDCONFIG=	yes
 
-MAN1=		babel.1 \
-		obabel.1 \
-		obchiral.1 \
-		obconformer.1 \
-		obenergy.1 \
-		obfit.1 \
-		obgen.1 \
-		obgrep.1 \
-		obgui.1 \
-		obminimize.1 \
-		obprobe.1 \
-		obprop.1 \
-		obrotamer.1 \
-		obrotate.1 \
-		obspectrophore.1 \
-		roundtrip.1
-
 PLIST_SUB=	VERSION="${PORTVERSION}"
 
 OPTIONS_DEFINE=	CAIRO PYTHON
 OPTIONS_DEFAULT=	PYTHON
+OPTIONS_SUB=	yes
+
 CAIRO_DESC=	PNG support via cairo library
+CAIRO_LIB_DEPENDS=	libcairo.so:${PORTSDIR}/graphics/cairo
+CAIRO_USES=	pkgconfig
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MCAIRO}
-LIB_DEPENDS+=	cairo:${PORTSDIR}/graphics/cairo
-PLIST_SUB+=	CAIRO=""
-.else
-PLIST_SUB+=	CAIRO="@comment "
-.endif
-
 .if ${PORT_OPTIONS:MPYTHON}
 USE_PYTHON=	yes
 CMAKE_ARGS+=	-DPYTHON_BINDINGS=on
-PLIST_SUB+=	PYTHON=""
-.else
-PLIST_SUB+=	PYTHON="@comment "
 .endif
 
 post-patch:

Modified: head/science/openbabel/pkg-plist
==============================================================================
--- head/science/openbabel/pkg-plist	Thu Oct 17 18:21:55 2013	(r330662)
+++ head/science/openbabel/pkg-plist	Thu Oct 17 18:49:09 2013	(r330663)
@@ -212,6 +212,22 @@ lib/openbabel/%%VERSION%%/zindoformat.so
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openbabel.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/pybel.py
 libdata/pkgconfig/openbabel-2.0.pc
+man/man1/babel.1.gz
+man/man1/obabel.1.gz
+man/man1/obchiral.1.gz
+man/man1/obconformer.1.gz
+man/man1/obenergy.1.gz
+man/man1/obfit.1.gz
+man/man1/obgen.1.gz
+man/man1/obgrep.1.gz
+man/man1/obgui.1.gz
+man/man1/obminimize.1.gz
+man/man1/obprobe.1.gz
+man/man1/obprop.1.gz
+man/man1/obrotamer.1.gz
+man/man1/obrotate.1.gz
+man/man1/obspectrophore.1.gz
+man/man1/roundtrip.1.gz
 share/openbabel/%%VERSION%%/MACCS.txt
 share/openbabel/%%VERSION%%/SMARTS_InteLigand.txt
 share/openbabel/%%VERSION%%/UFF.prm



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