mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
The phar extension provides the phar stream wrapper and the Phar
class for manipulating self-contained PHP Archive (phar) files. The Phar class can be used to create and to extract contents of phar files as well as iterating over their contents. PHP Archive files (Phars) are special collections of files that can be transparently run right out of the file, similar to Java's jar archive files. Using a phar archive, it is possible to distribute a complete PHP application in a single file that will run out of the file without modification or extraction. WWW: http://pecl.php.net/package/phar/ PR: ports/115224 Submitted by: Ditesh Shashikant Gathani <ditesh at gathani.org>
This commit is contained in:
parent
e1a5cf392c
commit
0eaf68f46a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=198037
4 changed files with 55 additions and 0 deletions
|
@ -97,6 +97,7 @@
|
|||
SUBDIR += pear-File_Archive
|
||||
SUBDIR += pecl-bz2
|
||||
SUBDIR += pecl-lzf
|
||||
SUBDIR += pecl-phar
|
||||
SUBDIR += pecl-rar
|
||||
SUBDIR += pecl-zip
|
||||
SUBDIR += php4-bz2
|
||||
|
|
38
archivers/pecl-phar/Makefile
Normal file
38
archivers/pecl-phar/Makefile
Normal file
|
@ -0,0 +1,38 @@
|
|||
# New ports collection makefile for: pecl-phar
|
||||
# Date created: 6 Aug 2007
|
||||
# Whom: Ditesh Shashikant Gathani <ditesh@gathani.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= phar
|
||||
PORTVERSION= 1.2.0
|
||||
CATEGORIES= archivers pear
|
||||
MASTER_SITES= http://pecl.php.net/get/
|
||||
PKGNAMEPREFIX= pecl-
|
||||
EXTRACT_SUFX= .tgz
|
||||
DIST_SUBDIR= PECL
|
||||
|
||||
MAINTAINER= ditesh@gathani.org
|
||||
COMMENT= A PECL extension which allows running applications out of .phar files
|
||||
|
||||
USE_PHP= hash spl
|
||||
USE_PHP_BUILD= yes
|
||||
USE_PHPEXT= yes
|
||||
|
||||
OPTIONS= BZ2 "Enable bz2 compression support" off \
|
||||
ZLIB "Enable gzip compression support" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_BZ2) && !defined(WITHOUT_BZ2)
|
||||
USE_PHP+= bz2
|
||||
.endif
|
||||
|
||||
.if defined(WITH_ZLIB) && !defined(WITHOUT_ZLIB)
|
||||
USE_PHP+= zlib
|
||||
.endif
|
||||
|
||||
CONFIGURE_ARGS= --enable-phar
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
archivers/pecl-phar/distinfo
Normal file
3
archivers/pecl-phar/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (PECL/phar-1.2.0.tgz) = bafae732137b0b8977e289910a36f438
|
||||
SHA256 (PECL/phar-1.2.0.tgz) = 83fad1a7946e8355aebf40e4928a2a6323c86f16df41ad9f67fa3b3852229fc8
|
||||
SIZE (PECL/phar-1.2.0.tgz) = 67432
|
13
archivers/pecl-phar/pkg-descr
Normal file
13
archivers/pecl-phar/pkg-descr
Normal file
|
@ -0,0 +1,13 @@
|
|||
The phar extension provides the phar stream wrapper and the Phar
|
||||
class for manipulating self-contained PHP Archive (phar) files.
|
||||
The Phar class can be used to create and to extract contents of
|
||||
phar files as well as iterating over their contents.
|
||||
|
||||
PHP Archive files (Phars) are special collections of files that
|
||||
can be transparently run right out of the file, similar to Java's
|
||||
jar archive files. Using a phar archive, it is possible to distribute
|
||||
a complete PHP application in a single file that will run out of the
|
||||
file without modification or extraction.
|
||||
|
||||
WWW: http://pecl.php.net/package/phar/
|
||||
|
Loading…
Add table
Reference in a new issue