mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
Group-Office is a powerfull modular Internet/Intranet application framework.
It features calendaring, project management, e-mail, tasks, addressbook, file management. WWW: http://www.group-office.com/ Submitted by: Aron Schlesinger <as@bsdgroup.de> Approved by: miwi (mentor)
This commit is contained in:
parent
4dbeec9af9
commit
a0117e9789
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=185577
@ -174,6 +174,7 @@
|
||||
SUBDIR += google-sitemapgen
|
||||
SUBDIR += goose
|
||||
SUBDIR += gregarius
|
||||
SUBDIR += groupoffice
|
||||
SUBDIR += gstreamer-plugins-neon
|
||||
SUBDIR += gtkhtml
|
||||
SUBDIR += gtkhtml3
|
||||
|
67
www/groupoffice/Makefile
Normal file
67
www/groupoffice/Makefile
Normal file
@ -0,0 +1,67 @@
|
||||
# New ports collection makefile for: www/groupoffice
|
||||
# Date created: 16 February 2007
|
||||
# Whom: Aron Schlesinger <as@bsdgroup.de>
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= groupoffice
|
||||
PORTVERSION= 2.16.11
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= group-office
|
||||
DISTNAME= ${PORTNAME}-com-2.16-11
|
||||
|
||||
MAINTAINER= as@bsdgroup.de
|
||||
COMMENT= A modular web application framework vor office
|
||||
|
||||
RESTRICTED= Free for personal use only
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
.if !defined(WITHOUT_PHP_DEPENDS)
|
||||
USE_PHP= mysql session mbstring pcre xml
|
||||
.endif
|
||||
|
||||
WANT_PHP_WEB= yes
|
||||
USE_MYSQL= yes
|
||||
IGNORE_WITH_MYSQL= 323
|
||||
|
||||
OPTIONS= IMAP "IMAP support" on
|
||||
|
||||
PORT_DBDIR?= ${DESTDIR}/var/db/ports
|
||||
LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
|
||||
OPTIONSFILE?= ${PORT_DBDIR}/${LATEST_LINK}/options
|
||||
|
||||
.if exists(${OPTIONSFILE})
|
||||
.include "${OPTIONSFILE}"
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_PHP_DEPENDS)
|
||||
. if !defined(WITHOUT_IMAP) || defined(WITH_IMAP)
|
||||
USE_PHP+= imap
|
||||
. endif
|
||||
.endif
|
||||
|
||||
GROUPOFFICEDIR?= www/${PORTNAME}2
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= "GROUPOFFICEDIR=${GROUPOFFICEDIR}" \
|
||||
"PKGNAME=${PKGNAME}" \
|
||||
"WWWOWN=${WWWOWN}"
|
||||
|
||||
pre-everything::
|
||||
@${ECHO_CMD} "# you can customize the installation directory"
|
||||
@${ECHO_CMD} "# by setting GROUPOFFICEDIR in /etc/make.conf"
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${PREFIX}/${GROUPOFFICEDIR}
|
||||
${CP} -r ${WRKSRC}/ ${PREFIX}/${GROUPOFFICEDIR}
|
||||
|
||||
post-install:
|
||||
@${FIND} ${WRKSRC}/${file} -not -type d \
|
||||
| ${SED} -ne 's,^${WRKSRC},${GROUPOFFICEDIR},p' >> ${TMPPLIST}
|
||||
@${FIND} -d ${WRKSRC}/${file} -type d \
|
||||
| ${SED} -ne 's,^${WRKSRC},@dirrm ${GROUPOFFICEDIR},p' >> ${TMPPLIST}
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/groupoffice/distinfo
Normal file
3
www/groupoffice/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (groupoffice-com-2.16-11.tar.gz) = c7fd480ef5a65e16bb0ac61777584c5f
|
||||
SHA256 (groupoffice-com-2.16-11.tar.gz) = a95b9c66b75e143e72188bd4f6b56f203d7556e78be47e660b7acd4bd90d122f
|
||||
SIZE (groupoffice-com-2.16-11.tar.gz) = 9088076
|
21
www/groupoffice/files/pkg-message.in
Normal file
21
www/groupoffice/files/pkg-message.in
Normal file
@ -0,0 +1,21 @@
|
||||
%%PKGNAME%% has been installed into:
|
||||
|
||||
%%PREFIX%%/%%GROUPOFFICEDIR%%
|
||||
|
||||
You will probably want to add an alias to your httpd.conf file,
|
||||
somethinglike this:
|
||||
|
||||
Alias /groupoffice "%%PREFIX%%/%%GROUPOFFICEDIR%%"
|
||||
|
||||
And restart Apache.
|
||||
Before the first use of GroupOffice, create config.php
|
||||
|
||||
touch %%PREFIX%%/%%GROUPOFFICEDIR%%/config.php
|
||||
|
||||
and change the owner to %%WWWOWN%%:
|
||||
|
||||
chown %%WWWOWN%% %%PREFIX%%/%%GROUPOFFICEDIR%%/config.php
|
||||
|
||||
Please visit 'http://localhost/groupoffice/install/install.php'
|
||||
in a web-browser and follow the configuration instructions.
|
||||
|
5
www/groupoffice/pkg-descr
Normal file
5
www/groupoffice/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
Group-Office is a powerfull modular Internet/Intranet application framework.
|
||||
It features calendaring, project management, e-mail, tasks, addressbook,
|
||||
file management.
|
||||
|
||||
WWW: http://www.group-office.com/
|
Loading…
Reference in New Issue
Block a user