svn commit: r315289 - in head/deskutils: libopensync-plugin-python-devel msynctool-devel

Max Brazhnikov makc at FreeBSD.org
Tue Mar 26 12:59:14 UTC 2013


Author: makc
Date: Tue Mar 26 12:59:13 2013
New Revision: 315289
URL: http://svnweb.freebsd.org/changeset/ports/315289

Log:
  libopensync-plugin-python:
  - Fix configure stage [1]
  - Mark BROKEN: fails to build with recent libopensync
  - Switch to out-of-source build, which is required by upstream
  
  msynctool:
  - Fix typo in BROKEN and make it more informative
  
  Reported by:	pointyhat (miwi) [1]

Modified:
  head/deskutils/libopensync-plugin-python-devel/Makefile
  head/deskutils/msynctool-devel/Makefile

Modified: head/deskutils/libopensync-plugin-python-devel/Makefile
==============================================================================
--- head/deskutils/libopensync-plugin-python-devel/Makefile	Tue Mar 26 12:56:14 2013	(r315288)
+++ head/deskutils/libopensync-plugin-python-devel/Makefile	Tue Mar 26 12:59:13 2013	(r315289)
@@ -19,8 +19,10 @@ LIB_DEPENDS=	opensync.1:${PORTSDIR}/deve
 
 CONFLICTS=	libopensync-plugin-python-0.2*
 
+BROKEN=		fails to build with recent libopensync
+
 USE_BZIP2=	yes
-USES=		cmake
+USES=		cmake:outsource
 USE_PYTHON=	yes
 USE_GNOME=	pkgconfig
 CMAKE_ARGS+=	-Wno-dev  \
@@ -32,9 +34,10 @@ CMAKE_ARGS+=	-Wno-dev  \
 OS_PLUGIN_DIR=	${PREFIX}/lib/opensync-1.0/plugins
 OS_PYPLUGIN_DIR=${PREFIX}/lib/opensync-1.0/python-plugins
 
-pre-patch:
-	@${REINPLACE_CMD} -e "s|MESSAGE|# MESSAGE|" \
-		${WRKSRC}/cmake/modules/MacroEnsureOutOfSourceBuild.cmake
+post-patch:
+# Help find opensync, which is apparently renamed in ports
+	${REINPLACE_CMD} -e "s,opensync-1.0,libopensync,g" \
+		${WRKSRC}/cmake/modules/FindOpenSync.cmake
 
 do-install:
 	${MKDIR} -p ${OS_PLUGIN_DIR} ${OS_PYPLUGIN_DIR}

Modified: head/deskutils/msynctool-devel/Makefile
==============================================================================
--- head/deskutils/msynctool-devel/Makefile	Tue Mar 26 12:56:14 2013	(r315288)
+++ head/deskutils/msynctool-devel/Makefile	Tue Mar 26 12:59:13 2013	(r315289)
@@ -21,7 +21,7 @@ USE_PKGCONFIG=	build
 
 PLIST_FILES=	bin/${PORTNAME}
 
-BROKEN=		failes to build
+BROKEN=		fails to build with recent libopensync
 
 post-patch:
 # Help find opensync, which is apparently renamed in ports


More information about the svn-ports-all mailing list