diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2009-08-29 09:34:27 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2009-08-29 09:34:27 +0000 |
commit | ead87af70bb22d9d2f0a656a44035eaeadbf94d8 (patch) | |
tree | 682f15c2a061679e42f7a33ab790886c1394ad4e /www-apps/bugzilla | |
parent | Version bump. (diff) | |
download | gentoo-2-ead87af70bb22d9d2f0a656a44035eaeadbf94d8.tar.gz gentoo-2-ead87af70bb22d9d2f0a656a44035eaeadbf94d8.tar.bz2 gentoo-2-ead87af70bb22d9d2f0a656a44035eaeadbf94d8.zip |
New minor version bump to 3.4.1. Bump 3.2 series to 3.2.4 and remove old.
Bump old 3.0 and 3.22 to their respective latest versions with simple
renaming of the current stable version.
Note: this is non-maintainer commit.
(Portage version: 2.2_rc38/cvs/Linux i686)
Diffstat (limited to 'www-apps/bugzilla')
-rw-r--r-- | www-apps/bugzilla/ChangeLog | 18 | ||||
-rw-r--r-- | www-apps/bugzilla/bugzilla-2.22.7.ebuild | 81 | ||||
-rw-r--r-- | www-apps/bugzilla/bugzilla-3.0.8.ebuild (renamed from www-apps/bugzilla/bugzilla-3.2.ebuild) | 66 | ||||
-rw-r--r-- | www-apps/bugzilla/bugzilla-3.2.4.ebuild (renamed from www-apps/bugzilla/bugzilla-3.2.3.ebuild) | 27 | ||||
-rw-r--r-- | www-apps/bugzilla/bugzilla-3.4.1.ebuild | 99 |
5 files changed, 234 insertions, 57 deletions
diff --git a/www-apps/bugzilla/ChangeLog b/www-apps/bugzilla/ChangeLog index 75fb7741d81f..0be985b181ce 100644 --- a/www-apps/bugzilla/ChangeLog +++ b/www-apps/bugzilla/ChangeLog @@ -1,6 +1,22 @@ # ChangeLog for www-apps/bugzilla # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/ChangeLog,v 1.130 2009/06/26 17:00:11 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/ChangeLog,v 1.131 2009/08/29 09:34:26 scarabeus Exp $ + +*bugzilla-3.4.1 (29 Aug 2009) +*bugzilla-3.2.4 (29 Aug 2009) +*bugzilla-3.0.8 (29 Aug 2009) +*bugzilla-2.22.7 (29 Aug 2009) + + 29 Aug 2009; Tomáš Chvátal <scarabeus@gentoo.org> + +files/3.4/bugzilla.cron.daily, +bugzilla-2.22.7.ebuild, + -bugzilla-3.2.ebuild, +files/3.4/bugzilla.cron.tab, + +bugzilla-3.0.8.ebuild, -bugzilla-3.2.3.ebuild, + +files/3.4/postinstall-en.txt, +bugzilla-3.2.4.ebuild, + +files/3.4/reconfig, +bugzilla-3.4.1.ebuild: + New minor version bump to 3.4.1. Bump 3.2 series to 3.2.4 and remove old. + Bump old 3.0 and 3.22 to their respective latest versions with simple + renaming of the current stable version. + Note: this is non-maintainer commit. 26 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> bugzilla-3.2.3.ebuild: diff --git a/www-apps/bugzilla/bugzilla-2.22.7.ebuild b/www-apps/bugzilla/bugzilla-2.22.7.ebuild new file mode 100644 index 000000000000..0d8625281e01 --- /dev/null +++ b/www-apps/bugzilla/bugzilla-2.22.7.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/bugzilla-2.22.7.ebuild,v 1.1 2009/08/29 09:34:27 scarabeus Exp $ + +inherit webapp depend.apache versionator eutils + +MY_PB=$(get_version_component_range 1-2) + +DESCRIPTION="Bugzilla is the Bug-Tracking System from the Mozilla project" +SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/webtools/${P}.tar.gz" +HOMEPAGE="http://www.bugzilla.org" + +LICENSE="MPL-1.1 NPL-1.1" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="extras graphviz mysql postgres" + +RDEPEND=" + virtual/httpd-cgi + >=dev-lang/perl-5.6.1 + + >=dev-perl/AppConfig-1.52 + >=dev-perl/DBI-1.38 + >=dev-perl/MailTools-1.67 + dev-perl/MIME-tools + >=dev-perl/Template-Toolkit-2.13 + >=virtual/perl-Text-Tabs+Wrap-2001.0131 + >=dev-perl/TimeDate-1.16 + >=virtual/perl-CGI-2.93 + >=virtual/perl-File-Spec-0.84 + virtual/perl-File-Temp + >=virtual/perl-MIME-Base64-3.01 + virtual/perl-Storable + + extras? ( + >=dev-perl/Chart-2.3 + >=dev-perl/GD-1.20 + dev-perl/GDGraph + dev-perl/GDTextUtil + dev-perl/HTML-Scrubber + >=dev-perl/PatchReader-0.9.4 + dev-perl/perl-ldap + dev-perl/Template-GD + dev-perl/XML-Twig + dev-util/patchutils + ) + + graphviz? ( media-gfx/graphviz ) + mysql? ( >=dev-perl/DBD-mysql-3.0007 ) + postgres? ( >=dev-perl/DBD-Pg-1.45 ) +" + +need_apache2 + +pkg_setup() { + webapp_pkg_setup +} + +src_unpack() { + unpack ${A} + cd "${S}" + ecvs_clean +} + +src_install () { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + newins "${FILESDIR}"/${MY_PB}/apache.htaccess .htaccess + for f in bugzilla.cron.daily bugzilla.cron.tab; do + doins "${FILESDIR}"/${MY_PB}/${f} + done + + webapp_hook_script "${FILESDIR}"/${MY_PB}/reconfig + webapp_postinst_txt en "${FILESDIR}"/${MY_PB}/postinstall-en.txt + webapp_src_install + + # bug #124282 + chmod +x "${D}${MY_HTDOCSDIR}"/*.cgi +} diff --git a/www-apps/bugzilla/bugzilla-3.2.ebuild b/www-apps/bugzilla/bugzilla-3.0.8.ebuild index 13274232d6c1..a155d8c89ed3 100644 --- a/www-apps/bugzilla/bugzilla-3.2.ebuild +++ b/www-apps/bugzilla/bugzilla-3.0.8.ebuild @@ -1,62 +1,64 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/bugzilla-3.2.ebuild,v 1.2 2009/05/26 17:07:18 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/bugzilla-3.0.8.ebuild,v 1.1 2009/08/29 09:34:27 scarabeus Exp $ + +EAPI="2" inherit webapp depend.apache versionator eutils -MY_PB=3.0 +MY_PB=$(get_version_component_range 1-2) DESCRIPTION="Bugzilla is the Bug-Tracking System from the Mozilla project" -SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/webtools/${P}.tar.gz - linguas_de? ( http://ganderbay.net/dl/germzilla-${PV}-1.utf-8.tar.gz )" +SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/webtools/${P}.tar.gz" HOMEPAGE="http://www.bugzilla.org" LICENSE="MPL-1.1 NPL-1.1" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="modperl extras graphviz mysql postgres linguas_de" +IUSE="modperl extras graphviz mysql postgres" RDEPEND=" virtual/httpd-cgi - >=dev-lang/perl-5.8.0 + >=dev-lang/perl-5.8.8 - >=dev-perl/DBI-1.41 + >=dev-perl/DBI-1.601 >=dev-perl/Email-MIME-1.861 + >=dev-perl/Email-MIME-Encodings-1.313 >=dev-perl/Email-MIME-Modifier-1.442 - >=dev-perl/Email-Send-2.16 - >=dev-perl/MIME-tools-5.406 - >=dev-perl/Template-Toolkit-2.15 + >=dev-perl/Email-Send-2.190 + >=dev-perl/MIME-tools-5.427 + >=dev-perl/Template-Toolkit-2.19 >=dev-perl/TimeDate-1.16 - >=virtual/perl-CGI-3.21 - >=virtual/perl-File-Spec-0.84 - >=virtual/perl-MIME-Base64-3.01 + >=virtual/perl-CGI-3.29 + >=virtual/perl-File-Spec-3.27.01 + >=virtual/perl-MIME-Base64-3.07 - mysql? ( >=dev-perl/DBD-mysql-4.00 ) - postgres? ( >=dev-perl/DBD-Pg-1.45 ) + mysql? ( >=dev-perl/DBD-mysql-4.00.5 ) + postgres? ( >=dev-perl/DBD-Pg-1.49 ) graphviz? ( media-gfx/graphviz ) modperl? ( - >=dev-perl/Apache-DBI-0.96 - >=virtual/perl-CGI-3.21 - =www-apache/mod_perl-2* + >=dev-perl/Apache-DBI-1.06 + www-apache/mod_perl:1 ) extras? ( dev-perl/Authen-SASL - >=dev-perl/Chart-1.0 + >=dev-perl/Chart-2.4.1 dev-perl/Email-MIME-Attachment-Stripper dev-perl/Email-Reply - >=dev-perl/GD-1.20 + >=dev-perl/GD-2.35 dev-perl/GDGraph dev-perl/GDTextUtil - >=dev-perl/HTML-Parser-3.40 + >=dev-perl/HTML-Parser-3.60 dev-perl/HTML-Scrubber dev-perl/libwww-perl - >=dev-perl/PatchReader-0.9.4 + >=dev-perl/PatchReader-0.9.5 dev-perl/perl-ldap dev-perl/SOAP-Lite dev-perl/Template-GD dev-perl/XML-Twig + media-gfx/imagemagick[perl] ) " @@ -65,26 +67,10 @@ want_apache modperl pkg_setup() { depend.apache_pkg_setup modperl webapp_pkg_setup - - if use extras ; then - if ! has_version media-gfx/imagemagick || ! built_with_use media-gfx/imagemagick perl ; then - elog "Consider installing media-gfx/imagemagick with USE=\"perl\"" - elog "to convert BMP attachments to PNG" - fi - fi } -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { ecvs_clean - - if use linguas_de ; then - mv ../de template/ - elog "Installing German translation pack" - elog "Be sure to read http://wiki.ganderbay.net/wde/Germzilla-Installation" - elog "for installation instructions" - fi } src_install () { @@ -102,4 +88,6 @@ src_install () { # bug #124282 chmod +x "${D}${MY_HTDOCSDIR}"/*.cgi + # configuration must be executable + chmod u+x "${D}${MY_HTDOCSDIR}"/checksetup.pl } diff --git a/www-apps/bugzilla/bugzilla-3.2.3.ebuild b/www-apps/bugzilla/bugzilla-3.2.4.ebuild index 2675464be4b6..d9392490cd07 100644 --- a/www-apps/bugzilla/bugzilla-3.2.3.ebuild +++ b/www-apps/bugzilla/bugzilla-3.2.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/bugzilla-3.2.3.ebuild,v 1.2 2009/06/26 17:00:11 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/bugzilla-3.2.4.ebuild,v 1.1 2009/08/29 09:34:26 scarabeus Exp $ EAPI="2" @@ -21,15 +21,16 @@ RDEPEND=" virtual/httpd-cgi >=dev-lang/perl-5.8.8 - >=dev-perl/DBI-1.50 + >=dev-perl/DBI-1.601 >=dev-perl/Email-MIME-1.861 + >=dev-perl/Email-MIME-Encodings-1.313 >=dev-perl/Email-MIME-Modifier-1.442 >=dev-perl/Email-Send-2.190 - >=dev-perl/MIME-tools-5.417 + >=dev-perl/MIME-tools-5.427 >=dev-perl/Template-Toolkit-2.19 >=dev-perl/TimeDate-1.16 >=virtual/perl-CGI-3.29 - >=virtual/perl-File-Spec-3.25 + >=virtual/perl-File-Spec-3.27.01 >=virtual/perl-MIME-Base64-3.07 mysql? ( >=dev-perl/DBD-mysql-4.00.5 ) @@ -38,18 +39,18 @@ RDEPEND=" modperl? ( >=dev-perl/Apache-DBI-1.06 - =www-apache/mod_perl-2* + www-apache/mod_perl:1 ) extras? ( dev-perl/Authen-SASL - >=dev-perl/Chart-2.3 + >=dev-perl/Chart-2.4.1 dev-perl/Email-MIME-Attachment-Stripper dev-perl/Email-Reply >=dev-perl/GD-2.35 dev-perl/GDGraph dev-perl/GDTextUtil - >=dev-perl/HTML-Parser-3.56 + >=dev-perl/HTML-Parser-3.60 dev-perl/HTML-Scrubber dev-perl/libwww-perl >=dev-perl/PatchReader-0.9.5 @@ -57,6 +58,7 @@ RDEPEND=" dev-perl/SOAP-Lite dev-perl/Template-GD dev-perl/XML-Twig + media-gfx/imagemagick[perl] ) " @@ -65,18 +67,9 @@ want_apache modperl pkg_setup() { depend.apache_pkg_setup modperl webapp_pkg_setup - - if use extras ; then - if ! has_version media-gfx/imagemagick || ! built_with_use media-gfx/imagemagick perl ; then - elog "Consider installing media-gfx/imagemagick with USE=\"perl\"" - elog "to convert BMP attachments to PNG" - fi - fi } -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { ecvs_clean } diff --git a/www-apps/bugzilla/bugzilla-3.4.1.ebuild b/www-apps/bugzilla/bugzilla-3.4.1.ebuild new file mode 100644 index 000000000000..539cb0319133 --- /dev/null +++ b/www-apps/bugzilla/bugzilla-3.4.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/bugzilla/bugzilla-3.4.1.ebuild,v 1.1 2009/08/29 09:34:27 scarabeus Exp $ + +EAPI="2" + +inherit webapp depend.apache versionator eutils + +MY_PB=$(get_version_component_range 1-2) + +DESCRIPTION="Bugzilla is the Bug-Tracking System from the Mozilla project" +SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/webtools/${P}.tar.gz" +HOMEPAGE="http://www.bugzilla.org" + +LICENSE="MPL-1.1 NPL-1.1" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="modperl extras graphviz mysql postgres" + +RDEPEND=" + virtual/httpd-cgi + >=dev-lang/perl-5.8.8 + + >=dev-perl/DBI-1.601 + >=dev-perl/DateTime-0.50 + >=dev-perl/DateTime-Locale-0.43 + >=dev-perl/URI-1.38 + >=dev-perl/Email-MIME-1.861 + >=dev-perl/Email-MIME-Encodings-1.313 + >=dev-perl/Email-MIME-Modifier-1.442 + >=dev-perl/Email-Send-2.190 + >=dev-perl/MIME-tools-5.427 + >=dev-perl/Template-Toolkit-2.22 + >=dev-perl/TimeDate-1.16 + >=virtual/perl-CGI-3.29 + >=virtual/perl-Digest-SHA-5.46 + >=virtual/perl-File-Spec-3.27.01 + >=virtual/perl-MIME-Base64-3.07 + + mysql? ( >=dev-perl/DBD-mysql-4.00.5 ) + postgres? ( >=dev-perl/DBD-Pg-1.49 ) + graphviz? ( media-gfx/graphviz ) + + modperl? ( + >=dev-perl/Apache-DBI-1.06 + www-apache/mod_perl:1 + ) + + extras? ( + dev-perl/Authen-SASL + >=dev-perl/Chart-2.4.1 + dev-perl/Email-MIME-Attachment-Stripper + dev-perl/Email-Reply + >=dev-perl/GD-2.35 + dev-perl/GDGraph + dev-perl/GDTextUtil + >=dev-perl/HTML-Parser-3.60 + dev-perl/HTML-Scrubber + dev-perl/libwww-perl + >=dev-perl/PatchReader-0.9.5 + dev-perl/perl-ldap + dev-perl/SOAP-Lite + dev-perl/Template-GD + dev-perl/XML-Twig + media-gfx/imagemagick[perl] + ) +" +# from extras we miss: +# TheSchwartz (Any) Mail Queueing +# Daemon::Generic (Any) Mail Queueing +want_apache modperl + +pkg_setup() { + depend.apache_pkg_setup modperl + webapp_pkg_setup +} + +src_prepare() { + ecvs_clean +} + +src_install () { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + for f in bugzilla.cron.daily bugzilla.cron.tab; do + doins "${FILESDIR}"/${MY_PB}/${f} + done + + webapp_hook_script "${FILESDIR}"/${MY_PB}/reconfig + webapp_postinst_txt en "${FILESDIR}"/${MY_PB}/postinstall-en.txt + webapp_src_install + + # bug #124282 + chmod +x "${D}${MY_HTDOCSDIR}"/*.cgi + # configuration must be executable + chmod u+x "${D}${MY_HTDOCSDIR}"/checksetup.pl +} |