diff options
author | Gunnar Wrobel <wrobel@gentoo.org> | 2008-01-23 09:29:56 +0000 |
---|---|---|
committer | Gunnar Wrobel <wrobel@gentoo.org> | 2008-01-23 09:29:56 +0000 |
commit | 061a10859fdef6f214c59c6f6336b5556e9efede (patch) | |
tree | 9e4761a32b310a7f8bc36a7a7b4b42031f6b6c57 /www-apps | |
parent | stable x86, bug 205253 (diff) | |
download | historical-061a10859fdef6f214c59c6f6336b5556e9efede.tar.gz historical-061a10859fdef6f214c59c6f6336b5556e9efede.tar.bz2 historical-061a10859fdef6f214c59c6f6336b5556e9efede.zip |
Added joomla-1.5.0 in response to sec issue #204335. Removed insecure
joomla-1.0.13.
Package-Manager: portage-2.1.4_rc7
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/joomla/ChangeLog | 11 | ||||
-rw-r--r-- | www-apps/joomla/Manifest | 42 | ||||
-rw-r--r-- | www-apps/joomla/files/digest-joomla-1.0.13 | 3 | ||||
-rw-r--r-- | www-apps/joomla/files/digest-joomla-1.5.0 | 3 | ||||
-rw-r--r-- | www-apps/joomla/files/postinstall-en.txt | 23 | ||||
-rw-r--r-- | www-apps/joomla/joomla-1.5.0.ebuild (renamed from www-apps/joomla/joomla-1.0.13.ebuild) | 21 |
6 files changed, 65 insertions, 38 deletions
diff --git a/www-apps/joomla/ChangeLog b/www-apps/joomla/ChangeLog index 6e64168f5d23..486549e0a0b5 100644 --- a/www-apps/joomla/ChangeLog +++ b/www-apps/joomla/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for www-apps/joomla -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/joomla/ChangeLog,v 1.16 2007/01/03 00:18:02 rl03 Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/joomla/ChangeLog,v 1.17 2008/01/23 09:29:55 wrobel Exp $ + +*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) diff --git a/www-apps/joomla/Manifest b/www-apps/joomla/Manifest index feccd2a1c653..5da96ec1cb8a 100644 --- a/www-apps/joomla/Manifest +++ b/www-apps/joomla/Manifest @@ -1,20 +1,30 @@ -AUX postinstall-en.txt 831 RMD160 da1978f4f0a2cd92ca308cba341b6169d07119c7 SHA1 87e139fb3589a2f30605a2ffeb9eb359bb4815a7 SHA256 57708447937da773cb51af1080e1a51e2eb1178118425120bd8bfbe55a1553b8 -MD5 7ca06c07846c94c277204014759a1484 files/postinstall-en.txt 831 -RMD160 da1978f4f0a2cd92ca308cba341b6169d07119c7 files/postinstall-en.txt 831 -SHA256 57708447937da773cb51af1080e1a51e2eb1178118425120bd8bfbe55a1553b8 files/postinstall-en.txt 831 -DIST Joomla_1.0.13-Stable-Full_Package.tar.bz2 1698797 RMD160 80bbf606e83df0b8792a819a454e6a059a2a505e SHA1 f7c5b39049a12cb63f35bec48d80f8cdd00d9182 SHA256 be91e0d85089d7197a687377076828eaa62253408b544baef528fee0c17e0cfa -EBUILD joomla-1.0.13.ebuild 1202 RMD160 51ca7185bd998300e1b4398e4da71e3fd404c6a3 SHA1 2e5c902c55e848be49fb17fe2bc56daf9c3aa08d SHA256 8f0f67f02e0a8ec840876c71eed7b6b678fd46dbcedfe237916f5f530b02fc2e -MD5 f9943c2acb15fb4d8c6de3e32835c9eb joomla-1.0.13.ebuild 1202 -RMD160 51ca7185bd998300e1b4398e4da71e3fd404c6a3 joomla-1.0.13.ebuild 1202 -SHA256 8f0f67f02e0a8ec840876c71eed7b6b678fd46dbcedfe237916f5f530b02fc2e joomla-1.0.13.ebuild 1202 -MISC ChangeLog 2481 RMD160 f58f70b041470c53a23d69e7763889aa59f7a4d0 SHA1 3a71c66d609de8289c687abaf09506b6305d7674 SHA256 a89cdb676fe9e018f714f7bc3de7345a75641b6e085c01ada575195fd829051e -MD5 28a327e4c85b6932bc0f9db0cd2469c0 ChangeLog 2481 -RMD160 f58f70b041470c53a23d69e7763889aa59f7a4d0 ChangeLog 2481 -SHA256 a89cdb676fe9e018f714f7bc3de7345a75641b6e085c01ada575195fd829051e ChangeLog 2481 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX postinstall-en.txt 754 RMD160 ebc0e7808af410d94fb6fa1b7296ecee1ffa15ec SHA1 bc1c99b4edaaee5d97826543f47c6efcf134df2d SHA256 36261f2301653a1c715a9edf43d0ad89fd0721e3a6c4e55ad4d4b7f1b5adf28c +MD5 36c6f07f74592bd789853aa6ad2adc9d files/postinstall-en.txt 754 +RMD160 ebc0e7808af410d94fb6fa1b7296ecee1ffa15ec files/postinstall-en.txt 754 +SHA256 36261f2301653a1c715a9edf43d0ad89fd0721e3a6c4e55ad4d4b7f1b5adf28c files/postinstall-en.txt 754 +DIST Joomla-1.5.0.tar.bz2 3255672 RMD160 cf1c6a9da3d1ae5f125916d347a224a96f7082f5 SHA1 80da606ea6d4cb3d9a1ffce1dfc6ad0f5702d9a6 SHA256 56fb0ac8910ff33732efaf48a5ef12e6aefc52219bede34ad5c1a911d4198eef +EBUILD joomla-1.5.0.ebuild 1340 RMD160 7de8e84594bff5012a025556f9ec93408a89ce68 SHA1 bfda05188b22cf706d6441c19a44c41657ea3c9a SHA256 c685e71d54664c98071cbea5a00549038df9dc6f9efb67140c5491f1d9397605 +MD5 5d6d8bfbb77376c0c65c087ea34ece07 joomla-1.5.0.ebuild 1340 +RMD160 7de8e84594bff5012a025556f9ec93408a89ce68 joomla-1.5.0.ebuild 1340 +SHA256 c685e71d54664c98071cbea5a00549038df9dc6f9efb67140c5491f1d9397605 joomla-1.5.0.ebuild 1340 +MISC ChangeLog 2724 RMD160 ea44c5db57c3fdcf4c2206127a2915a04700f026 SHA1 60f9eb90fe6cacc18174b59ebe544f4b88054320 SHA256 931f07ff58e7db6322180c491db21f6f3f48f2371c4084d3a0602bd45859cb93 +MD5 ffabeacfcda5b89de1fbf1143033e8c0 ChangeLog 2724 +RMD160 ea44c5db57c3fdcf4c2206127a2915a04700f026 ChangeLog 2724 +SHA256 931f07ff58e7db6322180c491db21f6f3f48f2371c4084d3a0602bd45859cb93 ChangeLog 2724 MISC metadata.xml 161 RMD160 d47e924599b33a35a50f4c9f5564d325c271f83b SHA1 5b91a6d8d06d3dca2d774425befba30caca51507 SHA256 9cd891fcf0af580e98b62d2f4ded9e53671599f5a7aafd5dce692b996d2a83f4 MD5 f61bfa064e3acdfcd826e4a38b121196 metadata.xml 161 RMD160 d47e924599b33a35a50f4c9f5564d325c271f83b metadata.xml 161 SHA256 9cd891fcf0af580e98b62d2f4ded9e53671599f5a7aafd5dce692b996d2a83f4 metadata.xml 161 -MD5 b111950b6066ab54ffbcb56c22be32eb files/digest-joomla-1.0.13 307 -RMD160 266bf5ddec171f129cfeda0863e3e96f5fdf707b files/digest-joomla-1.0.13 307 -SHA256 f5fe4b379d2dc95e00b69d0a430541dfe728f559d5c064f529185e6851595849 files/digest-joomla-1.0.13 307 +MD5 3a7767b08b9dfc39261b01a2f4ce91d4 files/digest-joomla-1.5.0 244 +RMD160 552e28cd376d9e6236bcf4b749a4dca4d7522ce5 files/digest-joomla-1.5.0 244 +SHA256 7702e5e06f1fdcee6d6e140df9501c9ee1449d56827b358873ab74f5bb8e7e24 files/digest-joomla-1.5.0 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.7 (GNU/Linux) + +iD8DBQFHlwkZEEcxCpcDQ74RAm/0AKCOKieLZBr/zC1gZuKYEevKswJMWwCcCsop +OAAsP+JixyljBqMkLtCtQcg= +=/x/3 +-----END PGP SIGNATURE----- diff --git a/www-apps/joomla/files/digest-joomla-1.0.13 b/www-apps/joomla/files/digest-joomla-1.0.13 deleted file mode 100644 index 31798a149925..000000000000 --- a/www-apps/joomla/files/digest-joomla-1.0.13 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ed01a4269faf3851a9f8320ac4de12fc Joomla_1.0.13-Stable-Full_Package.tar.bz2 1698797 -RMD160 80bbf606e83df0b8792a819a454e6a059a2a505e Joomla_1.0.13-Stable-Full_Package.tar.bz2 1698797 -SHA256 be91e0d85089d7197a687377076828eaa62253408b544baef528fee0c17e0cfa Joomla_1.0.13-Stable-Full_Package.tar.bz2 1698797 diff --git a/www-apps/joomla/files/digest-joomla-1.5.0 b/www-apps/joomla/files/digest-joomla-1.5.0 new file mode 100644 index 000000000000..ef940c8d6e30 --- /dev/null +++ b/www-apps/joomla/files/digest-joomla-1.5.0 @@ -0,0 +1,3 @@ +MD5 668bbbe75980e51f71ec5c061387ca5c Joomla-1.5.0.tar.bz2 3255672 +RMD160 cf1c6a9da3d1ae5f125916d347a224a96f7082f5 Joomla-1.5.0.tar.bz2 3255672 +SHA256 56fb0ac8910ff33732efaf48a5ef12e6aefc52219bede34ad5c1a911d4198eef Joomla-1.5.0.tar.bz2 3255672 diff --git a/www-apps/joomla/files/postinstall-en.txt b/www-apps/joomla/files/postinstall-en.txt index e3a6ef1b3089..86606ab9b16c 100644 --- a/www-apps/joomla/files/postinstall-en.txt +++ b/www-apps/joomla/files/postinstall-en.txt @@ -1,24 +1,25 @@ You are almost done! - 0. Setup the db + 0. Setup a database (e.g. MySQL: see + http://www.gentoo.org/doc/en/mysql-howto.xml) - 1. Restart Apache + 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: - 2. Login on http://${VHOST_HOSTNAME}/${VHOST_APPDIR} - and finish the installation. IMPORTANT: the web - installer will complain that configuration.php is not writeable. When you - are done, create configuration.php in ${MY_INSTALLDIR} and copy the generated - configuration into it. Then execute the following: # cd ${MY_INSTALLDIR} - # chown apache:apache configuration.php - # chmod u+w configuration.php + # 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 Admin using the username 'admin' along with the - password that was generated or you chose during the web based install. + 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.0.13.ebuild b/www-apps/joomla/joomla-1.5.0.ebuild index f0c8e8e61a39..426d8d839928 100644 --- a/www-apps/joomla/joomla-1.0.13.ebuild +++ b/www-apps/joomla/joomla-1.5.0.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/joomla/joomla-1.0.13.ebuild,v 1.2 2007/08/10 01:54:39 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/joomla/joomla-1.5.0.ebuild,v 1.1 2008/01/23 09:29:55 wrobel Exp $ inherit webapp depend.php +MY_PN=${PN/j/J} + DESCRIPTION="Joomla is one of the most powerful Open Source Content Management Systems on the planet." HOMEPAGE="http://www.joomla.org/" -SRC_URI="http://downloads.joomlacode.org/frsrelease/1/3/2/13215/Joomla_${PV}-Stable-Full_Package.tar.bz2" +SRC_URI="http://joomlacode.org/gf/download/frsrelease/5078/21063/${MY_PN}-${PV}.tar.bz2" LICENSE="GPL-2" KEYWORDS="~x86 ~ppc ~sparc ~amd64" @@ -14,6 +16,8 @@ S="${WORKDIR}" IUSE="" +RDEPEND="virtual/httpd-cgi" + need_php pkg_setup () { @@ -25,18 +29,23 @@ src_install () { webapp_src_preinst local files="administrator/backups administrator/components administrator/modules administrator/templates cache components - images images/banners images/stories language mambots mambots/content - mambots/editors mambots/editors-xtd mambots/search mambots/system - media modules templates" + images images/banners images/stories language + media modules templates configuration.php" dodoc CHANGELOG.php INSTALL.php cp -R . "${D}/${MY_HTDOCSDIR}" + # Create an empty configuration file that will be writeable + #to the web server + touch "${D}/${MY_HTDOCSDIR}/configuration.php" + for file in ${files}; do webapp_serverowned "${MY_HTDOCSDIR}/${file}" done + webapp_configfile "${MY_HTDOCSDIR}/configuration.php" + webapp_postinst_txt en "${FILESDIR}/postinstall-en.txt" webapp_src_install |