[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