| @@ -1,17 +1,16 @@ | | | @@ -1,17 +1,16 @@ |
1 | # $NetBSD: Makefile,v 1.44 2015/11/21 11:17:13 wen Exp $ | | 1 | # $NetBSD: Makefile,v 1.45 2016/01/15 06:50:55 wen Exp $ |
2 | | | 2 | |
3 | DISTNAME= moodle-3.0 | | 3 | DISTNAME= moodle-3.0.2 |
4 | PKGREVISION= 1 | | | |
5 | CATEGORIES= www | | 4 | CATEGORIES= www |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=moodle/} | | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=moodle/} |
7 | EXTRACT_SUFX= .tgz | | 6 | EXTRACT_SUFX= .tgz |
8 | | | 7 | |
9 | MAINTAINER= wenheping@gmail.com | | 8 | MAINTAINER= wenheping@gmail.com |
10 | HOMEPAGE= http://www.moodle.org/ | | 9 | HOMEPAGE= http://www.moodle.org/ |
11 | COMMENT= Course management system based on social constructionism | | 10 | COMMENT= Course management system based on social constructionism |
12 | LICENSE= gnu-gpl-v3 | | 11 | LICENSE= gnu-gpl-v3 |
13 | | | 12 | |
14 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.4.4:../../graphics/php-gd | | 13 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.4.4:../../graphics/php-gd |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=5.4.4:../../converters/php-iconv | | 14 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=5.4.4:../../converters/php-iconv |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.4.4:../../converters/php-mbstring | | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.4.4:../../converters/php-mbstring |
17 | DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.4.4:../../www/php-curl | | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.4.4:../../www/php-curl |
| @@ -76,26 +75,28 @@ SUBST_FILES.php+= enrol/ldap/cli/sync.ph | | | @@ -76,26 +75,28 @@ SUBST_FILES.php+= enrol/ldap/cli/sync.ph |
76 | SUBST_SED.php= -e "s,/usr/bin/php,${PREFIX}/bin/php,g" | | 75 | SUBST_SED.php= -e "s,/usr/bin/php,${PREFIX}/bin/php,g" |
77 | | | 76 | |
78 | SUBST_CLASSES+= perl | | 77 | SUBST_CLASSES+= perl |
79 | SUBST_MESSAGE.perl= Fixing the path of perl. | | 78 | SUBST_MESSAGE.perl= Fixing the path of perl. |
80 | SUBST_STAGE.perl= post-patch | | 79 | SUBST_STAGE.perl= post-patch |
81 | SUBST_FILES.perl= filter/algebra/algebra2tex.pl | | 80 | SUBST_FILES.perl= filter/algebra/algebra2tex.pl |
82 | SUBST_SED.perl= -e "s,/usr/bin/perl,${PREFIX}/bin/perl,g" | | 81 | SUBST_SED.perl= -e "s,/usr/bin/perl,${PREFIX}/bin/perl,g" |
83 | | | 82 | |
84 | WRKSRC= ${WRKDIR}/moodle | | 83 | WRKSRC= ${WRKDIR}/moodle |
85 | | | 84 | |
86 | post-extract: | | 85 | post-extract: |
87 | ${CP} ${FILESDIR}/moodle.conf ${WRKDIR}/moodle.conf | | 86 | ${CP} ${FILESDIR}/moodle.conf ${WRKDIR}/moodle.conf |
88 | | | 87 | |
89 | do-install: | | 88 | post-patch: |
90 | cd ${WRKDIR} && ${FIND} moodle -type f -print \ | | 89 | cd ${WRKDIR} && ${FIND} moodle -type f -print \ |
91 | | ${SED} -e 's,^,share/,' > ${WRKDIR}/PLIST.AUTO | | 90 | | ${SED} -e 's,^,share/,' > ${WRKDIR}/PLIST.AUTO |
| | | 91 | |
| | | 92 | do-install: |
92 | cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${MOODLEDIR}/ | | 93 | cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${MOODLEDIR}/ |
93 | ${INSTALL_DATA} ${WRKDIR}/moodle.conf \ | | 94 | ${INSTALL_DATA} ${WRKDIR}/moodle.conf \ |
94 | ${DESTDIR}${PREFIX}/${EGDIR}/moodle.conf | | 95 | ${DESTDIR}${PREFIX}/${EGDIR}/moodle.conf |
95 | | | 96 | |
96 | post-install: | | 97 | post-install: |
97 | ${INSTALL_DATA_DIR} ${DESTDIR}${MOODLEDATADIR} | | 98 | ${INSTALL_DATA_DIR} ${DESTDIR}${MOODLEDATADIR} |
98 | ${CHOWN} ${APACHE_USER}:${APACHE_GROUP} ${DESTDIR}${MOODLEDATADIR} | | 99 | ${CHOWN} ${APACHE_USER}:${APACHE_GROUP} ${DESTDIR}${MOODLEDATADIR} |
99 | | | 100 | |
100 | .include "../../lang/php/phpversion.mk" | | 101 | .include "../../lang/php/phpversion.mk" |
101 | .include "../../mk/bsd.pkg.mk" | | 102 | .include "../../mk/bsd.pkg.mk" |