aboutsummaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-08-21 09:10:15 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-08-21 09:10:15 +0000
commit0eaf68f46a2bdeda6a861887c456c2bd7ae4de7c (patch)
treeb6fb946469405bd9abffc0b83d074fd2772be9b7 /archivers
parente1a5cf392c522ada46a35a85965bd971dabf9e0f (diff)
downloadports-0eaf68f46a2bdeda6a861887c456c2bd7ae4de7c.tar.gz
ports-0eaf68f46a2bdeda6a861887c456c2bd7ae4de7c.zip
Notes
Diffstat (limited to 'archivers')
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/pecl-phar/Makefile38
-rw-r--r--archivers/pecl-phar/distinfo3
-rw-r--r--archivers/pecl-phar/pkg-descr13
4 files changed, 55 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index e4a52164cfa2..79fda75b33f0 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -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
diff --git a/archivers/pecl-phar/Makefile b/archivers/pecl-phar/Makefile
new file mode 100644
index 000000000000..bcd6f4180508
--- /dev/null
+++ b/archivers/pecl-phar/Makefile
@@ -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>
diff --git a/archivers/pecl-phar/distinfo b/archivers/pecl-phar/distinfo
new file mode 100644
index 000000000000..525c0fd10f79
--- /dev/null
+++ b/archivers/pecl-phar/distinfo
@@ -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
diff --git a/archivers/pecl-phar/pkg-descr b/archivers/pecl-phar/pkg-descr
new file mode 100644
index 000000000000..0c56d0cdd71b
--- /dev/null
+++ b/archivers/pecl-phar/pkg-descr
@@ -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/
+