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
commit8863500702f960a2e162d0a5c52375754bc5ff97 (patch)
tree072d789e8be7959cb86479621ee9483428ef9a2d /www-apps
parentVersion bump. (diff)
downloadhistorical-8863500702f960a2e162d0a5c52375754bc5ff97.tar.gz
historical-8863500702f960a2e162d0a5c52375754bc5ff97.tar.bz2
historical-8863500702f960a2e162d0a5c52375754bc5ff97.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. Package-Manager: portage-2.2_rc38/cvs/Linux i686
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/bugzilla/ChangeLog18
-rw-r--r--www-apps/bugzilla/Manifest29
-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
6 files changed, 257 insertions, 63 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/Manifest b/www-apps/bugzilla/Manifest
index efc49e9f0e44..736b08938023 100644
--- a/www-apps/bugzilla/Manifest
+++ b/www-apps/bugzilla/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 2.20/apache.htaccess 94 RMD160 7492341edfe6ff1396908ceb6fbeccfadc8822df SHA1 a65742dcb5802ec889e3550dac545323128d0d7d SHA256 c20815b7f9b92a6971d0372e34e4c24b700c5e7228e8903bc7715aa3e6e22709
AUX 2.20/bugzilla.cron.daily 115 RMD160 248700f6e811dd958fc3774b63c07d5e85ae477e SHA1 f7811fd35ce2abc6f8358abfdb5afd5b903d6cf4 SHA256 004cf631625c9a6f2b0aeccf2a2ead815008f59029326c13b28658586023b241
AUX 2.20/bugzilla.cron.tab 54 RMD160 199919c125f0b214e17d6eadf909f7172b025137 SHA1 cbfc9f2051c3ce7f2f968f65a683c0fe7c8884df SHA256 ccbc9369bf52e6afd91e31ba2a89fa9a0bbbdae080e0fa7eb26d06fa21ef1eab
@@ -12,17 +15,31 @@ AUX 3.0/bugzilla.cron.daily 115 RMD160 248700f6e811dd958fc3774b63c07d5e85ae477e
AUX 3.0/bugzilla.cron.tab 54 RMD160 199919c125f0b214e17d6eadf909f7172b025137 SHA1 cbfc9f2051c3ce7f2f968f65a683c0fe7c8884df SHA256 ccbc9369bf52e6afd91e31ba2a89fa9a0bbbdae080e0fa7eb26d06fa21ef1eab
AUX 3.0/postinstall-en.txt 579 RMD160 7c79aa393b64c20ab01e3f2f55087cc8bd474fb1 SHA1 dd98a46b0a36d1df28926a74bb726e2ec95b51ff SHA256 81cc4d6f2e2725c46db30a3fac40d65cf073005d19b5a5a09f1f2ee1bf0dc14f
AUX 3.0/reconfig 349 RMD160 e5658372e9a1b67a39a0090e1a638261e05cf10a SHA1 93651b403924a270f1c693491c3c564999528b03 SHA256 8301aeda585234ed30cc8ffa8fc6e72138ed8e9d50c695dd2455dcc7d175aa50
+AUX 3.4/bugzilla.cron.daily 115 RMD160 248700f6e811dd958fc3774b63c07d5e85ae477e SHA1 f7811fd35ce2abc6f8358abfdb5afd5b903d6cf4 SHA256 004cf631625c9a6f2b0aeccf2a2ead815008f59029326c13b28658586023b241
+AUX 3.4/bugzilla.cron.tab 54 RMD160 199919c125f0b214e17d6eadf909f7172b025137 SHA1 cbfc9f2051c3ce7f2f968f65a683c0fe7c8884df SHA256 ccbc9369bf52e6afd91e31ba2a89fa9a0bbbdae080e0fa7eb26d06fa21ef1eab
+AUX 3.4/postinstall-en.txt 579 RMD160 c2f5b399dc9804b97d9507e4b34ef99e372acb07 SHA1 cee9f8a6636d55a8086d5851dcc74026302b501a SHA256 c73178e29071fbdfe97b70b94e45c27923dc265f58c911d53d12bcbd6964ac17
+AUX 3.4/reconfig 349 RMD160 e5658372e9a1b67a39a0090e1a638261e05cf10a SHA1 93651b403924a270f1c693491c3c564999528b03 SHA256 8301aeda585234ed30cc8ffa8fc6e72138ed8e9d50c695dd2455dcc7d175aa50
DIST bugzilla-2.20.6.tar.gz 2079216 RMD160 93e2db0b3acc250bb274d28fe2cdb6db9b63c962 SHA1 7fcbae15b0d61d9dd05d1fec373fd17f6d15dca7 SHA256 93afe87f6a30e27ce5f9976e3df5138ff71393869c78c5ccbe5fe2a5e3605354
DIST bugzilla-2.22.5.tar.gz 2116261 RMD160 1c02aaf19dbb85b9a553544ca5926404f5358ed2 SHA1 55b0ec8d327778667280e802d55b63cb7722ea2b SHA256 5b522af76065ce9d489546d0c1fcacc38550de77e1e818e35668ae275b5e0f9f
+DIST bugzilla-2.22.7.tar.gz 2113576 RMD160 cb1657fb4dbff8b73f834b3fc671ff4eebc7c5bd SHA1 93af1543565585dbbae1d791459b762b1399d7c4 SHA256 efb2fc9cfc16b64d1c050b6f0b2a8248f36d86cff5213f9c97891146f4ee68d9
DIST bugzilla-3.0.5.tar.gz 2419287 RMD160 ef8eb3fead99a79c9fb2fd673241c8265956a3d8 SHA1 8b373ad0d9d2c7fedf905279df9cfb9e76ff1373 SHA256 ca6b015930eefe46ebcc08d1734189aef8787b3a1a583486f92d5cb4bdc14ba8
-DIST bugzilla-3.2.3.tar.gz 2424838 RMD160 f22c1a2a6c04549cf6708c5bf1b845bf9ef1e0b4 SHA1 ed55491f122225773111dec9d639aa4d1b137b34 SHA256 2b85f5237cd4f02f09f24d3048f956c21ba3e46f29a486acae2c1f07c6edea9a
-DIST bugzilla-3.2.tar.gz 2415938 RMD160 b6e849578215616ed1d61a0bd4dd85a32a2f91c4 SHA1 1559e11086ab73922f83e4372f40d5b64d0b4bf8 SHA256 7692c23609bd8605a6e52fa5d614d4bf7a5138a2250b15baf197931fc358135e
+DIST bugzilla-3.0.8.tar.gz 2422887 RMD160 fbd5186793ccbcc20520ef80372dd63b5debcf6c SHA1 d4d4b839298020b1b81697dd1bc1965e172aeda7 SHA256 2413ab0c8d356f06d493fc1b91f3e5b9eccfa9a87aea250445a49934415c0fdc
+DIST bugzilla-3.2.4.tar.gz 2425683 RMD160 590f9ae11f417ad133681fd2c568aa6a3bbe9770 SHA1 5db81f3b373b79ad260e0ceb161a1fa15deed956 SHA256 ec7f691651a3e8a8ebcc31611f432fd75bb7aabade3523c52a939e9cd152622f
+DIST bugzilla-3.4.1.tar.gz 2469698 RMD160 7cfac35cea7b43cea1320267470cbc0e0324b6ae SHA1 190308e066532fb360f77e21983f96e771d4420e SHA256 beed8bf5782424649681984432a4b0bd3f89ef65721529398efedacf0f378489
DIST germzilla-3.0.5-1.utf-8.tar.gz 229157 RMD160 59f6211b37880e087aa57f560611aca766586f65 SHA1 d5843aef2df3323ecae7e12084aedeb32710f9a8 SHA256 906f3a805e344834e1a0508b43dc33d49caf8b3fa77d8ffc03ed2cc74c3cda44
-DIST germzilla-3.2-1.utf-8.tar.gz 247219 RMD160 f1fa225dd283106089b19613b97008b28f18af78 SHA1 6aed8968459cbdd478c56d12c2d93ea55171cfa8 SHA256 d90cc3087d1eefbdcce51d8dc926c8cb1727008cdbca111ee336537e1c18a721
EBUILD bugzilla-2.20.6.ebuild 1807 RMD160 36b7e9b4236df61106b5b67866a505c11e4a7b20 SHA1 fc449c8baaea86cc2e650a365431083a7f54319b SHA256 719312b39668001f984b0cbe599d7d0c911836f1eae17ff50f5b19d2f5bded0d
EBUILD bugzilla-2.22.5.ebuild 1881 RMD160 dd7aca7b3c7e5e9f3d5d92d7329fccc8a69eea66 SHA1 eb6c463e9dd7e403dd67c42052efb91ed66f5f01 SHA256 7683eceed1690906944dd892bb2b4ef2683beec82cd6cf8f6ab6cae480724a05
+EBUILD bugzilla-2.22.7.ebuild 1889 RMD160 9434bf9bc20c4af4779b73963a58540f444f94e3 SHA1 f2a2828377febfcf1ce3a253414d561c4d6142f6 SHA256 c8d916f50f076af2b473a3fb1ec866d2237c8c34b353efce36a155f7443510ef
EBUILD bugzilla-3.0.5.ebuild 2538 RMD160 e7bc8189234803d282b6773ecf7017d4e5c8cfda SHA1 de0912950065e7480fa3f6ef0af08464488ddb9c SHA256 eccabbd6e64ffe555c74055f7578075e70f77f2e658fb8d575cd898652aff690
-EBUILD bugzilla-3.2.3.ebuild 2355 RMD160 8c8058bbeade754d1c58a18881c5eaa057bfef2c SHA1 1a363c34b09d35c93ed046e80ddf8f5b246a1c52 SHA256 c1c7d7f298812b55a23e9720b2b79d3c5694600f8a5a445ca080fd139c19a2a1
-EBUILD bugzilla-3.2.ebuild 2578 RMD160 84a5ee555c231221a7feb9592bc803ae094826b1 SHA1 5ad65e8bfbb7161099b0b27bd96895439bda6f63 SHA256 9875b62bbe9c528f8ef0b9903211640bb32368f9836052aad7311abf3b0a88ba
-MISC ChangeLog 22307 RMD160 15b30470057341cc0fdee6b77f41fbae5d52aa23 SHA1 a0a543b500e51eb8f294e769186c7d5462b2c08e SHA256 ddaad0659f599a536a40087a97844c2bcc83d44da337cf19dd32bc4e65598151
+EBUILD bugzilla-3.0.8.ebuild 2195 RMD160 88871068f56cc1eef407d300b3e768ad9bde4d87 SHA1 b9c73f216500006dbf5aeda2b0fcf46e088ff118 SHA256 b085de5749712ee656662c30aabbc8ea5629f2600b898335499452bc6fc5471a
+EBUILD bugzilla-3.2.4.ebuild 2164 RMD160 1ec3affff6820dd4289050a2265fb33a3856935c SHA1 0f19f75474c7bd38704cd93985bc5d01f2b8dfe4 SHA256 070e4834bf6a05be55e8f80abc6326210b0250d3de73ea8f35033029c5435641
+EBUILD bugzilla-3.4.1.ebuild 2409 RMD160 2123980fce0853f52a441298e3b9439302af54da SHA1 7c6a9009a422d35934b9496a6f19c3e60625e838 SHA256 7cea8f13a40718f2e14fb1883850af7c17c52c03b1fb2ea6f9078696a914b39c
+MISC ChangeLog 22981 RMD160 953eb2345abb1581f3b3cc1bf515d2452245b8c9 SHA1 f204521f8d14d63b4d578b4ba984b330a532ce1c SHA256 ef7c11bc44cb34f7d8b98926657d0763da8b1b324020a451b50f4955555a600d
MISC metadata.xml 299 RMD160 f7465f32665923c1477e57d29804c6bcbdb5332f SHA1 c67523f618c37d3e5e576dc2a5dcdd895b71e008 SHA256 258613f9f7391942eb3b8d252a06c5ec47cea080621b408ae1cda78bd2c67f7e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkqY9i0ACgkQHB6c3gNBRYeLWACfWTRni6tw2e00f7gqpADjSgir
+8I4AoJnech7m75IrzDpA+cTpEQ1Y1vf6
+=Jix+
+-----END PGP SIGNATURE-----
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
+}