aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorbeech <beech@FreeBSD.org>2011-05-26 02:40:33 +0800
committerbeech <beech@FreeBSD.org>2011-05-26 02:40:33 +0800
commita87ee25c5e2001e53b7159903ffeb7dc663aed6a (patch)
treefa77235f82aaaa1fed178817cdd904ac43d78ae0 /devel
parent169df90c6f8f52be6a12ba43c522c040a2d1e95d (diff)
downloadfreebsd-ports-gnome-a87ee25c5e2001e53b7159903ffeb7dc663aed6a.tar.gz
freebsd-ports-gnome-a87ee25c5e2001e53b7159903ffeb7dc663aed6a.tar.zst
freebsd-ports-gnome-a87ee25c5e2001e53b7159903ffeb7dc663aed6a.zip
-New port horde4-autoloader-1.0.0
-Autoload implementation and class loading manager for Horde. Approved By: itetcu (mentor)(implicit)
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/horde4-autoloader/Makefile42
-rw-r--r--devel/horde4-autoloader/distinfo2
-rw-r--r--devel/horde4-autoloader/files/pkg-message.in7
-rw-r--r--devel/horde4-autoloader/pkg-descr3
-rw-r--r--devel/horde4-autoloader/pkg-plist10
6 files changed, 65 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b6644c643430..90154b75104c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -552,6 +552,7 @@
SUBDIR += highlighterkit
SUBDIR += horde-chora
SUBDIR += horde-whups
+ SUBDIR += horde4-autoloader
SUBDIR += horde4-content
SUBDIR += horde4-date
SUBDIR += horde4-dateparser
diff --git a/devel/horde4-autoloader/Makefile b/devel/horde4-autoloader/Makefile
new file mode 100644
index 000000000000..5457053599eb
--- /dev/null
+++ b/devel/horde4-autoloader/Makefile
@@ -0,0 +1,42 @@
+# Ports collection makefile for: horde4-autoloader
+# Date created: Tue May 24, 2011
+# Whom: Beech Rintoul (<beech@FreeBSD.org>)
+#
+# $FreeBSD$
+#
+
+PORTNAME= autoloader
+PORTVERSION= 1.0.0
+DISTVERSIONPREFIX=
+DISTVERSIONSUFFIX=
+CATEGORIES= devel www
+MASTER_SITES= http://pear.horde.org/get/ \
+ LOCAL/beech
+PKGNAMEPREFIX= horde4-
+DISTNAME= Horde_Autoloader-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= beech@FreeBSD.org
+COMMENT= Horde Autoloader
+
+USE_HORDE= base
+USE_GETTEXT= yes
+ALDIR= Autoloader
+HORDIR+= ${HORBAS}${ALDIR:S|^|/|:S|/horde||}
+
+post-extract:
+ @${MKDIR} ${WRKSRC}/config && touch ${WRKSRC}/config/placeholder.dist
+
+do-install:
+ @${INSTALL} -d ${HORDIR}/
+ @${CP} ${WRKSRC}/lib/Horde/Autoloader.php ${HORBAS}/
+ @${CP} -Rp ${WRKSRC}/lib/Horde/Autoloader/ ${HORDIR}/
+ @${ECHO_CMD} @exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} %D/${HORDIR:S|^${PREFIX}/||}/ >> ${TMPPLIST}
+ @${ECHO_CMD} @exec ${CHMOD} -R o-rwx %D/${HORDIR:S|^${PREFIX}/||}/ >> ${TMPPLIST}
+ @${ECHO_CMD} "@exec ${TOUCH} ${HORLOG};${CHOWN} ${WWWOWN}:${WWWGRP} ${HORLOG}" >> ${TMPPLIST}
+ @${ECHO_MSG}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO_MSG}
+
+.include "${.CURDIR}/../../www/horde4-base/bsd.horde4.mk"
+.include <bsd.port.mk>
diff --git a/devel/horde4-autoloader/distinfo b/devel/horde4-autoloader/distinfo
new file mode 100644
index 000000000000..ff505192607e
--- /dev/null
+++ b/devel/horde4-autoloader/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Horde_Autoloader-1.0.0.tgz) = aaf5aa0f4f7a7dc094de2feb30e6be076d025dfa6747ee8dd928b6aeaa65b441
+SIZE (Horde_Autoloader-1.0.0.tgz) = 4900
diff --git a/devel/horde4-autoloader/files/pkg-message.in b/devel/horde4-autoloader/files/pkg-message.in
new file mode 100644
index 000000000000..0bc92fa36730
--- /dev/null
+++ b/devel/horde4-autoloader/files/pkg-message.in
@@ -0,0 +1,7 @@
+************************************************************************
+Autoloader has been installed in %%HORDIR%%/.
+
+Horde must be configured and the tables created; if not, see
+`pkg_info -Dx horde-base'.
+
+************************************************************************
diff --git a/devel/horde4-autoloader/pkg-descr b/devel/horde4-autoloader/pkg-descr
new file mode 100644
index 000000000000..947684acf968
--- /dev/null
+++ b/devel/horde4-autoloader/pkg-descr
@@ -0,0 +1,3 @@
+Autoload implementation and class loading manager for Horde.
+
+WWW: http://www.horde.org
diff --git a/devel/horde4-autoloader/pkg-plist b/devel/horde4-autoloader/pkg-plist
new file mode 100644
index 000000000000..8816dd0a8a60
--- /dev/null
+++ b/devel/horde4-autoloader/pkg-plist
@@ -0,0 +1,10 @@
+%%HORBAS%%/Autoloader.php
+%%HORDIR%%/ClassPathMapper.php
+%%HORDIR%%/ClassPathMapper/Application.php
+%%HORDIR%%/ClassPathMapper/Default.php
+%%HORDIR%%/ClassPathMapper/Prefix.php
+%%HORDIR%%/Default.php
+@dirrm %%HORDIR%%/Parser
+@dirrm %%HORDIR%%/ClassPathMapper
+@dirrmtry %%HORDIR%%
+@dirrmtry %%HORBAS%%