Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2013 16:20:56 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r331153 - head/devel/libopensync022
Message-ID:  <201310211620.r9LGKuAW000179@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Mon Oct 21 16:20:56 2013
New Revision: 331153
URL: http://svnweb.freebsd.org/changeset/ports/331153

Log:
  - Fix pkgname collision
  - Add stage support
  - Convert LIB_DEPENDS to new syntax
  - Use SWIG_LANGUAGES

Modified:
  head/devel/libopensync022/Makefile
  head/devel/libopensync022/pkg-plist

Modified: head/devel/libopensync022/Makefile
==============================================================================
--- head/devel/libopensync022/Makefile	Mon Oct 21 16:07:53 2013	(r331152)
+++ head/devel/libopensync022/Makefile	Mon Oct 21 16:20:56 2013	(r331153)
@@ -6,14 +6,14 @@ PORTVERSION=	0.22
 PORTREVISION=	2
 CATEGORIES=	devel
 MASTER_SITES=	http://www.opensync.org/download/releases/${PORTVERSION}/
+PKGNAMESUFFIX=	022
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Freedesktop synchronization framework
 
-BUILD_DEPENDS=	swig1.3:${PORTSDIR}/devel/swig13
-LIB_DEPENDS=	sqlite3.8:${PORTSDIR}/databases/sqlite3
-RUN_DEPENDS=	swig1.3:${PORTSDIR}/devel/swig13
+LIB_DEPENDS=	libsqlite3.so:${PORTSDIR}/databases/sqlite3
 
+SWIG_LANGUAGES=	python
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 USE_BZIP2=	yes
@@ -24,15 +24,6 @@ USE_LDCONFIG=	yes
 
 CONFLICTS=	libopensync-0.[3-9]*
 
-LATEST_LINK=	libopensync022
-
-NO_STAGE=	yes
-pre-everything::
-	@${ECHO_MSG} "NOTE: You may want to avoid extra dependencies"
-	@${ECHO_MSG} " from devel/swig13 by building with the following"
-	@${ECHO_MSG} " SWIG_LANGUAGES=\"perl python\""
-	@${ECHO_MSG}
-
 post-patch:
 	@${FIND} ${WRKSRC} -name "Makefile*" | ${XARGS} ${REINPLACE_CMD} \
 	    -e 's|-Werror||g'

Modified: head/devel/libopensync022/pkg-plist
==============================================================================
--- head/devel/libopensync022/pkg-plist	Mon Oct 21 16:07:53 2013	(r331152)
+++ head/devel/libopensync022/pkg-plist	Mon Oct 21 16:20:56 2013	(r331153)
@@ -62,16 +62,11 @@ lib/opensync/formats/xml-vnote.la
 lib/opensync/formats/xml-vnote.so
 lib/opensync/formats/xmldoc.la
 lib/opensync/formats/xmldoc.so
-%%PYTHON_SITELIBDIR%%/_opensync.la
-%%PYTHON_SITELIBDIR%%/_opensync.so
-%%PYTHON_SITELIBDIR%%/opensync.py
-%%PYTHON_SITELIBDIR%%/opensync.pyc
-%%PYTHON_SITELIBDIR%%/opensync.pyo
 libdata/pkgconfig/opensync-1.0.pc
 libdata/pkgconfig/osengine-1.0.pc
 libexec/osplugin
-@dirrm lib/opensync/formats
-@dirrm lib/opensync
-@dirrm include/opensync-1.0/osengine
-@dirrm include/opensync-1.0/opensync
-@dirrm include/opensync-1.0
+@dirrmtry lib/opensync/formats
+@dirrmtry lib/opensync
+@dirrmtry include/opensync-1.0/osengine
+@dirrmtry include/opensync-1.0/opensync
+@dirrmtry include/opensync-1.0



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