Created attachment 147227 [details] jadm new port shar New port: sysutils/jadm FreeBSD jail framework with zfs, vnet and jail.conf support for more information: https://github.com/NikolayDachev/jadm
Hi: You should add dependencies packages as another ports, not just use pip to install to system.
Hi, Thank you, some of pip pkg's are not available via ports. I think to download them and to include them in setup.py (local). When i fix this i will update the Makefile. Regards, Nikolay
Created attachment 147261 [details] updated make file
Hi new .shar was attached, let me know if everything is ok Regards, Nikolay
Created attachment 147262 [details] vanilla modified. No... jadm depends on ipaddress/netifaces/paramiko/tabulate, netifaces/paramiko are available on ports tree, so you can use it directly. but ipaddress/tabulate are not available on ports tree, you should create/submit 2 new ports of them. -- maybe you can use my version as base.
O! sorry i was not understand your early replay on first place. Now everything make a sense. tabulate is mts license so i guess it will not be a issue to create freebsd port, but ipaddress is under PFS which is not clean for third party software ref: https://wiki.python.org/moin/PythonSoftwareFoundationLicenseFaq i will contact the owner for approval if i can create a freebds ports. Regards, Nikolay (In reply to Vanilla I. Shu from comment #5) > Created attachment 147262 [details] > vanilla modified. > > No... > > > jadm depends on ipaddress/netifaces/paramiko/tabulate, > > netifaces/paramiko are available on ports tree, so you can use it directly. > > but ipaddress/tabulate are not available on ports tree, you should > create/submit 2 new ports of them. > > -- > maybe you can use my version as base.
Created attachment 147305 [details] final
Created attachment 147306 [details] py-ipaddress.shar
Created attachment 147307 [details] py-tabulate.shar
Hi, py-ipaddress py-ipaddress.shar py-tabulate py-tabulate.shar jadm final shar files are attached Let me know if something else is needed. Regards, Nikolay
Created attachment 147308 [details] license was change to PSF - final
Hi, sorry please use: license was change to PSF - final for py-ipaddress regards, nikolay
Hi: any reason to set py-ipaddress' MAINTAINER as "phihag@phihag.de", and py-tabulate's MAINTAINER as 's.astanin@gmail.com'? you create those ports, so you are the MAINTAINER, not origin python package author. right?
Created attachment 147321 [details] jadm
Created attachment 147322 [details] py-ipaddress
Created attachment 147323 [details] py-tabulate
(In reply to Nikolay Dachev from comment #14) > Created attachment 147321 [details] > jadm Fixed
(In reply to Vanilla I. Shu from comment #13) > Hi: > > any reason to set py-ipaddress' MAINTAINER as "phihag@phihag.de", > and py-tabulate's MAINTAINER as 's.astanin@gmail.com'? > > you create those ports, so you are the MAINTAINER, not origin python package > author. > > right? Fixed
A commit references this bug: Author: vanilla Date: Mon Sep 15 02:11:04 UTC 2014 New revision: 368238 URL: http://svnweb.freebsd.org/changeset/ports/368238 Log: Add py-tabulate 0.7.2. PR: ports/193574 Submitted by: Nikolay Dachev (nikolay dachev info) Changes: head/devel/Makefile head/devel/py-tabulate/ head/devel/py-tabulate/Makefile head/devel/py-tabulate/distinfo head/devel/py-tabulate/pkg-descr
A commit references this bug: Author: vanilla Date: Mon Sep 15 02:13:57 UTC 2014 New revision: 368239 URL: http://svnweb.freebsd.org/changeset/ports/368239 Log: Add ipaddress-1.0.6. PR: ports/193574 Submitted by: Nikolay Dachev <nikolay dachev info> Changes: head/net/Makefile head/net/py-ipaddress/ head/net/py-ipaddress/Makefile head/net/py-ipaddress/distinfo head/net/py-ipaddress/pkg-descr
A commit references this bug: Author: vanilla Date: Mon Sep 15 02:27:41 UTC 2014 New revision: 368241 URL: http://svnweb.freebsd.org/changeset/ports/368241 Log: Add jadm 1.0, freeBSD jail framework with zfs, vnet and jail.conf support. PR: ports/193574 Submitted by: Nikolay Dachev <jadm dachev info> Changes: head/sysutils/Makefile head/sysutils/jadm/ head/sysutils/jadm/Makefile head/sysutils/jadm/distinfo head/sysutils/jadm/files/ head/sysutils/jadm/files/patch-setup.py head/sysutils/jadm/pkg-descr
Committed, thanks. I will add 4 python ports as RUN_DEPENDS later, next time, maybe you can run portlint/'poudriere testport' before submit. Thanks.