Date: Sat, 21 Mar 2015 11:49:04 +0100 From: Michelle Sullivan <michelle@sorbs.net> To: Jeremie Le Hen <jlh@FreeBSD.org> Cc: madpilot@freebsd.org, freebsd-ports@freebsd.org Subject: Re: net/unison240 depends on lang/ocaml-nox11 Message-ID: <550D4CA0.8000606@sorbs.net> In-Reply-To: <CAGSa5y1ye0tAkF3Yjcd4yHA1_RjZxW025PaK3pexMChVW0c3eg@mail.gmail.com> References: <CAGSa5y3KPuEsGHPztA4k_ejfvHnREMHysynHY%2B4ephA44rw-bg@mail.gmail.com> <CAGSa5y1ye0tAkF3Yjcd4yHA1_RjZxW025PaK3pexMChVW0c3eg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?550D4CA0.8000606>