aboutsummaryrefslogtreecommitdiff
path: root/textproc/py-chardet/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* textproc/py-chardet: update to 3.0.4Ruslan Makhmatkhanov2017-07-141-1/+1
| | | | Notes: svn path=/head/; revision=445822
* textproc/py-chardet: update to 3.0.3Ruslan Makhmatkhanov2017-06-061-1/+1
| | | | Notes: svn path=/head/; revision=442803
* textproc/py3-chardet: Convert to slave portKubilay Kocak2017-06-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The last update to www/py-requests [1] requires chardet >= 3.0.2. This commit resulted in pkg-fallout notifications for the www/py3-requests port indicating that the dependency version could not be satisfied: py36-requests-2.17.3 depends on package: py36-chardet>=3.0.2 - not found The textproc/py-chardet port version is 3.0.2, satisfying the dependency and its minimum version requirement, but the textproc/py3-chardet port version is 2.3.0. This is due to the py3-chardet being a copy of, not a slave of, and inheriting values from py-chardet. py3-foo ports are currently a workaround, used to provide Python 3.x versions of dependencies for those ports that are built with Python 3.x. They must be equivalent (in particular in version) to the original port except for overriding the version of python that it will be built with, and any dependencies. Convert textproc/py3-chardet to a slave port accordingly [1] https://svnweb.freebsd.org/changeset/ports/442565 Reported by: pkg-fallout Approved by: koobs (python, with hat) Notes: svn path=/head/; revision=442754
* textproc/py-chardet: update to 3.0.2; use upstream testsRuslan Makhmatkhanov2017-04-231-7/+7
| | | | Notes: svn path=/head/; revision=439237
* Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412349
* textproc/py-chardet: Enable concurrent, ModernizeKubilay Kocak2016-03-051-2/+10
| | | | | | | | | | | | | | | | | - Enable "concurrent" Python installation - Switch to GITHUB for DISTFILES (includes tests) - Add test target - Patch setup.py and test.py to support setuptools 'test' command - Enable NO_ARCH (architecture independent) [1] https://github.com/chardet/chardet/issues/13 Reviewed by: rm (maintiner) Approved by: rm (maintainer) Differential Revision: D5517 Notes: svn path=/head/; revision=410159
* textproc/py-chardet: update to 2.3.0Ruslan Makhmatkhanov2015-01-121-10/+4
| | | | | | | | - update to 2.3.0 - remove docs related code - it's not on the distfile anymore Notes: svn path=/head/; revision=376817
* - Convert textproc/ to USES=pythonMarcus von Appen2014-12-071-3/+2
| | | | | | | With hat: python@ Notes: svn path=/head/; revision=374183
* - update to 2.2.1Ruslan Makhmatkhanov2013-12-231-19/+8
| | | | | | | | | | | - support staging - update WWW PR: 164855 Submitted by: olivierd (based on) Notes: svn path=/head/; revision=337301
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | textproc) Notes: svn path=/head/; revision=327773
* - take maintainershipRuslan Makhmatkhanov2012-11-021-6/+2
| | | | | | | | | | | - trim Makefile header - remove redundant LICENSE_FILE - tab -> space change in pkg-descr:WWW Feature safe: yes Notes: svn path=/head/; revision=306845
* - Fix MASTER_SITESMartin Wilke2012-04-081-8/+15
| | | | | | | | | | | | - Add LICENSE - Support COPYTREE_SHARE PR: 166052 Submitted by: Ports Fury Feature safe: yes Notes: svn path=/head/; revision=294362
* - Update to 2.0.1Li-Wen Hsu2010-04-031-1/+2
| | | | | | | | PR: ports/144346 Submitted by: Kouki Hashimoto <hsmtkk AT gmail.com> Notes: svn path=/head/; revision=252166
* Update to 1.0.1Tilman Keskinoz2008-03-121-3/+2
| | | | | | | Drop maintainership Notes: svn path=/head/; revision=208877
* Add a workaround to avoid unexpected exception during processingJun Kuriyama2006-11-091-1/+1
| | | | | | | | | iso-2022-jp encoding with specific character. Approved by: maintainer Notes: svn path=/head/; revision=176943
* Install PORTDOCSTilman Keskinoz2006-03-151-1/+13
| | | | | | | | PR: 94460 Submitted by: Dryice Liu Notes: svn path=/head/; revision=157260
* Fix pkg-plistTilman Keskinoz2006-01-281-0/+1
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=154687
* Add py-chardet, Mark Pilgrim's "Universal Encoding Detector"Tilman Keskinoz2006-01-251-0/+20
Notes: svn path=/head/; revision=154454