fix complete brain-damage.

So, moodle needs a database, fine. No need to put flavors around it.
package-specs have ALTERNATIVES, so you can just depend on any of mysql and
postgresql, and you don't need a flavor for that...
This commit is contained in:
espie 2009-10-14 18:03:17 +00:00
parent 95aa66b3aa
commit e33e8d3084
2 changed files with 6 additions and 14 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.10 2007/09/15 20:38:22 merdely Exp $ # $OpenBSD: Makefile,v 1.11 2009/10/14 18:03:17 espie Exp $
COMMENT= learning management system COMMENT= learning management system
DISTNAME= moodle-1.6.3 DISTNAME= moodle-1.6.3
PKGNAME= ${DISTNAME}p0 PKGNAME= ${DISTNAME}p1
CATEGORIES= www education CATEGORIES= www education
HOMEPAGE= http://www.moodle.org/ HOMEPAGE= http://www.moodle.org/
@ -30,17 +30,7 @@ SUBST_VARS= INSTDIR
RUN_DEPENDS= :php5-gd-*:www/php5/extensions,-gd \ RUN_DEPENDS= :php5-gd-*:www/php5/extensions,-gd \
:php5-mbstring-*:www/php5/extensions,-mbstring :php5-mbstring-*:www/php5/extensions,-mbstring
RUN_DEPENDS+= :php5-mysql-*|php5-pgsql-*:www/php5/extensions,-mysql
FLAVORS= mysql pgsql
FLAVOR?=
.if ${FLAVOR:L:Mmysql}
RUN_DEPENDS+= :php5-mysql-*:www/php5/extensions,-mysql
.endif
.if ${FLAVOR:L:Mpgsql}
RUN_DEPENDS+= :php5-pgsql-*:www/php5/extensions,-pgsql
.endif
do-install: do-install:
@cd ${PREFIX} && tar zxf ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} @cd ${PREFIX} && tar zxf ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX}

View File

@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.7 2006/10/16 14:00:18 kevlo Exp $ @comment $OpenBSD: PLIST,v 1.8 2009/10/14 18:03:17 espie Exp $
@pkgpath www/moodle,mysql
@pkgpath www/moodle,pgsql
moodle/ moodle/
moodle/README.txt moodle/README.txt
moodle/admin/ moodle/admin/