From 1faf9b6ecab17fbd23d709794cffbb3574f85139 Mon Sep 17 00:00:00 2001 From: Craig Inches Date: Sun, 22 May 2016 22:27:13 +0100 Subject: www-apps/bugzilla: Ebuild Cleanup to vns. 4.4.12, 5.0.3 Perl Verisons standardised chmod changed with fperm Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1516 Signed-off-by: Ian Delaney --- www-apps/bugzilla/bugzilla-4.4.12.ebuild | 96 ++++++++++++++++---------------- www-apps/bugzilla/bugzilla-5.0.3.ebuild | 8 ++- 2 files changed, 54 insertions(+), 50 deletions(-) (limited to 'www-apps/bugzilla') diff --git a/www-apps/bugzilla/bugzilla-4.4.12.ebuild b/www-apps/bugzilla/bugzilla-4.4.12.ebuild index 99bd67d6019a..587db6144196 100644 --- a/www-apps/bugzilla/bugzilla-4.4.12.ebuild +++ b/www-apps/bugzilla/bugzilla-4.4.12.ebuild @@ -17,61 +17,61 @@ IUSE="modperl extras graphviz mysql postgres sqlite test" REQUIRED_USE=" || ( mysql postgres sqlite )" COMMON_DEPS=" - >=dev-lang/perl-5.10.1:* - >=dev-perl/CGI-3.510:* - virtual/perl-Digest-SHA:* - >=dev-perl/DateTime-0.50:* - >=dev-perl/DateTime-TimeZone-0.71:* - >=dev-perl/DBI-1.601:* - >=dev-perl/Template-Toolkit-2.22:* - >=dev-perl/Email-Send-2.190:* - >=dev-perl/Email-MIME-1.904:* - dev-perl/URI:* - >=dev-perl/List-MoreUtils-0.32:* - dev-perl/Math-Random-ISAAC:* + >=dev-lang/perl-5.10.1 + >=dev-perl/CGI-3.510.0 + virtual/perl-Digest-SHA + >=dev-perl/DateTime-0.500.0 + >=dev-perl/DateTime-TimeZone-0.710.0 + >=dev-perl/DBI-1.601.0 + >=dev-perl/Template-Toolkit-2.22 + >=dev-perl/Email-Send-2.40.0 + >=dev-perl/Email-MIME-1.904.0 + dev-perl/URI + >=dev-perl/List-MoreUtils-0.329.0 + dev-perl/Math-Random-ISAAC " -DEPEND="test? ( dev-perl/Pod-Coverage:* ${COMMON_DEPS} )" +DEPEND="test? ( dev-perl/Pod-Coverage${COMMON_DEPS} )" RDEPEND=" - virtual/httpd-cgi:* + virtual/httpd-cgi ${COMMON_DEPS} - postgres? ( >=dev-perl/DBD-Pg-1.49:* ) - mysql? ( >=dev-perl/DBD-mysql-4.00.5:* ) - sqlite? ( >=dev-perl/DBD-SQLite-1.29:* ) + postgres? ( >=dev-perl/DBD-Pg-1.49.0 ) + mysql? ( >=dev-perl/DBD-mysql-4.0.5 ) + sqlite? ( >=dev-perl/DBD-SQLite-1.290.0 ) extras? ( >=dev-perl/GD-2.35[png,truetype] - >=dev-perl/Chart-2.4.1:* - dev-perl/Template-GD:* - dev-perl/GDTextUtil:* - dev-perl/GDGraph:* - dev-perl/XML-Twig:* - >=dev-perl/MIME-tools-5.427:* - dev-perl/libwww-perl:* - >=dev-perl/PatchReader-0.9.6:* - dev-perl/perl-ldap:* - dev-perl/RadiusPerl:* - dev-perl/Authen-SASL:* - >=dev-perl/SOAP-Lite-0.712:* - dev-perl/JSON-RPC:* - >=dev-perl/JSON-XS-2.0:* - dev-perl/Test-Taint:* - >=dev-perl/HTML-Parser-3.67:* - dev-perl/HTML-Scrubber:* - >=virtual/perl-Encode-2.21:* - dev-perl/Encode-Detect:* - dev-perl/Email-MIME-Attachment-Stripper:* - dev-perl/Email-Reply:* - dev-perl/TheSchwartz:* - dev-perl/Daemon-Generic:* - dev-perl/File-MimeInfo:* + >=dev-perl/Chart-2.4.1 + dev-perl/Template-GD + dev-perl/GDTextUtil + dev-perl/GDGraph + dev-perl/XML-Twig + >=dev-perl/MIME-tools-5.427.0 + dev-perl/libwww-perl + >=dev-perl/PatchReader-0.9.6 + dev-perl/perl-ldap + dev-perl/RadiusPerl + dev-perl/Authen-SASL + >=dev-perl/SOAP-Lite-0.712.0 + dev-perl/JSON-RPC + >=dev-perl/JSON-XS-2.0.0 + dev-perl/Test-Taint + >=dev-perl/HTML-Parser-3.67.0 + dev-perl/HTML-Scrubber + >=virtual/perl-Encode-2.21.0 + dev-perl/Encode-Detect + dev-perl/Email-MIME-Attachment-Stripper + dev-perl/Email-Reply + dev-perl/TheSchwartz + dev-perl/Daemon-Generic + dev-perl/File-MimeInfo || ( media-gfx/imagemagick[perl] media-gfx/graphicsmagick[imagemagick,perl] ) - dev-perl/MIME-tools:* + dev-perl/MIME-tools ) modperl? ( www-apache/mod_perl:1 - >=dev-perl/Apache-SizeLimit-0.96:* + >=dev-perl/Apache-SizeLimit-0.96.0 ) - graphviz? ( media-gfx/graphviz:* ) + graphviz? ( media-gfx/graphviz ) " want_apache modperl need_httpd_cgi @@ -111,12 +111,14 @@ src_install () { fi # bug #124282 - chmod +x "${D}${MY_HTDOCSDIR}"/*.cgi || die + for f in "${D}${MY_HTDOCSDIR}"/*.cgi ; do + fperms +x "${f#${D}}" + done - chmod u+x "${D}${MY_HTDOCSDIR}"/jobqueue.pl || die + fperms u+x "${MY_HTDOCSDIR}"/jobqueue.pl || die # configuration must be executable - chmod u+x "${D}${MY_HTDOCSDIR}"/checksetup.pl || die + fperms u+x "${MY_HTDOCSDIR}"/checksetup.pl || die # bug 487476 mkdir "${D}${MY_HTDOCSDIR}"/lib || die diff --git a/www-apps/bugzilla/bugzilla-5.0.3.ebuild b/www-apps/bugzilla/bugzilla-5.0.3.ebuild index 8abe3b56d3e9..8adfe0e1f5c2 100644 --- a/www-apps/bugzilla/bugzilla-5.0.3.ebuild +++ b/www-apps/bugzilla/bugzilla-5.0.3.ebuild @@ -115,12 +115,14 @@ src_install () { fi # bug #124282 - chmod +x "${D}${MY_HTDOCSDIR}"/*.cgi || die + for f in "${D}${MY_HTDOCSDIR}"/*.cgi ; do + fperms +x "${f#${D}}" + done - chmod u+x "${D}${MY_HTDOCSDIR}"/jobqueue.pl || die + fperms u+x "${D}${MY_HTDOCSDIR}"/jobqueue.pl || die # configuration must be executable - chmod u+x "${D}${MY_HTDOCSDIR}"/checksetup.pl || die + fperms u+x "${D}${MY_HTDOCSDIR}"/checksetup.pl || die # bug 487476 mkdir "${D}${MY_HTDOCSDIR}"/lib || die -- cgit v1.2.3-65-gdbad