summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-08-29 09:34:27 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2009-08-29 09:34:27 +0000
commitead87af70bb22d9d2f0a656a44035eaeadbf94d8 (patch)
tree682f15c2a061679e42f7a33ab790886c1394ad4e /www-apps/bugzilla
parentVersion bump. (diff)
downloadgentoo-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/ChangeLog18
-rw-r--r--www-apps/bugzilla/bugzilla-2.22.7.ebuild81
-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.ebuild99
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
+}