Port details |
- p5-Apache-PageKit MVCC web framework using mod_perl, XML and HTML::Template
- 1.18_3 www
=2 1.18_3Version of this port present on the latest quarterly branch. DEPRECATED: apache13 is deprecated, migrate to 2.2.x+ now
This port expired on: 2012-01-01
- Maintainer: perl@FreeBSD.org
 - Port Added: 2001-10-30 11:51:01
- Last Update: 2012-01-01 19:30:58
- SVN Revision: UNKNOWN
- People watching this port, also watch:: p5-Apache-Admin-Config, ap24-mod_scgi
- Also Listed In: perl5
- License: not specified in port
- Description:
- PageKit is a web applications framework that is based on mod_perl.
This framework is distinguished from others such as Embperl and Mason
by providing a clear separation of programming, content and
presentation.
It does this by implementing a Model/View/Content/Controller (MVCC)
design paradigm:
- Model is user supplied Perl Classes
- View is set of PageKit Templates and/or XSLT files
- Content is set of XML Files
- Controller is PageKit
This allows your programmers, designers and content editors to work
independently with clean well-defined interfaces.
PageKit provides the following features:
- Component-based architecture
- Language Localization and charset translation
- Session Management
- Input Validation
- Sticky HTML Forms
- Authentication
- Co-branding and XML,WML, and PDF output
- Automatic Dispatching of URIs
- Easy Error Handling
WWW: http://pagekit.org/
Seamus Venasse <svenasse@polaris.ca>
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- p5-Apache-PageKit>0:www/p5-Apache-PageKit
- No installation instructions:
- This port has been deleted.
- PKGNAME: p5-Apache-PageKit
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- mod_perl.pm : www/mod_perl
- DBI.pm : www/p5-Apache-DBI-mp1
- Request.pm : www/p5-libapreq
- Session.pm : www/p5-Apache-Session
- FormValidator.pm : textproc/p5-Data-FormValidator
- FillInForm.pm : www/p5-HTML-FillInForm
- Template.pm : www/p5-HTML-Template
- Clean.pm : www/p5-HTML-Clean
- Mailer.pm : mail/p5-Mail-Tools
- Iconv.pm : converters/p5-Text-Iconv
- MD5.pm : security/p5-MD5
- Parser.pm : textproc/p5-XML-Parser
- XPath.pm : textproc/p5-XML-XPath
- Types.pm : mail/p5-MIME-Types
- LibXML.pm : textproc/p5-XML-LibXML
- LibXSLT.pm : textproc/p5-XML-LibXSLT
- Test.pm : www/p5-Apache-Test
- apxs : www/apache13
- p5-IO-Compress>=2.017 : archivers/p5-IO-Compress
- perl5.8.9 : lang/perl5.8
- perl5.8.9 : lang/perl5.8
- Runtime dependencies:
-
- mod_perl.pm : www/mod_perl
- DBI.pm : www/p5-Apache-DBI-mp1
- Request.pm : www/p5-libapreq
- Session.pm : www/p5-Apache-Session
- FormValidator.pm : textproc/p5-Data-FormValidator
- FillInForm.pm : www/p5-HTML-FillInForm
- Template.pm : www/p5-HTML-Template
- Clean.pm : www/p5-HTML-Clean
- Mailer.pm : mail/p5-Mail-Tools
- Iconv.pm : converters/p5-Text-Iconv
- MD5.pm : security/p5-MD5
- Parser.pm : textproc/p5-XML-Parser
- XPath.pm : textproc/p5-XML-XPath
- Types.pm : mail/p5-MIME-Types
- LibXML.pm : textproc/p5-XML-LibXML
- LibXSLT.pm : textproc/p5-XML-LibXSLT
- Test.pm : www/p5-Apache-Test
- apxs : www/apache13
- p5-IO-Compress>=2.017 : archivers/p5-IO-Compress
- perl5.8.9 : lang/perl5.8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- 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 |
1.18_3 01 Jan 2012 19:30:58
 |
ohauer  |
- remove apache13 and ports depending on apache13 from portstree
( EXPIRATION_DATE=2012-01-01 )
with hat apache@ |
1.18_3 02 Nov 2011 03:43:45
 |
pgollucci  |
- sync apache13 related EXPIRATION_DATE
With Hat: apache@ |
1.18_3 17 Sep 2011 06:49:29
 |
sunpoet  |
- Change PERL_CONFIGURE to "yes" for all values less than or equal to 5.8.0+
With hat: perl |
1.18_3 07 Sep 2011 03:00:51
 |
pgollucci  |
- Set EXPIRATION_DATE to an actual date (9.0 is behind, so guess 2 months from
now).
- This can be changed later as needed, if at all, either way we won't remove
them
until after 9.0 is released.
With Hat: apache@
Reported by: dvl via freshports |
1.18_3 27 Aug 2011 09:54:40
 |
ohauer  |
- set EXPIRATION_DATE to "one week after FreeBSD 9.0-RELEASE-p0"
with hat apache@ |
1.18_3 22 May 2011 22:10:52
 |
ohauer  |
- use p5-Apache-DBI-mp1 / p5-Apache-DBI-mp2 instead of p5-Apache-DBI |
1.18_2 19 Mar 2011 12:38:54
 |
miwi  |
- Get Rid MD5 support |
1.18_2 21 Sep 2010 07:56:43
 |
mm  |
Change dependency on old p5-Compress-Zlib, p5-IO-Compress-Base,
p5-IO-Compress-Zlib and p5-IO-Compress-Bzip2 modules to p5-IO-Compress.
Explicitly depend on p5-IO-Compress only if PERL_LEVEL < 500903
Bump PORTREVISION |
1.18_1 16 Jan 2010 14:45:49
 |
kuriyama  |
- Remove unneeded dependencies which is in perl-5.8.9 dist from ports
maintained by (perl|ports|kuriyama)@FreeBSD.org.
- Targets are: Test::Simple, Digest::MD5, Locale-Maketext,
ExtUtils::MakeMaker, ExtUtils::ParseXS, File::Temp, Getopt::Long,
Encode, Digest, Pod::Parser, File::Spec. |
1.18 13 Dec 2009 18:07:49
 |
pgollucci  |
- Turn over a bunch of p5- ports that change infrequently to perl@
so more people can look at them. |
1.18 13 Jun 2009 07:59:19
 |
pgollucci  |
Claim remainin AxKit and p5-Apache-* modules |
1.18 17 Apr 2008 14:30:31
 |
araujo  |
- Take advantage of CPAN macro from bsd.sites.mk, change
${MASTER_SITE_PERL_CPAN} to CPAN.
PR: ports/122674
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by: araujo (myself)
Approved by: portmgr (pav) |
1.18 08 Sep 2007 01:10:46
 |
linimon  |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr |
1.18 03 Dec 2006 12:45:59
 |
demon  |
Correct path to Compress::Zlib.pm after recent p5-Compress-Zlib update. |
1.18 15 Jun 2006 12:56:29
 |
mat  |
Update to 1.18
Restrict to perl 5.8+ |
1.09 22 Jan 2006 02:58:25
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
1.09 25 Nov 2005 19:02:21
 |
pav  |
- Add SHA256 |
1.09 20 Sep 2005 14:20:34
 |
erwin  |
Reset maintainership of Seamus Venasse who has not responded for some time.
Thank you for your efforts in the past!
Noticed by: tobez
Approved by: portmgr (self) |
1.09 31 Mar 2004 03:12:58
 |
trevor  |
SIZEify (maintainer timeout) |
1.09 17 Feb 2004 08:38:03
 |
kris  |
BROKEN on 5.x: does not compile |
1.09 24 Oct 2003 14:15:32
 |
erwin  |
Remove the recursive assignment of SITE_PERL to ${SITE_PERL} introduced
in the last commit. |
1.09 24 Oct 2003 12:05:09
 |
ijliao  |
utilize SITE_PERL
PR: 58166
Submitted by: Cheng-Lung Sung <clsung@dragon2.net> |
1.09 21 Feb 2003 14:01:38
 |
knu  |
De-pkg-comment. |
1.09 29 Jun 2002 19:47:47
 |
ijliao  |
upgrade to 1.09
PR: 40005
Submitted by: maintainer |
07 Jan 2002 13:18:48
    |
sheldonh  |
Catch up with interface change in XML::LibXML 1.31, using a patch officially
sanctioned by the PageKit distribution maintainer. |
28 Nov 2001 02:29:53
    |
kevlo  |
Update to 1.07 |
30 Oct 2001 14:51:01
    |
tobez  |
Add p5-Apache-PageKit 1.06, a Model/View/Content/Controller web framework
using mod_perl, XML and HTML::Template. |