Jeremie Le Hen wrote:
> Actually, I've just realized that I fixed net/unison232 in my local tree :o).
>
> Would you mind submitting it and applying the same for unison240?
>
> Here is the patch:
>
> Index: Makefile
> ===================================================================
> --- Makefile    (revision 381259)
> +++ Makefile    (working copy)
> @@ -34,20 +34,18 @@
>
>  .include <bsd.port.options.mk>
>
> +BUILD_DEPENDS+=        ocamlc:${PORTSDIR}/lang/ocaml
>  .if ${PORT_OPTIONS:MX11}
>  MAKE_ARGS+=    UISTYLE=gtk2
>  PLIST_SUB+=    TEXT=""
> -BUILD_DEPENDS+=        ocamlc:${PORTSDIR}/lang/ocaml \
> -               lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 \
> +BUILD_DEPENDS+=        lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 \
>                 icotool:${PORTSDIR}/graphics/icoutils
>  RUN_DEPENDS+=  lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
>  PATCH_DEPENDS+=        ${BUILD_DEPENDS}
> -CONFLICTS+=    ocaml-nox11*
>  SUB_FILES+=    ${PORTNAME}.desktop
>  .else
>  MAKE_ARGS+=    UISTYLE=text
>  PLIST_SUB+=    TEXT="@comment "
> -BUILD_DEPENDS+=        ocamlc:${PORTSDIR}/lang/ocaml-nox11
>  PATCH_DEPENDS+=        ${BUILD_DEPENDS}
>  .endif
>
>   
This breaks -nox11 when building with pourdriere...

=======================<phase: patch          >============================
===>  Patching for unison-2.48.3_1
===========================================================================
=======================<phase: build-depends  >============================
===>   unison-2.48.3_1 depends on executable: ocamlc - not found
===>    Verifying install for ocamlc in /usr/ports/lang/ocaml
===>   unison-2.48.3_1 depends on package:
/packages/All/ocaml-4.01.0_4.tbz - not found
===>   USE_PACKAGE_DEPENDS_ONLY set - not building missing dependency
from source
*** [build-depends] Error code 1

Stop in /usr/ports/net/unison.
===>  Cleaning for unison-2.48.3_1
build of /usr/ports/net/unison ended at Sat Mar 21 12:32:36 CET 2015

-BUILD_DEPENDS+=        ocamlc:${PORTSDIR}/lang/ocaml-nox11

should be there in the 'else' section of OPTIONS:MX11 (perhaps as
BUILD_DEPENDS= instead of BUILD_DEPENDS+=)

Regards,

-- 
Michelle Sullivan
http://www.mhix.org/

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to