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/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243967

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=python:<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 (>=4.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, thereby
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)"

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

help

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