BSD Ports

Deprecated: Legacy functionality

Expires: 2026-10-24

www/p5-CGI-Response 0.03_2 FreeBSD

Perl module allowing response construction for CGI applications

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4276b29db4
License
ART10
Categories
www, perl5
Package size
13.3 KiB, 27.2 KiB installed

Description

CGI::Response is a Perl5 module for constructing responses to Common Gateway Interface (CGI) requests. It is designed to be light-weight and efficient for the most common tasks, and also to provide access to all HTTP response features for more advanced CGI applications.

There are two ways to use CGI::Response. For basic applications, the Simple Interface provides a number of plain functions that cover the most commonly-used CGI response headers. More advanced applications may employ the Full Interface object methods to access any HTTP header, or to add experimental or non-standard headers. Both interfaces try to generate reasonable defaults whenever possible.

In the other systems

The newest version among them is 0.03, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/p5-CGI-Response0.03_2 newestnone knownDeprecated[email protected]2026-09-24
DragonFlywww/p5-CGI-Response0.03_1 newestnone known-[email protected]-
HardenedBSDwww/p5-CGI-Response0.03_2 newestno data-[email protected]-
GhostBSDwww/p5-CGI-Response0.03_1 newestno data-[email protected]-

Version history 1

  1. 0.03 4276b29db4

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install p5-CGI-Response

From the ports tree:

cd /usr/ports/www/p5-CGI-Response/ && make install clean

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

RUN_DEPENDS=	p5-CGI-Response>0:www/p5-CGI-Response

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.03_20.03_20.03_10.03_10.03_2
FreeBSD:14:quarterly0.03_20.03_2n/a0.03_10.03_2
FreeBSD:15:latest0.03_20.03_2n/a0.03_10.03_1
FreeBSD:15:quarterly0.03_20.03_2n/an/an/a
FreeBSD:16:latest0.03_20.03_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Legacy functionality.

It is scheduled to be removed on or after 2026-10-24.

Files

pkg-plist 2
  • %%PERL5_MAN3%%/CGI::Response.3.gz
  • %%SITE_PERL%%/CGI/Response.pm
distinfo 1
FileSizeSHA256
CGI-Response-0.03.tar.gz114642223079697d43be914234cac09fa63b5229f6148dd120162859c75edf92bedd7
Master sites 1
  • CPAN

Commit history 1

DateCommitCreditsLog message
4276b29db4 Muhammad Moinur Rahman www/p5-CGI-Response: Mark DEPRECATED
- Switch to DISTVERSION while I am here - Fix fetch - Set EXPIRATION_DATE 2026-10-24 - No functional upstream release since 0.03 (1995) - The CGI response-construction model it implements has been superseded by PSGI/Plack in modern Perl web applications - No consumers on the tree