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.
-    #
-    # Directives to allow use of b2evolution
-    #
-    Alias /%%B2EVO_URL%% "%%PREFIX%%/%%B2EVO_DIR%%/"
-
-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