On 2013/02/18 20:25, Jérémie Courrèges-Anglas wrote:
> 
> I don't think arpd needs python.  Makes it available on vax.

===>  libdnet-1.12p5  requires shared libraries .

Probably something like this. I haven't built it though.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/libdnet/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile    9 Feb 2013 14:49:52 -0000       1.33
+++ Makefile    18 Feb 2013 21:44:28 -0000
@@ -7,8 +7,7 @@ MODPY_EGG_VERSION=1.12
 DISTNAME=      libdnet-${MODPY_EGG_VERSION}
 PKGNAME-main=  ${DISTNAME}
 PKGNAME-python= py-${DISTNAME}
-REVISION-main= 5
-REVISION-python= 5
+REVISION=      6
 
 SHARED_LIBS=   dnet    1.0
 
@@ -27,28 +26,29 @@ MASTER_SITES=               http://libdnet.googlecode
 EXTRACT_SUFX=          .tgz
 
 PSEUDO_FLAVORS=                no_python
+NOT_FOR_ARCHS-python=  ${NO_SHARED_ARCHS}
 FLAVOR?=
 
 USE_LIBTOOL=           Yes
 CONFIGURE_STYLE=       gnu
 MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/config
-MULTI_PACKAGES=                -main
-USE_GROFF =            Yes
+MULTI_PACKAGES=                -main -python
 
 # override python.port.mk's RUN_DEPENDS
 RUN_DEPENDS-main=
 
 CONFIGURE_ARGS +=      --without-check
-.if ${FLAVOR:Mno_python}
-CONFIGURE_ARGS+=       --without-python
-.else
+
+.include <bsd.port.arch.mk>
+.if ${BUILD_PACKAGES:M-python}
 MODULES+=              lang/python
-MULTI_PACKAGES+=       -python
 CONFIGURE_ARGS+=       --with-python
 MAKE_FLAGS=            PYTHON=${MODPY_BIN}
 REGRESS_DEPENDS=       net/libdnet,-python
 REGRESS_FLAGS=         TESTS_ENVIRONMENT=${MODPY_BIN}
 WANTLIB-python=
+.else
+CONFIGURE_ARGS+=       --without-python
 .endif
 
 .include <bsd.port.mk>



> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/net/arpd/Makefile,v
> retrieving revision 1.16
> diff -u -p -r1.16 Makefile
> --- Makefile  15 Oct 2012 15:18:32 -0000      1.16
> +++ Makefile  18 Feb 2013 19:14:16 -0000
> @@ -23,6 +23,6 @@ USE_GROFF =         Yes
>  
>  WRKDIST=             ${WRKDIR}/arpd
>  
> -LIB_DEPENDS=         net/libdnet
> +LIB_DEPENDS=         net/libdnet,-main
>  
>  .include <bsd.port.mk>
> 

This would need a bump, though I suspect it's not necessary at all.


Reply via email to