From cd9b847b3ac00e67e5e33359dd703a61ada6a2f8 Mon Sep 17 00:00:00 2001 From: Olivier Huber Date: Wed, 9 Mar 2011 12:59:35 +0100 Subject: [Joomla] import 1.6 series --- www-apps/joomla/ChangeLog | 246 +++++++++++++++++++++++++++++++ www-apps/joomla/Manifest | 5 + www-apps/joomla/files/postinstall-en.txt | 25 ++++ www-apps/joomla/joomla-1.6.1.ebuild | 50 +++++++ www-apps/joomla/metadata.xml | 13 ++ 5 files changed, 339 insertions(+) create mode 100644 www-apps/joomla/ChangeLog create mode 100644 www-apps/joomla/Manifest create mode 100644 www-apps/joomla/files/postinstall-en.txt create mode 100644 www-apps/joomla/joomla-1.6.1.ebuild create mode 100644 www-apps/joomla/metadata.xml 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 + -joomla-1.5.21.ebuild: + clean up + + 05 Nov 2010; Christian Faulhammer 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 + +joomla-1.5.22.ebuild: + version bump + + 12 Oct 2010; Christian Faulhammer + -joomla-1.5.20.ebuild: + clean up + +*joomla-1.5.21 (08 Oct 2010) + + 08 Oct 2010; Christian Faulhammer + +joomla-1.5.21.ebuild: + version bump + + 19 Aug 2010; Christian Faulhammer + -joomla-1.5.19.ebuild: + clean up + + 18 Aug 2010; Christian Faulhammer + -joomla-1.5.18.ebuild: + clean up a bit + +*joomla-1.5.20 (18 Aug 2010) + + 18 Aug 2010; Christian Faulhammer + +joomla-1.5.20.ebuild: + version bump, security bug 333271 + +*joomla-1.5.19 (16 Jul 2010) + + 16 Jul 2010; Christian Faulhammer + +joomla-1.5.19.ebuild: + version bump + + 25 Jun 2010; Christian Faulhammer + -joomla-1.5.17.ebuild: + clean up + +*joomla-1.5.18 (03 Jun 2010) + + 03 Jun 2010; Tobias Heinlein + +joomla-1.5.18.ebuild: + Non-maintainer version bump, security bug #321917. + +*joomla-1.5.17 (03 May 2010) + + 03 May 2010; Tobias Heinlein + -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 + +joomla-1.5.16.ebuild: + version bump + + 11 Jan 2010; Christian Faulhammer + -joomla-1.5.14.ebuild: + clean up vulnerable ebuilds + + 08 Jan 2010; Christian Faulhammer metadata.xml: + add Olivier Huber as maintainer and myself as proxy + +*joomla-1.5.15 (25 Dec 2009) + + 25 Dec 2009; Christian Faulhammer + -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 + -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 + +joomla-1.5.13.ebuild: + version bump for security bug 278816 + + 23 Jul 2009; Christian Faulhammer -joomla-1.5.9.ebuild: + clean up + + 23 Jul 2009; Christian Faulhammer joomla-1.5.12.ebuild: + fix SRC_URI for bug 276362 + +*joomla-1.5.12 (01 Jul 2009) + + 01 Jul 2009; Christian Faulhammer + +joomla-1.5.12.ebuild: + version bump + +*joomla-1.5.9 (26 Jan 2009) + + 26 Jan 2009; Peter Volkov -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 -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 +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 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 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 -joomla-1.0.11.ebuild, + +joomla-1.0.12.ebuild: + Version bump, bug #159193. + + 23 Nov 2006; Francesco Riosa joomla-1.0.11.ebuild: + dev-db/mysql => virtual/mysql + +*joomla-1.0.11 (02 Sep 2006) + + 02 Sep 2006; Renat Lumpau -joomla-1.0.10.ebuild, + +joomla-1.0.11.ebuild: + Version bump, bug #145481, bug #145516, bug #145518. + + 14 Jul 2006; Renat Lumpau 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 -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 joomla-1.0.8.ebuild, + +joomla-1.0.9.ebuild: + Version bump + + 29 Apr 2006; Renat Lumpau joomla-1.0.8.ebuild: + Removed pkg_config per bug #129558. + +*joomla-1.0.8 (26 Feb 2006) + + 26 Feb 2006; Renat Lumpau 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 -joomla-1.0.5.ebuild, + +joomla-1.0.7.ebuild: + Version bump + + 16 Jan 2006; Renat Lumpau joomla-1.0.5.ebuild: + Fixes bug #119112. + +*joomla-1.0.5 (07 Jan 2006) + + 07 Jan 2006; Renat Lumpau -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 -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 -joomla-1.0.1.ebuild, + +joomla-1.0.3.ebuild: + Version bump wrt bug #108621. + + 23 Oct 2005; Renat Lumpau joomla-1.0.1.ebuild: + Fixed emerge --config wrt bug #109482. + + 29 Sep 2005; Renat Lumpau joomla-1.0.1.ebuild: + Fixed reference to old name + +*joomla-1.0.1 (28 Sep 2005) + + 28 Sep 2005; Renat Lumpau +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 @@ + + + + web-apps + + oli.huber@gmail.com + Olivier Huber + + + fauli@gentoo.org + Christian Faulhammer + + -- cgit v1.2.3-65-gdbad