BSD Ports

textproc/pear-Text_Highlighter 0.8.0 FreeBSD

PEAR Syntax highlighting

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
PHP301
Categories
textproc, pear
Package size
85.6 KiB, 887.5 KiB installed

Description

Text_Highlighter is a package for syntax highlighting.

It provides a base class provining all the functionality, and a descendent classes geneator class.

The main idea is to simplify creation of subclasses implementing syntax highlighting for particular language. Subclasses do not implement any new functioanality, they just provide syntax highlighting rules. The rules sources are in XML format.

To create a highlighter for a language, there is no need to code a new class manually. Simply describe the rules in XML file and use Text_Highlighter_Generator to create a new class.

In the other systems

SystemPortVersion
FreeBSDtextproc/pear-Text_Highlighter0.8.0
DragonFlytextproc/pear-Text_Highlighter0.8.0
HardenedBSDtextproc/pear-Text_Highlighter0.8.0
GhostBSDtextproc/pear-Text_Highlighter0.8.0

Install

Binary package:

pkg install php82-pear-Text_Highlighter

From the ports tree:

cd /usr/ports/textproc/pear-Text_Highlighter/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	php82-pear-Text_Highlighter>0:textproc/pear-Text_Highlighter

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8.00.8.00.8.00.8.00.8.0
FreeBSD:14:quarterly0.8.00.8.0n/a0.8.00.8.0
FreeBSD:15:latest0.8.00.8.0n/a0.8.00.8.0
FreeBSD:15:quarterly0.8.00.8.0n/an/an/a
FreeBSD:16:latest0.8.00.8.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 10
Run dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
pear
Service scripts
none
Conflicts with
generate julius php*-pear-Text_Highlighter
Flavors
php83-pear-Text_Highlighter-0.8.0, php84-pear-Text_Highlighter-0.8.0, php85-pear-Text_Highlighter-0.8.0, php86-pear-Text_Highlighter-0.8.0

Files

distinfo 1
FileSizeSHA256
PEAR/Text_Highlighter-0.8.0.tgz1386570f8eb8d899f2f78999d30ae8996b45142860a98a7577b6ae9f4eb1963b6bf69b

Commit history 0

No commits in the history this site was built from.