From bb2975fbca523b7187838c234e63976d4ffdfea3 Mon Sep 17 00:00:00 2001 From: Renat Lumpau Date: Sun, 18 Jun 2006 00:27:17 +0000 Subject: [PATCH] Version bump, security bug #136723. Package-Manager: portage-2.1 --- www-apps/tikiwiki/ChangeLog | 7 +- www-apps/tikiwiki/Manifest | 26 +++++- www-apps/tikiwiki/files/digest-tikiwiki-1.9.4 | 3 + www-apps/tikiwiki/tikiwiki-1.9.4.ebuild | 83 +++++++++++++++++++ 4 files changed, 114 insertions(+), 5 deletions(-) create mode 100644 www-apps/tikiwiki/files/digest-tikiwiki-1.9.4 create mode 100644 www-apps/tikiwiki/tikiwiki-1.9.4.ebuild diff --git a/www-apps/tikiwiki/ChangeLog b/www-apps/tikiwiki/ChangeLog index 6d838cc96588..b00e2045c161 100644 --- a/www-apps/tikiwiki/ChangeLog +++ b/www-apps/tikiwiki/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-apps/tikiwiki # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/tikiwiki/ChangeLog,v 1.29 2006/06/10 08:04:43 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/tikiwiki/ChangeLog,v 1.30 2006/06/18 00:27:16 rl03 Exp $ + +*tikiwiki-1.9.4 (18 Jun 2006) + + 18 Jun 2006; Renat Lumpau +tikiwiki-1.9.4.ebuild: + Version bump, security bug #136723. 10 Jun 2006; Tobias Scherbaum -tikiwiki-1.9.1.1.ebuild, tikiwiki-1.9.3.2.ebuild: diff --git a/www-apps/tikiwiki/Manifest b/www-apps/tikiwiki/Manifest index 2052aba60c1e..1ce7c890ddd1 100644 --- a/www-apps/tikiwiki/Manifest +++ b/www-apps/tikiwiki/Manifest @@ -1,16 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX postinstall-en.txt 1396 RMD160 151da6a1f93f1df11d8d0ebac08bf22ec258612e SHA1 efd2d6aff5b8d57f8350cc4072555fa4f634eef4 SHA256 2b6d9b93ab840a7368810b76486050b54b260d40671b36b22a85c2cc6540f8ea MD5 250716051f339a0b1315218e13485039 files/postinstall-en.txt 1396 RMD160 151da6a1f93f1df11d8d0ebac08bf22ec258612e files/postinstall-en.txt 1396 SHA256 2b6d9b93ab840a7368810b76486050b54b260d40671b36b22a85c2cc6540f8ea files/postinstall-en.txt 1396 DIST tikiwiki-1.9.3.2.tar.bz2 6522618 RMD160 ff5f0d58b4246e9d4268738445185c2264f7505f SHA1 480102178e82f319eded500ceb88ef4d025e535f SHA256 e577bf15fef0681f67f859cda75ea498f4f2c327bd5d88ab0a7aedd4d4425f11 +DIST tikiwiki-1.9.4.tar.bz2 6562916 RMD160 670580fba1268737724825e5da50a93a59d61cd1 SHA1 4f5fb40370220636b253b9006d0254c7d2ff41a2 SHA256 6e361e3a6d738851fa2a0e72890f8cadc9d0a1518af95cbd49fbe8562014d754 EBUILD tikiwiki-1.9.3.2.ebuild 2355 RMD160 010467cd5a74db053ac31b237669ec520e5812e5 SHA1 f7bd38e8ca89ec83f47fcd26f5adef7ffb82ead6 SHA256 9e52bec0701c0a6f13f0aab0e71e3a1e3c0650f1cf3769671ad42975f6668f39 MD5 45e6e91c9ab6ef3b1112f6064588d7ee tikiwiki-1.9.3.2.ebuild 2355 RMD160 010467cd5a74db053ac31b237669ec520e5812e5 tikiwiki-1.9.3.2.ebuild 2355 SHA256 9e52bec0701c0a6f13f0aab0e71e3a1e3c0650f1cf3769671ad42975f6668f39 tikiwiki-1.9.3.2.ebuild 2355 -MISC ChangeLog 6578 RMD160 f2ffb5e44c1dedfdf13bef0963bf4aa198e7e1be SHA1 4fe3e9fe6c4c8da8f985b5f98e8d8946c497d063 SHA256 780428d3adc889ec719119bd1151111fda1f8ed090ea754a529fade1351220ce -MD5 9fe2d2f8ff9b314381ffe11d61baf9ec ChangeLog 6578 -RMD160 f2ffb5e44c1dedfdf13bef0963bf4aa198e7e1be ChangeLog 6578 -SHA256 780428d3adc889ec719119bd1151111fda1f8ed090ea754a529fade1351220ce ChangeLog 6578 +EBUILD tikiwiki-1.9.4.ebuild 2348 RMD160 1e246df44ba014c3dd552e0a670a71e5e77aa61e SHA1 02ba8130066fdaf11014ab04c61f54467de731b5 SHA256 04c1d0cc7e8f4f8cffd8f41060c14af9fe6f17cbd15f4ab526d87cd4910f74da +MD5 c4ee77c731b418e90743dd3521828dd2 tikiwiki-1.9.4.ebuild 2348 +RMD160 1e246df44ba014c3dd552e0a670a71e5e77aa61e tikiwiki-1.9.4.ebuild 2348 +SHA256 04c1d0cc7e8f4f8cffd8f41060c14af9fe6f17cbd15f4ab526d87cd4910f74da tikiwiki-1.9.4.ebuild 2348 +MISC ChangeLog 6712 RMD160 d032b7125e357d98e5f3bb72dffd7948ba13cb84 SHA1 686d9f5f5d618c0a5e5358af2047a6819e7e6360 SHA256 38431058a939cf489e860aa7edbffc720c3aab7c855b5609b4c2668c1d32080c +MD5 456361bb3b5fd77c514882ac1be13820 ChangeLog 6712 +RMD160 d032b7125e357d98e5f3bb72dffd7948ba13cb84 ChangeLog 6712 +SHA256 38431058a939cf489e860aa7edbffc720c3aab7c855b5609b4c2668c1d32080c ChangeLog 6712 MISC metadata.xml 280 RMD160 c449ad35e8af3f158d8f8305f8a02ff98a420970 SHA1 9be68166586fe2133dc7cc5347b8edddd34e4926 SHA256 fd37fa0f441b1b68ef8dc4bffbb0a51f0414aa7c370b48369453af5f4bff177a MD5 c339473e0ff43da76eb2f2607c441921 metadata.xml 280 RMD160 c449ad35e8af3f158d8f8305f8a02ff98a420970 metadata.xml 280 @@ -18,3 +26,13 @@ SHA256 fd37fa0f441b1b68ef8dc4bffbb0a51f0414aa7c370b48369453af5f4bff177a metadata MD5 556b92445d4ceec12122ebf1826c9b73 files/digest-tikiwiki-1.9.3.2 256 RMD160 5a1a99be7a2548532d99350cccccabc3f412bf92 files/digest-tikiwiki-1.9.3.2 256 SHA256 e0714772c9a3bbcfa02cc5e2d087eb8bab0134fad9906ab7d664aaa35de20dc1 files/digest-tikiwiki-1.9.3.2 256 +MD5 186be6c166ff5f0162020ffc5ae7399b files/digest-tikiwiki-1.9.4 250 +RMD160 e8f7fae95ca2f36f91b12e7f13fa802858033dc9 files/digest-tikiwiki-1.9.4 250 +SHA256 823f1113029eecfb0156e18f03b04168e61bed71790db02c65d58c35f1311299 files/digest-tikiwiki-1.9.4 250 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.3 (GNU/Linux) + +iD8DBQFElJ0lEzitwsaoONoRAh6yAJ4z0+WyXiMKpYaVCvBEupY09rVLMACdES65 +aNpx61uB6zbIybZNMWFrXKE= +=oMx9 +-----END PGP SIGNATURE----- diff --git a/www-apps/tikiwiki/files/digest-tikiwiki-1.9.4 b/www-apps/tikiwiki/files/digest-tikiwiki-1.9.4 new file mode 100644 index 000000000000..059d57338b9b --- /dev/null +++ b/www-apps/tikiwiki/files/digest-tikiwiki-1.9.4 @@ -0,0 +1,3 @@ +MD5 8657096dba9738fb4e27df53e5999442 tikiwiki-1.9.4.tar.bz2 6562916 +RMD160 670580fba1268737724825e5da50a93a59d61cd1 tikiwiki-1.9.4.tar.bz2 6562916 +SHA256 6e361e3a6d738851fa2a0e72890f8cadc9d0a1518af95cbd49fbe8562014d754 tikiwiki-1.9.4.tar.bz2 6562916 diff --git a/www-apps/tikiwiki/tikiwiki-1.9.4.ebuild b/www-apps/tikiwiki/tikiwiki-1.9.4.ebuild new file mode 100644 index 000000000000..85248ee65c9f --- /dev/null +++ b/www-apps/tikiwiki/tikiwiki-1.9.4.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/tikiwiki/tikiwiki-1.9.4.ebuild,v 1.1 2006/06/18 00:27:16 rl03 Exp $ + +inherit webapp depend.php + +DESCRIPTION="Full-featured Web Content Management System using PHP and Smarty Templates" +HOMEPAGE="http://tikiwiki.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +IUSE="mysql postgres graphviz" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +RDEPEND="virtual/php + mysql? ( >=dev-db/mysql-4 ) + postgres? ( dev-db/postgresql ) + graphviz? ( media-gfx/graphviz ) +" +pkg_setup () { + webapp_pkg_setup + use mysql && require_php_with_use mysql + use postgres && require_php_with_use postgres +} + +src_install() { + webapp_src_preinst + + local DIR + local DIRENTRY + local DIRS="backups db dump files img/trackers img/wiki + img/wiki_up modules/cache temp + templates_c templates styles maps whelp mods + lib/Galaxia/processes" + + # Ensure that directories exist, some don't. + # (part of setup.sh) + for DIR in ${DIRS}; do + mkdir -p ${DIR} + done + + # Remove the execute permission from the setup.sh script + # and rename it. Its actions have been incorporated here. + chmod a-x setup.sh + mv setup.sh setup.sh.done + + # Install the minimal doc (points to web page) + # + dodoc doc/readme.txt doc/htaccess doc/htaccess.readme INSTALL README + + # The bulk goes into htdocs + # but don't copy INSTALL and README + cp -pPR [[:lower:]]* ${D}/${MY_HTDOCSDIR} + + # Recursively set server ownership to allow server to write + # This is the rough equivalent of the setup.sh script + # provided in the distribution. + # Note: Cannot use xargs or find -exec here because + # these don't work with shell functions. + # + webapp_serverowned ${MY_HTDOCSDIR} + for DIR in ${DIRS}; do + find ${DIR} | while read DIRENTRY; do + webapp_serverowned ${MY_HTDOCSDIR}/${DIRENTRY} + done + done + webapp_serverowned ${MY_HTDOCSDIR}/tiki-install.php + + webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt + webapp_src_install +} + +pkg_config() { + einfo "Type in your MySQL root password to create an empty tiki database:" + mysqladmin -u root -p create tikiwiki +} + +pkg_postinst() { + einfo "To setup a MySQL database, run:" + einfo "\"emerge --config =${PF}\"" + einfo "If you are using PostgreSQL, consult your documentation" + webapp_pkg_postinst +} -- 2.26.2