Fix DEFINED_PHASES code to check for pkg_config and pkg_info functions.
authorZac Medico <zmedico@gentoo.org>
Sun, 21 Dec 2008 23:07:29 +0000 (23:07 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 21 Dec 2008 23:07:29 +0000 (23:07 -0000)
svn path=/main/trunk/; revision=12274

bin/ebuild.sh

index bab8eca2c521e50e642882f8d7af4f5135c9b3d5..842e2ffabda87f24972e2f39cf56047053a3f15f 100755 (executable)
@@ -2065,13 +2065,13 @@ ebuild_main() {
                local valid_phases
                case $eapi in
                        0|1)
-                               valid_phases="src_compile src_install pkg_nofetch
-                                       pkg_postinst pkg_postrm pkg_preinst pkg_prerm pkg_setup
-                                       src_test src_unpack"
+                               valid_phases="src_compile pkg_config pkg_info src_install
+                                       pkg_nofetch pkg_postinst pkg_postrm pkg_preinst pkg_prerm
+                                       pkg_setup src_test src_unpack"
                                ;;
                        *)
-                               valid_phases="src_compile src_configure src_install
-                                       pkg_nofetch pkg_postinst pkg_postrm pkg_preinst
+                               valid_phases="src_compile pkg_config src_configure pkg_info
+                                       src_install pkg_nofetch pkg_postinst pkg_postrm pkg_preinst
                                        src_prepare pkg_prerm pkg_setup src_test src_unpack"
                                ;;
                esac