ports/115243: maintainer update: www/b2evolution (trial 2)
Sergei Vyshenski
svysh at pn.sinp.msu.ru
Mon Aug 6 11:30:02 UTC 2007
>Number: 115243
>Category: ports
>Synopsis: maintainer update: www/b2evolution (trial 2)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Aug 06 11:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Sergei Vyshenski
>Release: FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD ox.pn.sinp.msu.ru 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Jun 29 19:24:03 MSD 2007 root at ox.pn.sinp.msu.ru:/usr/obj/usr/src/sys/OX i386
>Description:
added missing conditional dependency on appropriate version of MySQL server,
respect change of DESTDIR into PREFIX, committed by gabor on Aug 4.
>How-To-Repeat:
>Fix:
diff -ur www/b2evolution/Makefile www/b2evolution.new/Makefile
--- www/b2evolution/Makefile 2007-08-05 19:09:46.000000000 +0400
+++ www/b2evolution.new/Makefile 2007-08-06 15:08:21.000000000 +0400
@@ -2,11 +2,12 @@
# Date created: 2005-04-16
# Whom: chinsan <chinsan at mail20000.com.tw>
#
-# $FreeBSD: ports/www/b2evolution/Makefile,v 1.17 2007/08/04 11:41:25 gabor Exp $
+# $FreeBSD: ports/www/b2evolution/Makefile,v 1.16 2007/06/14 21:14:48 pav Exp $
#
PORTNAME= b2evolution
PORTVERSION= 1.10.2
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= evocms
@@ -27,13 +28,19 @@
TMPDIR?= ${PORTNAME}
WRKSRC= ${WRKDIR}/${TMPDIR}
-
B2EVO_URL?= b2evo
B2EVO_DIR?= www/${B2EVO_URL}
PLIST= ${WRKDIR}/pkg-plist
+OPTIONS= LOCAL_DB_SERVER "Want to use local MySQL server?" on
+
.include <bsd.port.pre.mk>
+.if defined(WITH_LOCAL_DB_SERVER)
+USE_MYSQL= YES
+RUN_DEPENDS+= mysql-server>=0:${PORTSDIR}/databases/mysql${MYSQL_VER}-server
+.endif
+
pre-install:
@cd ${WRKSRC} && ${FIND} -s . -type f | \
${SED} -e 's|^./||;s|^|${B2EVO_DIR}/|' > ${PLIST} \
diff -ur www/b2evolution/pkg-message www/b2evolution.new/pkg-message
--- www/b2evolution/pkg-message 2007-08-05 19:09:46.000000000 +0400
+++ www/b2evolution.new/pkg-message 2007-08-06 15:15:35.000000000 +0400
@@ -2,34 +2,38 @@
b2evolution is now installed. If you install it for the first time,
you may need to perform the following steps.
-1. Create the MySQL database:
+1. Make sure your mysql-server is running.
- # mysqladmin --user=root -p create b2evolution
+2. Create a new MySQL database:
-2. Create a mysql user/password for the b2evolution database:
+ # mysqladmin --user=root -p create b2evolution
+
+ (in mysql root's password is empty unless you have set it in advance).
+
+3. Create a mysql user/password for the b2evolution database:
(change user and/or password if required)
- # mysql -u root -p
- mysql> GRANT ALL ON b2evolution.* TO b2evouser at localhost
- IDENTIFIED BY 'b2evopassword';
- mysql> FLUSH PRIVILEGES;
- mysql> QUIT;
-
-3. Please add the following to your apache config, and restart.
- [1;32m#
- # Directives to allow use of b2evolution
- #
- Alias /%%B2EVO_URL%% "%%PREFIX%%/%%B2EVO_DIR%%/"[m
-
-4.Open b2evo installation page in your web browser
- and login with b2evouser/b2evopassword
-
- http://www.your.host/%%B2EVO_URL%%/blogs/install/
-
- If you are doing a fresh install...
- Note that password carefully! It is a random password that is given to you
- when you install b2evolution.
- If you lose it, you will have to delete the database tables and reinstall.
+ # mysql -u root -p
+ mysql> GRANT ALL ON b2evolution.* TO b2evouser at localhost
+ IDENTIFIED BY 'b2evopassword';
+ mysql> FLUSH PRIVILEGES;
+ mysql> QUIT;
+
+4. Add the following to your apache config, and restart.
+ #
+ # Directives to allow use of b2evolution
+ #
+ Alias /%%B2EVO_URL%% "%%PREFIX%%/%%B2EVO_DIR%%/"
+ #
+
+5. Open b2evo installation page in your web browser
+ and login with b2evouser/b2evopassword
+
+ http://www.your.host/%%B2EVO_URL%%/blogs/install/
+
+ (if you are doing a fresh install...)
+ Note that password carefully! It is a random password that is given to you
+ when you install b2evolution.
+ If you lose it, you will have to delete the database tables and reinstall.
- Have fun!
==================================================================
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list