Date: Tue, 28 Nov 2017 08:56:12 -0800 From: "Chris H" <bsd-lists@BSDforge.com> To: "Julian Elischer" <julian@freebsd.org> Cc: <ports@FreeBSD.org>, <bsd-lists@BSDforge.com>, "Kurt Jaeger" <lists@opsec.eu> Subject: Re: can I get a 'mentor' who can guide me on the topic of python module ports? Message-ID: <511a49001a2c01da3c55aa784cd4807f@udns.ultimatedns.net> In-Reply-To: <dedae1b9-7a4d-67c4-11e4-2115c6c535e2@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 29 Nov 2017 00:31:56 +0800 "Julian Elischer" <julian@freebsd=2Eorg> s= aid > On 28/11/17 11:09 pm, Chris H wrote: > > On Tue, 28 Nov 2017 07:29:10 +0100 "Kurt Jaeger" <lists@opsec=2Eeu> said > > > >> Hi! > >> > >> > >> I have a requirement from $JOB to install some software (the=20 > >> python > >> > >> based Azure SDK actually) [=2E=2E=2E] > >> > > I suggest you put your initial version up somewhere and > >> > > then start ask questions here=2E > >> > > > >> > > It might be faster if many people submit hints than if > >> > > only one person gives you hints 8-} > >> > So far I don't know enough to put up anything=2E > >> > >> Ok, then there are two steps for the start: > >> > >> 1) Where is the distfile ? Because the first step would be to > >> create a ports Makefile that downloads that distfile=2E > >> > >> Is it this ? > >> > >> https://go=2Emicrosoft=2Ecom/fwlink/?LinkId=3D253472&clcid=3D0x409 > >> > >> 2) Then, one has to dig into > >> > >> https://www=2Efreebsd=2Eorg/doc/en_US=2EISO8859-1/books/porters-handbook/boo= k=2Ehtml > >=20 > >> > >> > >> to get to a initial Makefile=2E > >> > >> For this step: Install ports-mgmt/porttools and use > >> > >> port create > >> > >> Extra homework: Think about a nice name 8-} > > > > Not to discount anything Kurt as already suggested > > But I'd just like to throw in a couple of things that come to mind=2E > > You can think of this as a short learning curve, or the highway to=20 > > hell=2E > > You decide=2E > > > > 1) With a brand new port; I have often found it makes it quicker to=20 > > find a > > already existing port that closely resembles the one I'm attempting=20 > > to create, > > and either gut it, or simply replace the parts required=2E > > > > 2) Given it's the Python Azure SDK=2E I'd probably go with the=20 > > following location: > > https://github=2Ecom/Azure/azure-sdk-for-python > > The opening page nearly creates the port for you=2E :) >=20 > well it may for you but for me it's all a learning curve where I need=20 > to discover the significance of every little thing=2E Ahh, sure OK=2E Now I have a little better base line to work with=2E I'll cobble up a starting point, and post it for you=2E :) FYI my dev box is out of commission right now, so there'll be some testing required on you're part=2E :) >=20 > thanks though=2E=2E You're *quite* welcome=2E :) --Chris >=20 > > HTH >=20 > every bit helps >=20 > > > > --Chris > > > >> > >> --=20 > >> pi@opsec=2Eeu=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 +49 171 > > 3101372=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 3=20 > >> years to go > >> ! > > > > > > > > >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?511a49001a2c01da3c55aa784cd4807f>