![]() ![]() Test with both the default and a non-default Python version See: /usr/ports/Mk/Uses/python.mk:concurrent and /usr/ports/Mk/Uses/uniquefile.mkĪs far as what else would be good to progress this port, confirmation of QA (portlint and poudriere) would be great. The default concurrent files list may not pick up some of the above, so you may need to add entries to UNIQUE_FILES / UNIQUE_DIRS or related variables. Related, USE_PYTHON=concurrent must be used when a Python port installs files that are not Python-version specific in shared locations. Python ports should use autoplist and (concurrent where necessary) unless there is a compelling reason not to GH_* defaults to PORTNAME and PORTVERSION already, and are unnecessary: Related: Where are the dependencies for mutagen/miniupnpc declares? Upstream defines python_requires='>=3.5', (setup.py) Īll dependency 's should be defined as completely and accurately as possible to match upstreams declarations. ![]() is declarative ("supports" versions) not imperative ("use" versions). ĭon't restrict USES=python: (currently only 3.8). Ī dd python as a secondary category, unless there is a compelling reason not to. Use PKGNAMEPREFIX, unless there is a compelling case not to. Use MASTER_SITES=CHEESESHOP if a Python package is registered on PyPI, unless there is a compelling (temporary) case not to. Setup.py: description="Graphical client for the Soulseek file sharing network", Make: stopped in /usr/ports/net-p2p/nicotine-plusĬOMMENT should match upstream setup.py:description modulo portlint requirements: usr/local/bin/python3.7 /tmp/tmpw_b3x7u6.pyĮrror: can't copy 'mo/hu/LC_MESSAGES/nicotine.mo': doesn't exist or not a regular file ![]() Writing byte-compilation script '/tmp/tmpw_b3x7u6.py' => nicotine-plus-3.0.2 depends on file: /usr/local/bin/python3.7 - found => nicotine-plus-3.0.2 depends on package: p圓7-setuptools>0 - found => nicotine-plus-3.0.2 depends on package: p圓7-miniupnpc>0 - found => nicotine-plus-3.0.2 depends on package: p圓7-gdbm>0 - found => nicotine-plus-3.0.2 depends on package: p圓7-gobject3>0 - found Usually commercial software or games are produced for sale or to serve a commercial purpose.=> nicotine-plus-3.0.2 depends on package: p圓7-mutagen>0 - found Even though, most trial software products are only time-limited some also have feature limitations. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Trial software allows the user to evaluate the software for a limited amount of time. Demos are usually not time-limited (like Trial software) but the functionality is limited. In some cases, all the functionality is disabled until the license is purchased. Demoĭemo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program's interfaces. In some cases, ads may be show to the users. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. This license is commonly used for video games and it allows users to download and play the game for free. There are many different open source licenses but they all must comply with the Open Source Definition - in brief: the software can be freely used, modified and shared. ![]() Programs released under this license can be used at no cost for both personal and commercial purposes. Open Source software is software with source code that anyone can inspect, modify or enhance. Freeware products can be used free of charge for both personal and professional (commercial use). Freeware programs can be downloaded used free of charge and without any time limitations. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |