summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Huber <huber@crans.org>2011-03-09 12:59:35 +0100
committerOlivier Huber <huber@crans.org>2011-03-09 12:59:35 +0100
commitcd9b847b3ac00e67e5e33359dd703a61ada6a2f8 (patch)
tree0da264691579ce793075f95ab5fb0ff9ab9e54a5 /www-apps/joomla
parent[dev-ml/ocaml-usb] initial import (diff)
downloadxhub-cd9b847b3ac00e67e5e33359dd703a61ada6a2f8.tar.gz
xhub-cd9b847b3ac00e67e5e33359dd703a61ada6a2f8.tar.bz2
xhub-cd9b847b3ac00e67e5e33359dd703a61ada6a2f8.zip
[Joomla] import 1.6 series
Diffstat (limited to 'www-apps/joomla')
-rw-r--r--www-apps/joomla/ChangeLog246
-rw-r--r--www-apps/joomla/Manifest5
-rw-r--r--www-apps/joomla/files/postinstall-en.txt25
-rw-r--r--www-apps/joomla/joomla-1.6.1.ebuild50
-rw-r--r--www-apps/joomla/metadata.xml13
5 files changed, 339 insertions, 0 deletions
diff --git a/www-apps/joomla/ChangeLog b/www-apps/joomla/ChangeLog
new file mode 100644
index 0000000..2a15940
--- /dev/null
+++ b/www-apps/joomla/ChangeLog
@@ -0,0 +1,246 @@
+# ChangeLog for www-apps/joomla
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/joomla/ChangeLog,v 1.48 2010/11/16 08:32:05 fauli Exp $
+
+ 16 Nov 2010; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.21.ebuild:
+ clean up
+
+ 05 Nov 2010; Christian Faulhammer <fauli@gentoo.org> joomla-1.5.22.ebuild:
+ use EAPI 2 features to check for PHP USE flags instead of eclass functions
+
+*joomla-1.5.22 (05 Nov 2010)
+
+ 05 Nov 2010; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.22.ebuild:
+ version bump
+
+ 12 Oct 2010; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.20.ebuild:
+ clean up
+
+*joomla-1.5.21 (08 Oct 2010)
+
+ 08 Oct 2010; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.21.ebuild:
+ version bump
+
+ 19 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.19.ebuild:
+ clean up
+
+ 18 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.18.ebuild:
+ clean up a bit
+
+*joomla-1.5.20 (18 Aug 2010)
+
+ 18 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.20.ebuild:
+ version bump, security bug 333271
+
+*joomla-1.5.19 (16 Jul 2010)
+
+ 16 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.19.ebuild:
+ version bump
+
+ 25 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.17.ebuild:
+ clean up
+
+*joomla-1.5.18 (03 Jun 2010)
+
+ 03 Jun 2010; Tobias Heinlein <keytoaster@gentoo.org>
+ +joomla-1.5.18.ebuild:
+ Non-maintainer version bump, security bug #321917.
+
+*joomla-1.5.17 (03 May 2010)
+
+ 03 May 2010; Tobias Heinlein <keytoaster@gentoo.org>
+ -joomla-1.5.15.ebuild, -joomla-1.5.16.ebuild, +joomla-1.5.17.ebuild:
+ Non-maintainer version bump, security bug #317299.
+
+*joomla-1.5.16 (26 Apr 2010)
+
+ 26 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.16.ebuild:
+ version bump
+
+ 11 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.14.ebuild:
+ clean up vulnerable ebuilds
+
+ 08 Jan 2010; Christian Faulhammer <fauli@gentoo.org> metadata.xml:
+ add Olivier Huber as maintainer and myself as proxy
+
+*joomla-1.5.15 (25 Dec 2009)
+
+ 25 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.13.ebuild, +joomla-1.5.15.ebuild:
+ version bump for bug 293648 and clean up
+
+*joomla-1.5.14 (07 Aug 2009)
+
+ 07 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
+ -joomla-1.5.12.ebuild, +joomla-1.5.14.ebuild:
+ version bump for security bug 279809, clean up
+
+*joomla-1.5.13 (23 Jul 2009)
+
+ 23 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.13.ebuild:
+ version bump for security bug 278816
+
+ 23 Jul 2009; Christian Faulhammer <fauli@gentoo.org> -joomla-1.5.9.ebuild:
+ clean up
+
+ 23 Jul 2009; Christian Faulhammer <fauli@gentoo.org> joomla-1.5.12.ebuild:
+ fix SRC_URI for bug 276362
+
+*joomla-1.5.12 (01 Jul 2009)
+
+ 01 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ +joomla-1.5.12.ebuild:
+ version bump
+
+*joomla-1.5.9 (26 Jan 2009)
+
+ 26 Jan 2009; Peter Volkov <pva@gentoo.org> -joomla-1.5.8.ebuild,
+ +joomla-1.5.9.ebuild:
+ Version bump. Fixes security issues: bug #254151, thank Bruno Buss for
+ report and bug #253483 thank Craig for report.
+
+*joomla-1.5.8 (14 Nov 2008)
+
+ 14 Nov 2008; Gunnar Wrobel <wrobel@gentoo.org> -joomla-1.5.7.ebuild,
+ +joomla-1.5.8.ebuild:
+ Added www-apps/joomla-1.5.8, removed www-apps/joomla-1.5.7 in response to
+ sec issue #246603.
+
+ 29 Sep 2008; wrobel@gentoo.org joomla-1.5.7.ebuild:
+ www-apps/joomla-1.5.7 lacks dependency on app-arch/unzip (#238790)
+
+*joomla-1.5.7 (21 Sep 2008)
+
+ 21 Sep 2008; wrobel@gentoo.org -joomla-1.5.5.ebuild, -joomla-1.5.6.ebuild,
+ +joomla-1.5.7.ebuild:
+ Added joomla-1.5.7, removed vulnerable joomla-1.5.5, -1.5.6 (#237404).
+
+*joomla-1.5.6 (09 Sep 2008)
+
+ 09 Sep 2008; wrobel@gentoo.org -joomla-1.0.15.ebuild,
+ +joomla-1.5.6.ebuild:
+ Removed joomla-1.0.15 and joomla-1.5.5, added joomla-1.5.6 in response to
+ severe sec issue #234577.
+
+ 01 Aug 2008; wrobel@gentoo.org joomla-1.5.5.ebuild:
+ Require PHP with xml (Bug #232574).
+
+*joomla-1.5.5 (31 Jul 2008)
+
+ 31 Jul 2008; wrobel@gentoo.org -joomla-1.5.3.ebuild, +joomla-1.5.5.ebuild:
+ Bumped to 1.5.5 in response to sec issue #231579.
+
+*joomla-1.5.3 (27 Apr 2008)
+
+ 27 Apr 2008; wrobel@gentoo.org -joomla-1.5.1.ebuild, +joomla-1.5.3.ebuild:
+ Added joomla-1.5.3.
+
+*joomla-1.0.15 (23 Feb 2008)
+
+ 23 Feb 2008; Benedikt Böhm <hollow@gentoo.org> +joomla-1.0.15.ebuild,
+ joomla-1.5.1.ebuild:
+ readd 1.0 branch
+
+*joomla-1.5.1 (23 Feb 2008)
+
+ 23 Feb 2008; Benedikt Böhm <hollow@gentoo.org> metadata.xml,
+ -joomla-1.5.0.ebuild, +joomla-1.5.1.ebuild:
+ version bump; fixes #210225 and security #204335; remove vulnerable version
+
+*joomla-1.5.0 (23 Jan 2008)
+
+ 23 Jan 2008; Gunnar Wrobel <wrobel@gentoo.org> files/postinstall-en.txt,
+ -joomla-1.0.13.ebuild, +joomla-1.5.0.ebuild:
+ Added joomla-1.5.0 in response to sec issue #204335. Removed insecure
+ joomla-1.0.13.
+
+*joomla-1.0.12 (03 Jan 2007)
+
+ 03 Jan 2007; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.11.ebuild,
+ +joomla-1.0.12.ebuild:
+ Version bump, bug #159193.
+
+ 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> joomla-1.0.11.ebuild:
+ dev-db/mysql => virtual/mysql
+
+*joomla-1.0.11 (02 Sep 2006)
+
+ 02 Sep 2006; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.10.ebuild,
+ +joomla-1.0.11.ebuild:
+ Version bump, bug #145481, bug #145516, bug #145518.
+
+ 14 Jul 2006; Renat Lumpau <rl03@gentoo.org> joomla-1.0.10.ebuild:
+ Add write access to mambots/system per bug #140342.
+
+*joomla-1.0.10 (27 Jun 2006)
+
+ 27 Jun 2006; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.8.ebuild,
+ -joomla-1.0.9.ebuild, +joomla-1.0.10.ebuild:
+ Version bump, security bug #138054.
+
+*joomla-1.0.9 (20 Jun 2006)
+
+ 20 Jun 2006; Luca Longinotti <chtekk@gentoo.org> joomla-1.0.8.ebuild,
+ +joomla-1.0.9.ebuild:
+ Version bump
+
+ 29 Apr 2006; Renat Lumpau <rl03@gentoo.org> joomla-1.0.8.ebuild:
+ Removed pkg_config per bug #129558.
+
+*joomla-1.0.8 (26 Feb 2006)
+
+ 26 Feb 2006; Renat Lumpau <rl03@gentoo.org> files/postinstall-en.txt,
+ -joomla-1.0.7.ebuild, +joomla-1.0.8.ebuild:
+ Version bump, #124082.
+
+*joomla-1.0.7 (17 Jan 2006)
+
+ 17 Jan 2006; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.5.ebuild,
+ +joomla-1.0.7.ebuild:
+ Version bump
+
+ 16 Jan 2006; Renat Lumpau <rl03@gentoo.org> joomla-1.0.5.ebuild:
+ Fixes bug #119112.
+
+*joomla-1.0.5 (07 Jan 2006)
+
+ 07 Jan 2006; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.4.ebuild,
+ +joomla-1.0.5.ebuild:
+ Version bump wrt security bug #118084, cleaned out old version.
+
+*joomla-1.0.4 (27 Nov 2005)
+
+ 27 Nov 2005; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.3.ebuild,
+ +joomla-1.0.4.ebuild:
+ Version bump wrt security bug #113574.
+
+*joomla-1.0.3 (23 Oct 2005)
+
+ 23 Oct 2005; Renat Lumpau <rl03@gentoo.org> -joomla-1.0.1.ebuild,
+ +joomla-1.0.3.ebuild:
+ Version bump wrt bug #108621.
+
+ 23 Oct 2005; Renat Lumpau <rl03@gentoo.org> joomla-1.0.1.ebuild:
+ Fixed emerge --config wrt bug #109482.
+
+ 29 Sep 2005; Renat Lumpau <rl03@gentoo.org> joomla-1.0.1.ebuild:
+ Fixed reference to old name
+
+*joomla-1.0.1 (28 Sep 2005)
+
+ 28 Sep 2005; Renat Lumpau <rl03@gentoo.org> +files/postinstall-en.txt,
+ +metadata.xml, +joomla-1.0.1.ebuild:
+ Initial ebuild wrt bug #107129.
+
diff --git a/www-apps/joomla/Manifest b/www-apps/joomla/Manifest
new file mode 100644
index 0000000..ec1a787
--- /dev/null
+++ b/www-apps/joomla/Manifest
@@ -0,0 +1,5 @@
+AUX postinstall-en.txt 754 RMD160 ebc0e7808af410d94fb6fa1b7296ecee1ffa15ec SHA1 bc1c99b4edaaee5d97826543f47c6efcf134df2d SHA256 36261f2301653a1c715a9edf43d0ad89fd0721e3a6c4e55ad4d4b7f1b5adf28c
+DIST Joomla_1.6.1-Stable-Full_Package.zip 7920151 RMD160 06b4883a24792c300596443a3e4940f2ad1afd72 SHA1 deb9f7b2e194fe75086a4610f52d7788f653491e SHA256 a8b823c948bbc6035d0d4c3a515a5045eea5da54f912e97178753c6c2e220722
+EBUILD joomla-1.6.1.ebuild 1486 RMD160 fbba1e8a02cfaa6bdc1daff3cec090d4b1028f2a SHA1 1d07a71582c783b64f7886047f1aeda7a912cc1b SHA256 ed4a5d990976e7c6d47ce4189b39ae3850b4049f9d42d57ce1ac41bb1ff22b47
+MISC ChangeLog 7188 RMD160 16f3e228ae4adc09c6661d4a8588dc65dff81813 SHA1 ddd3926d38f0617226accf0b49620ac7e8774c3c SHA256 09e8f534122c928ec60422fd8986674c82c7bc56ef5e697a15670c441d911107
+MISC metadata.xml 370 RMD160 813b0609248db59832046ee34292a97a852d7fad SHA1 e5d144968f32af8cfd40e634b2b2c46cc15d9201 SHA256 59f1025ef78a8d3ff7d8fff822b627650ae9c3bab801d3e12703e4240ff064cd
diff --git a/www-apps/joomla/files/postinstall-en.txt b/www-apps/joomla/files/postinstall-en.txt
new file mode 100644
index 0000000..86606ab
--- /dev/null
+++ b/www-apps/joomla/files/postinstall-en.txt
@@ -0,0 +1,25 @@
+You are almost done!
+
+ 0. Setup a database (e.g. MySQL: see
+ http://www.gentoo.org/doc/en/mysql-howto.xml)
+
+ 1. Login on http://${VHOST_HOSTNAME}/${VHOST_APPDIR}
+ and finish the installation.
+
+
+ 2. Move into the directory where you installed Joomla and remove
+ the "installation" folder:
+
+ # cd ${MY_INSTALLDIR}
+ # rm -rf installation
+
+ 3. You can now launch your browser and point it to your Joomla site e.g.
+
+ http://${VHOST_HOSTNAME}/${VHOST_APPDIR} -> Main Site
+ http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/administrator -> Admin
+
+ You can log into the administration view using the username 'admin'
+ along with the password that was generated or you chose during the
+ web based installation.
+
+ Enjoy Joomla!
diff --git a/www-apps/joomla/joomla-1.6.1.ebuild b/www-apps/joomla/joomla-1.6.1.ebuild
new file mode 100644
index 0000000..a62a750
--- /dev/null
+++ b/www-apps/joomla/joomla-1.6.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/joomla/joomla-1.5.22.ebuild,v 1.2 2010/11/05 12:05:05 fauli Exp $
+
+EAPI=2
+
+inherit webapp depend.php
+
+DESCRIPTION="Joomla is a powerful Open Source Content Management System."
+HOMEPAGE="http://www.joomla.org/"
+SRC_URI="http://joomlacode.org/gf/download/frsrelease/14236/62394/Joomla_${PV}-Stable-Full_Package.zip"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE=""
+
+need_httpd_cgi
+need_php_httpd
+
+S="${WORKDIR}"
+
+DEPEND="${DEPEND}
+ app-arch/unzip"
+RDEPEND="dev-lang/php[mysql,zlib,xml]"
+
+src_install () {
+ webapp_src_preinst
+
+ dodoc installation/CHANGELOG installation/INSTALL README.txt
+
+# touch configuration.php
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ local files=" administrator/cache administrator/components administrator/language
+ administrator/language/en-GB administrator/manifests administrator/modules
+ administrator/templates cache components images images/banners language language/en-GB
+ media modules plugins plugins/authentification plugins/content plugins/editors
+ plugins/editors-xtd plugins/search plugins/system plugins/user plugins tmp templates"
+
+ for file in ${files}; do
+ webapp_serverowned "${MY_HTDOCSDIR}"/${file}
+ done
+
+# webapp_configfile "${MY_HTDOCSDIR}"/configuration.php
+# webapp_serverowned "${MY_HTDOCSDIR}"/configuration.php
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+ webapp_src_install
+}
diff --git a/www-apps/joomla/metadata.xml b/www-apps/joomla/metadata.xml
new file mode 100644
index 0000000..6c8325c
--- /dev/null
+++ b/www-apps/joomla/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>web-apps</herd>
+ <maintainer>
+ <email>oli.huber@gmail.com</email>
+ <name>Olivier Huber </name>
+ </maintainer>
+ <maintainer>
+ <email>fauli@gentoo.org</email>
+ <name>Christian Faulhammer</name>
+ </maintainer>
+</pkgmetadata>