[Midnightbsd-cvs] mports [16926] trunk/www/mediawiki119: mediawiki 1.19.18
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Sep 7 10:50:48 EDT 2014
Revision: 16926
http://svnweb.midnightbsd.org/mports/?rev=16926
Author: laffer1
Date: 2014-09-07 10:50:47 -0400 (Sun, 07 Sep 2014)
Log Message:
-----------
mediawiki 1.19.18
Added Paths:
-----------
trunk/www/mediawiki119/
trunk/www/mediawiki119/Makefile
trunk/www/mediawiki119/distinfo
trunk/www/mediawiki119/pkg-descr
trunk/www/mediawiki119/pkg-message
Added: trunk/www/mediawiki119/Makefile
===================================================================
--- trunk/www/mediawiki119/Makefile (rev 0)
+++ trunk/www/mediawiki119/Makefile 2014-09-07 14:50:47 UTC (rev 16926)
@@ -0,0 +1,77 @@
+# $MidnightBSD: trunk/www/mediawiki/Makefile 15462 2013-09-17 03:15:41Z laffer1 $
+
+PORTNAME= mediawiki
+PORTVERSION= 1.19.18
+CATEGORIES= www
+MASTER_SITES= http://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/
+PKGNAMESUFFIX= 119
+
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= The wiki engine used by Wikipedia
+
+LICENSE= gpl2
+
+USE_PHP= ctype iconv mbstring pcre session xml zlib readline dom
+WANT_PHP_WEB= yes
+MEDIAWIKIDIR?= www/mediawiki
+
+OPTIONS= PGSQL "Use PostgreSQL (instead of MySQL)" off \
+ LDAP "Use LDAP authentication" off \
+ TEXVC "Use built-in TeX rendering" off \
+ APC "Use pecl-APC" on \
+ EACCEL "Use eAccelerator (instead of pecl-APC)" off \
+ IMAGICK "Use ImageMagick" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_PGSQL)
+USE_PHP+= pgsql
+.else
+IGNORE_WITH_MYSQL= 323
+USE_MYSQL= yes
+USE_PHP+= mysql
+.endif
+
+.if defined(WITH_LDAP)
+USE_PHP+= ldap
+.endif
+
+.if defined(WITH_TEXVC)
+RUN_DEPENDS+= latex:${PORTSDIR}/print/latex
+BUILD_DEPENDS+= ocaml:${PORTSDIR}/lang/ocaml
+
+USE_GMAKE=yes
+WITH_IMAGICK=yes
+.endif
+
+.if defined(WITH_IMAGICK)
+RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:${PORTSDIR}/graphics/pecl-imagick
+.endif
+
+.if defined(WITH_APC) || defined(WITH_EACCEL)
+.if defined(WITH_EACCEL)
+RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/eaccelerator.so:${PORTSDIR}/www/eaccelerator
+.else
+RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/apc.so:${PORTSDIR}/www/pecl-APC
+.endif
+.endif
+
+do-build:
+.if defined(WITH_TEXVC)
+ @(cd ${WRKSRC}/math && ${GMAKE})
+.endif
+
+do-install:
+ @${MKDIR} ${PREFIX}/${MEDIAWIKIDIR}
+ ${CP} -r ${WRKSRC}/ ${PREFIX}/${MEDIAWIKIDIR}
+ ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${MEDIAWIKIDIR}
+
+post-install:
+ @${FIND} ${WRKSRC}/${file} -not -type d \
+ | ${SED} -ne 's,^${WRKSRC},${MEDIAWIKIDIR},p' >> ${TMPPLIST}
+ @${FIND} -d ${WRKSRC}/${file} -type d \
+ | ${SED} -ne 's,^${WRKSRC}, at dirrm ${MEDIAWIKIDIR},p' >> ${TMPPLIST}
+ @${SED} -e 's|%%MEDIAWIKIDIR%%|${TRUE_PREFIX}/${MEDIAWIKIDIR}|' ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>
Added: trunk/www/mediawiki119/distinfo
===================================================================
--- trunk/www/mediawiki119/distinfo (rev 0)
+++ trunk/www/mediawiki119/distinfo 2014-09-07 14:50:47 UTC (rev 16926)
@@ -0,0 +1,2 @@
+SHA256 (mediawiki-1.19.18.tar.gz) = 8eddc8a0d8705c90f66a13769fff4acbc4301e2570116e34780bf58301a30d08
+SIZE (mediawiki-1.19.18.tar.gz) = 17934909
Added: trunk/www/mediawiki119/pkg-descr
===================================================================
--- trunk/www/mediawiki119/pkg-descr (rev 0)
+++ trunk/www/mediawiki119/pkg-descr 2014-09-07 14:50:47 UTC (rev 16926)
@@ -0,0 +1,6 @@
+MediaWiki is the collaborative editing software that runs Wikipedia,
+the free encyclopedia, and other projects.
+It's designed to handle a large number of users and pages without imposing
+too rigid a structure or workflow.
+
+WWW: http://www.mediawiki.org/
Added: trunk/www/mediawiki119/pkg-message
===================================================================
--- trunk/www/mediawiki119/pkg-message (rev 0)
+++ trunk/www/mediawiki119/pkg-message 2014-09-07 14:50:47 UTC (rev 16926)
@@ -0,0 +1,11 @@
+
+ **** NOTE ****
+Remember to check
+
+%%MEDIAWIKIDIR%%/INSTALL
+
+and
+
+%%MEDIAWIKIDIR%%/UPGRADE
+
+for details
More information about the Midnightbsd-cvs
mailing list