Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Feb 2020 13:02:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 243967] [NEW PORT] net-p2p/bazarr: Automatic subtitle downloader for Sonarr and Radarr
Message-ID:  <bug-243967-21822-8e764hOT6P@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-243967-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-243967-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243967

Kubilay Kocak <koobs@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |needs-patch, needs-qa
                 CC|                            |koobs@FreeBSD.org,
                   |                            |michiel@vanbaak.eu,
                   |                            |python@FreeBSD.org
              Flags|                            |maintainer-feedback?(michie
                   |                            |l@vanbaak.eu)

--- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> ---
Review items:

- Upstream supports [1][2] Python 3.6+ (testing up to 3.8).
USES=3Dpython:<version-spec> should be 3.6+ or 3.6-3.8

- lxml RUN_DEPENDS version specifier should match the version specified in
upstream requirements.txt (>=3D4.3.0)

- All importable .py files need to be optimized/processed (pyc/pyo files).
Ports using distutils (setuptools) and autoplist handle this automatically.
This packages doesnt use setuptools (ask them to package and ship this via =
PyPI
please).

Not doing so means that the pyc/pyo files will be created at run time, ther=
eby
leaving pyc/pyo orphaned files leftover after pkg removal (since they're not
referenced in the pkg-plist)

Use a post-install: Python "compileall" script (provided examples/references
via IRC) to process all .py files and include them in the pkg-plist.

Note: the net-p2p/couchpotato port, which this port was based on, is also
affected by this (only packaging .py files)

[1] "bazarr require Python 3.6 or greater and can be run from source."
[2] "Install Python 3.6 or greater (latest is good)"

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243967-21822-8e764hOT6P>