EAPI="5-progress": Support case-insensitive matching of extensions in unpack().
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Wed, 11 Sep 2013 21:22:18 +0000 (23:22 +0200)
committerArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Wed, 11 Sep 2013 21:22:18 +0000 (23:22 +0200)
bin/eapi.sh
doc/package/ebuild/eapi/5-progress.docbook

index 5d5b36d8fe3f5906a885d3ed69b54793b363a428..623b89fee4a03941371ed636216409194ecc31bb 100644 (file)
@@ -135,7 +135,7 @@ ___eapi_disallows_helpers_in_global_scope() {
 }
 
 ___eapi_unpack_is_case_sensitive() {
-       true
+       [[ ${1-${EAPI}} =~ ^(0|1|2|3|4|4-python|4-slot-abi|5|5-hdepend)$ ]]
 }
 
 # OTHERS
index 5fd623bc0bef21aa3963051e95a951690a5d6df5..6493d7e81ffb555a48ae8ee421dd664a8958125f 100644 (file)
                                dohtml by default additionally installs files with .ico, .svg, .xhtml and .xml extensions.
                        </para>
                </section>
+               <section id='package-ebuild-eapi-5-progress-helpers-unpack-case-insensitive'>
+                       <title>Case-insensitive matching of extensions in unpack</title>
+                       <para>
+                               unpack matches extensions case-insensitively.
+                       </para>
+               </section>
                <section id='package-ebuild-eapi-5-progress-helpers-banned-in-global-scope'>
                        <title>Helpers Banned in Global Scope</title>
                        <para>