version bump
authorChristian Parpart <trapni@gentoo.org>
Sun, 19 Dec 2004 01:34:39 +0000 (01:34 +0000)
committerChristian Parpart <trapni@gentoo.org>
Sun, 19 Dec 2004 01:34:39 +0000 (01:34 +0000)
www-apps/mediawiki/ChangeLog
www-apps/mediawiki/Manifest
www-apps/mediawiki/files/digest-mediawiki-1.3.9 [new file with mode: 0644]
www-apps/mediawiki/mediawiki-1.3.9.ebuild [new file with mode: 0644]

index dd57f2db16e8aea89fc9974fc3bd6f28a092ddc4..abcb7f9dc3012dcc1085e9e56988ea1eb57c6fce 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for www-apps/mediawiki
 # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.3 2004/12/05 13:03:47 trapni Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/ChangeLog,v 1.4 2004/12/19 01:34:39 trapni Exp $
+
+*mediawiki-1.3.9 (19 Dec 2004)
+
+  19 Dec 2004; Christian Parpart <trapni@gentoo.org>
+  +mediawiki-1.3.9.ebuild:
+  version bump to 1.3.9
 
   05 Dec 2004; Christian Parpart <trapni@gentoo.org> mediawiki-1.3.8.ebuild:
   marked ~amd64, as proposed by Wolfgang Loeffler (bug #37894) comment 19;
index 8574d00bea2e83ac4958065c06004f04307c42bb..6df61dda39c906a932cea096da148c552b7c0514 100644 (file)
@@ -1,5 +1,7 @@
 MD5 0e201daa491640c742b312e06075cbc5 metadata.xml 225
 MD5 fbaff19c1e3389b1d002f8fc073274b2 mediawiki-1.3.8.ebuild 2907
-MD5 5568f38a79e173e5cf34eb5954cd8f13 ChangeLog 795
+MD5 6015c23579add3eb2eefe38468226344 ChangeLog 932
+MD5 5731d3f5ed3af5ca3056071ac008fea7 mediawiki-1.3.9.ebuild 2907
+MD5 e7fd7d166aef336c1a208037b713c73f files/digest-mediawiki-1.3.9 68
 MD5 f083e5c34cf1201e213e4b2daa3b289a files/digest-mediawiki-1.3.8 68
 MD5 85f32b5fca9afd6479cdcea022c096f2 files/postinstall-en.txt 1731
diff --git a/www-apps/mediawiki/files/digest-mediawiki-1.3.9 b/www-apps/mediawiki/files/digest-mediawiki-1.3.9
new file mode 100644 (file)
index 0000000..9876492
--- /dev/null
@@ -0,0 +1 @@
+MD5 3fbd3add87575918c282b4a285657dde mediawiki-1.3.9.tar.gz 1575391
diff --git a/www-apps/mediawiki/mediawiki-1.3.9.ebuild b/www-apps/mediawiki/mediawiki-1.3.9.ebuild
new file mode 100644 (file)
index 0000000..f1314aa
--- /dev/null
@@ -0,0 +1,102 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.3.9.ebuild,v 1.1 2004/12/19 01:34:39 trapni Exp $
+
+inherit webapp
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="mirror://sourceforge/wikipedia/${P}.tar.gz"
+RESTRICT="nomirror"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE="imagemagick tetex"
+
+DEPEND="tetex? ( >=dev-lang/ocaml-3.0.6 )"
+
+RDEPEND="virtual/php
+                >=dev-db/mysql-4
+                tetex? ( app-text/tetex )
+                imagemagick? ( media-gfx/imagemagick )"
+
+S=${WORKDIR}/${P}
+
+src_compile() {
+       # Only required if tetex USE flag is set
+       #
+       if use tetex; then
+               einfo "Compiling math support"
+               cd math || die
+               emake || die
+       else
+               einfo "Nothing to compile"
+       fi
+}
+
+src_install() {
+       webapp_src_preinst
+
+       # copy the app's main files excluding math support and docs
+       local DIRS='config images includes languages languages/wikipedia
+                       maintenance maintenance/archives maintenance/postgresql
+                       stylesheets stylesheets/davinci stylesheets/images
+                       stylesheets/mono stylesheets/monobook
+                       stylesheets/myskin templates
+                       PHPTAL-NP-0.7.0 PHPTAL-NP-0.7.0/libs
+                       PHPTAL-NP-0.7.0/libs/Algo PHPTAL-NP-0.7.0/libs/PHPTAL
+                       PHPTAL-NP-0.7.0/libs/PHPTAL/Attribute
+                       PHPTAL-NP-0.7.0/libs/PHPTAL/Attribute/I18N
+                       PHPTAL-NP-0.7.0/libs/PHPTAL/Attribute/METAL
+                       PHPTAL-NP-0.7.0/libs/PHPTAL/Attribute/PHPTAL
+                       PHPTAL-NP-0.7.0/libs/PHPTAL/Attribute/TAL
+                       PHPTAL-NP-0.7.0/libs/Types'
+       insinto ${MY_HTDOCSDIR}
+       doins *.php *.inc *.phtml
+       for DIR in ${DIRS}; do
+               dodir ${MY_HTDOCSDIR}/${DIR}
+               insinto ${MY_HTDOCSDIR}/${DIR}
+               doins ${DIR}/*
+       done
+
+       # installing some docs
+       local DOCS="COPYING HISTORY INSTALL README RELEASE-NOTES UPGRADE AdminSettings.sample"
+       for DOC in ${DOCS}; do
+               dodoc "${DOC}"
+               rm -f "${DOC}"
+       done
+       dodoc docs/*.doc
+       rm -f docs/*.doc
+
+       docinto php-memcached
+       dodoc docs/php-memcached/*
+
+       # If imagemagick is enabled then setup for image upload.
+       # We ensure the directory is prepared for writing.  The post-
+       # install instructions guide the user to enable the feature.
+       if use imagemagick; then
+               webapp_serverowned ${MY_HTDOCSDIR}/images
+       fi
+
+       # If we've enabled tetex, install math support.
+       # We ensure the directories are prepared for writing.  The post-
+       # install instructions guide the user to enable the feature.
+       if use tetex; then
+               einfo "Installing math support"
+               dodir ${MY_HTDOCSDIR}/math
+               exeinto ${MY_HTDOCSDIR}/math
+               doexe math/texvc
+
+               # Docs
+               docinto math
+               dodoc math/README math/TODO
+
+               # Working directories.  Server writeable.
+               dodir ${MY_HTDOCSDIR}/images/math
+               webapp_serverowned ${MY_HTDOCSDIR}/images/math
+               dodir ${MY_HTDOCSDIR}/images/tmp
+               webapp_serverowned ${MY_HTDOCSDIR}/images/tmp
+       fi
+
+       webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt
+       webapp_src_install
+}