aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorsem <sem@FreeBSD.org>2005-09-04 21:44:57 +0800
committersem <sem@FreeBSD.org>2005-09-04 21:44:57 +0800
commit0b1cf4298c012ccc4cc08aaf42ef5d45de49b627 (patch)
tree6861feb8b754085357afb72e4ce55e123a9c08e2 /devel
parent513869439399a012131e189831809d07bc2f5a32 (diff)
downloadfreebsd-ports-gnome-0b1cf4298c012ccc4cc08aaf42ef5d45de49b627.tar.gz
freebsd-ports-gnome-0b1cf4298c012ccc4cc08aaf42ef5d45de49b627.tar.zst
freebsd-ports-gnome-0b1cf4298c012ccc4cc08aaf42ef5d45de49b627.zip
The API takes advantage of the server's opaque flag support and sets its
"complex" flag whenever the object being stored or retrieved isn't a plain scalar. In that case, the Storable module is used to freeze and thaw the value automatically going in and out of the memcached. PR: ports/84739 Submitted by: Jacques Marneweck <jacques@powertrip.co.za>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Danga-Socket/Makefile21
-rw-r--r--devel/p5-Danga-Socket/distinfo2
-rw-r--r--devel/p5-Danga-Socket/pkg-descr6
-rw-r--r--devel/p5-Danga-Socket/pkg-plist5
5 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 5b75dd61f36d..658078454bcd 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -763,6 +763,7 @@
SUBDIR += p5-Curses-UI
SUBDIR += p5-Curses-Widgets
SUBDIR += p5-DB_File-Lock
+ SUBDIR += p5-Danga-Socket
SUBDIR += p5-Data-Compare
SUBDIR += p5-Data-Dump
SUBDIR += p5-Data-Dump-Streamer
diff --git a/devel/p5-Danga-Socket/Makefile b/devel/p5-Danga-Socket/Makefile
new file mode 100644
index 000000000000..2e12e8f25149
--- /dev/null
+++ b/devel/p5-Danga-Socket/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: p5-Danga-Socket
+# Date created: 2005-08-08
+# Whom: Jacques Marneweck <jacques@php.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Danga-Socket
+PORTVERSION= 1.43
+CATEGORIES= devel net
+MASTER_SITES= http://www.danga.com/dist/Danga-Socket/
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= jacques@php.net
+COMMENT= Event loop and event-driven async socket base class
+
+PERL_CONFIGURE= yes
+
+MAN3= Danga::Socket.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Danga-Socket/distinfo b/devel/p5-Danga-Socket/distinfo
new file mode 100644
index 000000000000..4aa83762a794
--- /dev/null
+++ b/devel/p5-Danga-Socket/distinfo
@@ -0,0 +1,2 @@
+MD5 (Danga-Socket-1.43.tar.gz) = e5c652c573c01fdf931d26c9e810532d
+SIZE (Danga-Socket-1.43.tar.gz) = 14084
diff --git a/devel/p5-Danga-Socket/pkg-descr b/devel/p5-Danga-Socket/pkg-descr
new file mode 100644
index 000000000000..49478d2e8ca7
--- /dev/null
+++ b/devel/p5-Danga-Socket/pkg-descr
@@ -0,0 +1,6 @@
+The API takes advantage of the server's opaque flag support and sets its
+"complex" flag whenever the object being stored or retrieved isn't a plain
+scalar. In that case, the Storable module is used to freeze and thaw the
+value automatically going in and out of the memcached.
+
+WWW: http://www.danga.com/memcached/apis.bml
diff --git a/devel/p5-Danga-Socket/pkg-plist b/devel/p5-Danga-Socket/pkg-plist
new file mode 100644
index 000000000000..d4b24c8ff7ce
--- /dev/null
+++ b/devel/p5-Danga-Socket/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Danga/Socket.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Danga/Socket/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Danga/Socket
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Danga 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/Danga 2>/dev/null || true