Port details |
- py-libtre Python interface for the tre regular expressions library
- 0.8.0_1 textproc
=0 0.8.0_1Version of this port present on the latest quarterly branch. DEPRECATED: Unmaintained, uses EOLed python27
This port expired on: 2020-01-27
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2007-12-31 21:45:40
- Last Update: 2020-01-27 17:18:16
- SVN Revision: 524265
- Also Listed In: python
- License: BSD2CLAUSE
- WWW:
- http://laurikari.net/tre/
- Description:
- Libtre is an attempt to create a lightweight, robust, and efficient fully
POSIX compliant regexp matching library. There is still some work left, but
the results so far are promising.
At the core of Libtre is a new algorithm for regular expression matching with
submatch addressing. The algorithm uses linear worst-case time in the length
of the text being searched, and quadratic worst-case time in the length of the
used regular expression. In other words, the time complexity of the algorithm
is O(M2N), where M is the length of the regular expression and N is the length
of the text. The used space is also quadratic on the length of the regex, but
does not depend on the searched string. This quadratic behaviour occurs only
on pathological cases which are probably very rare in practice.
WWW: http://laurikari.net/tre/
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}libtre>0:textproc/py-libtre@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-libtre
- Package flavors (<flavor>: <package>)
- distinfo:
- SHA256 (tre-0.8.0.tar.bz2) = 8dc642c2cde02b2dac6802cdbe2cda201daf79c4ebcbb3ea133915edf1636658
SIZE (tre-0.8.0.tar.bz2) = 380714
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Runtime dependencies:
-
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Library dependencies:
-
- libtre.so : textproc/libtre
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python:2.7 tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.8.0_1 27 Jan 2020 17:18:16
  |
rene  |
Remove expired ports (part 2):
2020-01-27 security/kedpm: Unmaintained, uses EOLed python27
2020-01-27 security/parano: Unmaintained, uses EOLed python27
2020-01-27 security/py-cryptkit: Unmaintained, uses EOLed python27
2020-01-27 security/py-fchksum: Unmaintained, uses EOLed python27
2020-01-27 security/py-mhash: Unmaintained, uses EOLed python27
2020-01-27 security/py-pow: Unmaintained, uses EOLed python27
2020-01-27 security/py-pycryptopp: Unmaintained, uses EOLed python27
2020-01-27 security/py-trustedpickle: Unmaintained, uses EOLed python27
2020-01-27 security/py-twofish: Unmaintained, uses EOLed python27
2020-01-27 security/revelation: Unmaintained, uses EOLed python27
2020-01-27 security/spike-proxy: Unmaintained, uses EOLed python27
2020-01-27 security/umit: Unmaintained, uses EOLed python27
2020-01-27 sysutils/feather: Unmaintained, uses EOLed python27 (Only the first 15 lines of the commit message are shown above ) |
0.8.0_1 26 Dec 2019 07:54:29
  |
antoine  |
Deprecate a few ports
With hat: portmgr |
0.8.0_1 30 Nov 2017 15:50:34
  |
mat  |
Convert Python ports to FLAVORS.
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 (Only the first 15 lines of the commit message are shown above ) |
0.8.0_1 27 Jun 2016 21:30:34
  |
rene  |
Reset ports maintained by bf@ until he has time again to work on them.
PR: 210474
Submitted by: jbeich
With hat: portmgr-secretary |
0.8.0_1 01 Apr 2016 14:25:18
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
0.8.0_1 10 Dec 2014 16:09:20
  |
feld  |
Update "BSD" license in textproc category |
0.8.0_1 07 Dec 2014 10:01:37
  |
mva  |
- Convert textproc/ to USES=python
With hat: python@ |
0.8.0_1 29 Jul 2014 21:43:18
  |
adamw  |
Convert some more USE_BZIP2 to USES=tar:bzip2
Approved by: portmgr (not really, but touches unstaged ports) |
0.8.0_1 14 Jul 2014 18:42:04
  |
bapt  |
Modernize LIB_DEPENDS
With hat: portmgr |
0.8.0_1 01 Mar 2014 18:12:44
  |
miwi  |
- Convert to autoplist
- Stage support
- Bump PORTREVISION |
0.8.0 20 Sep 2013 23:17:32
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
0.8.0 17 Jan 2011 22:11:57
 |
bf  |
- Mirror the distfile locally
- Remove MD5 checksum from distinfo
- Add LICENSE information
Approved by: makc, miwi (mentors, implicit)
Feature safe: yes |
0.8.0 08 Jul 2010 12:51:38
 |
bf  |
Change my ports to use my FreeBSD.org email address. |
0.8.0 22 Dec 2009 11:36:02
 |
miwi  |
- Update to 0.8.0
PR: 140552 140553
Submitted by: bf <bf1783@gmail.com> (maintainer) |
0.7.6 23 Jul 2009 13:54:02
 |
yzlin  |
- Update to 0.7.6
PR: ports/136921
Submitted by: bf <bf1783 AT gmail.com> (maintainer)
Approved by: lwhsu (mentor) |
0.7.5 07 Jun 2009 18:51:21
 |
miwi  |
- Update maintainer mail adresse
Submitted by: "b. f." <bf1783@gmail.com> (maintainer via private mail) |
0.7.5 31 Dec 2007 21:45:21
 |
lwhsu  |
Add py-libtre 0.7.5, python interface for the tre regular expressions
library.
PR: ports/113446
Submitted by: bf <bf2006a at yahoo.com> |