Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Oct 2013 20:56:35 +0000 (UTC)
From:      Olli Hauer <ohauer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r330360 - in head/devel: p5-subversion py-subversion ruby-subversion
Message-ID:  <201310142056.r9EKuZ4D052495@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ohauer
Date: Mon Oct 14 20:56:34 2013
New Revision: 330360
URL: http://svnweb.freebsd.org/changeset/ports/330360

Log:
  - add stage support
  
  Approved by:	lev@ (implicit)

Modified:
  head/devel/p5-subversion/Makefile
  head/devel/p5-subversion/pkg-plist
  head/devel/py-subversion/Makefile
  head/devel/py-subversion/pkg-plist
  head/devel/ruby-subversion/Makefile
  head/devel/ruby-subversion/pkg-plist

Modified: head/devel/p5-subversion/Makefile
==============================================================================
--- head/devel/p5-subversion/Makefile	Mon Oct 14 20:38:33 2013	(r330359)
+++ head/devel/p5-subversion/Makefile	Mon Oct 14 20:56:34 2013	(r330360)
@@ -17,29 +17,20 @@ PKGDIR=		${.CURDIR}
 
 USES=		perl5
 
-MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VER}
-MAN3=		SVN::Base.3 \
-		SVN::Client.3 \
-		SVN::Core.3 \
-		SVN::Delta.3 \
-		SVN::Fs.3 \
-		SVN::Ra.3 \
-		SVN::Repos.3 \
-		SVN::Wc.3
-
 SVN_BUILD_BINDINGS=yes
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile.common"
 
 CATEGORIES+=	perl5
 
 do-build:
-	cd ${WRKSRC} ; ${MAKE} swig-pl-lib ; ${MAKE} swig-pl
+	${MAKE} -C ${WRKSRC} swig-pl-lib ${MAKE_ARGS}
+	${MAKE} -C ${WRKSRC} swig-pl ${MAKE_ARGS}
+
+pre-install:
+	${REINPLACE_CMD} '/SWIG_PL_DIR/s, install$$, all pure_install,g' ${WRKSRC}/Makefile
 
 do-install:
-	cd ${WRKSRC} ; \
-	${REINPLACE_CMD} '/SWIG_PL_DIR/s, install$$, all pure_install,g' ${WRKSRC}/Makefile ; \
-	${MAKE} install-swig-pl
+	${MAKE} -C ${WRKSRC} install-swig-pl ${MAKE_ARGS}
 
 .include <bsd.port.post.mk>

Modified: head/devel/p5-subversion/pkg-plist
==============================================================================
--- head/devel/p5-subversion/pkg-plist	Mon Oct 14 20:38:33 2013	(r330359)
+++ head/devel/p5-subversion/pkg-plist	Mon Oct 14 20:56:34 2013	(r330360)
@@ -2,6 +2,14 @@ lib/libsvn_swig_perl-1.a
 lib/libsvn_swig_perl-1.la
 lib/libsvn_swig_perl-1.so
 lib/libsvn_swig_perl-1.so.0
+%%PERL5_MAN3%%/SVN::Base.3.gz
+%%PERL5_MAN3%%/SVN::Client.3.gz
+%%PERL5_MAN3%%/SVN::Core.3.gz
+%%PERL5_MAN3%%/SVN::Delta.3.gz
+%%PERL5_MAN3%%/SVN::Fs.3.gz
+%%PERL5_MAN3%%/SVN::Ra.3.gz
+%%PERL5_MAN3%%/SVN::Repos.3.gz
+%%PERL5_MAN3%%/SVN::Wc.3.gz
 %%SITE_PERL%%/%%PERL_ARCH%%/SVN/Base.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/SVN/Client.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/SVN/Core.pm
@@ -30,7 +38,7 @@ lib/libsvn_swig_perl-1.so.0
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/SVN

Modified: head/devel/py-subversion/Makefile
==============================================================================
--- head/devel/py-subversion/Makefile	Mon Oct 14 20:38:33 2013	(r330359)
+++ head/devel/py-subversion/Makefile	Mon Oct 14 20:56:34 2013	(r330360)
@@ -19,15 +19,15 @@ USE_PYTHON=	yes
 
 SVN_BUILD_BINDINGS=	yes
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile.common"
 
 CATEGORIES+=	python
 
 do-build:
-	cd ${WRKSRC} ; ${MAKE} swig-py-lib ; ${MAKE} swig-py
+	${MAKE} -C ${WRKSRC} swig-py-lib ${MAKE_ARGS}
+	${MAKE} -C ${WRKSRC} swig-py ${MAKE_ARGS}
 
 do-install:
-	cd ${WRKSRC} ; ${MAKE} install-swig-py
+	${MAKE} -C ${WRKSRC} install-swig-py ${MAKE_ARGS}
 
 .include <bsd.port.post.mk>

Modified: head/devel/py-subversion/pkg-plist
==============================================================================
--- head/devel/py-subversion/pkg-plist	Mon Oct 14 20:38:33 2013	(r330359)
+++ head/devel/py-subversion/pkg-plist	Mon Oct 14 20:56:34 2013	(r330360)
@@ -54,5 +54,5 @@ lib/libsvn_swig_py-1.so.0
 %%PYTHON_SITELIBDIR%%/svn/repos.pyc
 %%PYTHON_SITELIBDIR%%/svn/wc.py
 %%PYTHON_SITELIBDIR%%/svn/wc.pyc
-@dirrm %%PYTHON_SITELIBDIR%%/libsvn
 @dirrm %%PYTHON_SITELIBDIR%%/svn
+@dirrm %%PYTHON_SITELIBDIR%%/libsvn

Modified: head/devel/ruby-subversion/Makefile
==============================================================================
--- head/devel/ruby-subversion/Makefile	Mon Oct 14 20:38:33 2013	(r330359)
+++ head/devel/ruby-subversion/Makefile	Mon Oct 14 20:56:34 2013	(r330360)
@@ -9,7 +9,8 @@ COMMENT=	Ruby bindings for version contr
 .if defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == 16
 MASTERDIR=	${.CURDIR}/../../devel/subversion16
 .elif defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == 17
-MASTERDIR=	${.CURDIR}/../../devel/subversion16
+BROKEN=	does not build with subversion17
+MASTERDIR=	${.CURDIR}/../../devel/subversion17
 .else
 MASTERDIR=	${.CURDIR}/../../devel/subversion
 .endif
@@ -19,15 +20,15 @@ USE_RUBY=	yes
 
 SVN_BUILD_BINDINGS=yes
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile.common"
 
 CATEGORIES+=	ruby
 
 do-build:
-	cd ${WRKSRC} ; ${MAKE} swig-rb-lib ; ${MAKE} swig-rb
+	${MAKE} -C ${WRKSRC} swig-rb-lib ${MAKE_ARGS}
+	${MAKE} -C ${WRKSRC} swig-rb ${MAKE_ARGS}
 
 do-install:
-	cd ${WRKSRC} ; ${MAKE} install-swig-rb
+	${MAKE} -C ${WRKSRC} install-swig-rb ${MAKE_ARGS}
 
 .include <bsd.port.post.mk>

Modified: head/devel/ruby-subversion/pkg-plist
==============================================================================
--- head/devel/ruby-subversion/pkg-plist	Mon Oct 14 20:38:33 2013	(r330359)
+++ head/devel/ruby-subversion/pkg-plist	Mon Oct 14 20:56:34 2013	(r330360)
@@ -2,10 +2,10 @@ lib/libsvn_swig_ruby-1.a
 lib/libsvn_swig_ruby-1.la
 lib/libsvn_swig_ruby-1.so
 lib/libsvn_swig_ruby-1.so.0
-%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.la
-%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.so
 %%RUBY_SITEARCHLIBDIR%%/svn/ext/client.la
 %%RUBY_SITEARCHLIBDIR%%/svn/ext/client.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.so
 %%RUBY_SITEARCHLIBDIR%%/svn/ext/delta.la
 %%RUBY_SITEARCHLIBDIR%%/svn/ext/delta.so
 %%RUBY_SITEARCHLIBDIR%%/svn/ext/diff.la
@@ -30,6 +30,6 @@ lib/libsvn_swig_ruby-1.so.0
 %%RUBY_SITELIBDIR%%/svn/synchronizer.rb
 %%RUBY_SITELIBDIR%%/svn/util.rb
 %%RUBY_SITELIBDIR%%/svn/wc.rb
+@dirrm %%RUBY_SITELIBDIR%%/svn
 @dirrm %%RUBY_SITEARCHLIBDIR%%/svn/ext
 @dirrm %%RUBY_SITEARCHLIBDIR%%/svn
-@dirrm %%RUBY_SITELIBDIR%%/svn



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