diff options
author | David Golden <dagolden@cpan.org> | 2010-07-24 00:44:40 -0700 |
---|---|---|
committer | David Golden <dagolden@cpan.org> | 2010-07-24 01:54:33 -0700 |
commit | ff906f87ce1519416ddfff76ae8e1d8fa42ed082 (patch) | |
tree | 2a65f8a9197fb1f04777cc1f63b0f21379d67662 /cpan/Locale-Codes | |
parent | 2a6dc37471bea77f0c24fd1fe90c598a270c9968 (diff) | |
download | perl-ff906f87ce1519416ddfff76ae8e1d8fa42ed082.tar.gz |
Global executable bit cleanup
When porting/makerel runs, all files copied into the directory for the
tarball have the executable bit stripped and then only a specific set of
files have the executable bit restored.
There are many files in the repo that have the executable bit set in the
repo that will be stripped. So that the state of files in the repo is
as close as possible to the state of files in the release tarball, the
executable bit has been stripped from such files.
In one recent case, a file added from a dual-life module needed the
executable bit set. Because it had the bit in the repo but was
not listed in makerel to get an executable bit, tests using it
passed in the repo and failed in the tarball.
This commit refactors the list into a new file, Porting/exec-bit.txt
and add tests to detect a mismatch between files listed there
and actual executable bits in the repo.
Diffstat (limited to 'cpan/Locale-Codes')
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/alias_code.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/code2country.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/code2currency.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/code2language.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/code2script.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/country.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/country2code.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/country_code2code.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/currency2code.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/language.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/language2code.t | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | cpan/Locale-Codes/t/script2code.t | 0 |
12 files changed, 0 insertions, 0 deletions
diff --git a/cpan/Locale-Codes/t/alias_code.t b/cpan/Locale-Codes/t/alias_code.t index b763372100..b763372100 100755..100644 --- a/cpan/Locale-Codes/t/alias_code.t +++ b/cpan/Locale-Codes/t/alias_code.t diff --git a/cpan/Locale-Codes/t/code2country.t b/cpan/Locale-Codes/t/code2country.t index 43c06a03a5..43c06a03a5 100755..100644 --- a/cpan/Locale-Codes/t/code2country.t +++ b/cpan/Locale-Codes/t/code2country.t diff --git a/cpan/Locale-Codes/t/code2currency.t b/cpan/Locale-Codes/t/code2currency.t index 6b32b311e7..6b32b311e7 100755..100644 --- a/cpan/Locale-Codes/t/code2currency.t +++ b/cpan/Locale-Codes/t/code2currency.t diff --git a/cpan/Locale-Codes/t/code2language.t b/cpan/Locale-Codes/t/code2language.t index a0308d4e5b..a0308d4e5b 100755..100644 --- a/cpan/Locale-Codes/t/code2language.t +++ b/cpan/Locale-Codes/t/code2language.t diff --git a/cpan/Locale-Codes/t/code2script.t b/cpan/Locale-Codes/t/code2script.t index ba700f956f..ba700f956f 100755..100644 --- a/cpan/Locale-Codes/t/code2script.t +++ b/cpan/Locale-Codes/t/code2script.t diff --git a/cpan/Locale-Codes/t/country.t b/cpan/Locale-Codes/t/country.t index 830fa55392..830fa55392 100755..100644 --- a/cpan/Locale-Codes/t/country.t +++ b/cpan/Locale-Codes/t/country.t diff --git a/cpan/Locale-Codes/t/country2code.t b/cpan/Locale-Codes/t/country2code.t index 1eacf466ee..1eacf466ee 100755..100644 --- a/cpan/Locale-Codes/t/country2code.t +++ b/cpan/Locale-Codes/t/country2code.t diff --git a/cpan/Locale-Codes/t/country_code2code.t b/cpan/Locale-Codes/t/country_code2code.t index 5ec8117fe4..5ec8117fe4 100755..100644 --- a/cpan/Locale-Codes/t/country_code2code.t +++ b/cpan/Locale-Codes/t/country_code2code.t diff --git a/cpan/Locale-Codes/t/currency2code.t b/cpan/Locale-Codes/t/currency2code.t index 6df23cd7c3..6df23cd7c3 100755..100644 --- a/cpan/Locale-Codes/t/currency2code.t +++ b/cpan/Locale-Codes/t/currency2code.t diff --git a/cpan/Locale-Codes/t/language.t b/cpan/Locale-Codes/t/language.t index 14364e7245..14364e7245 100755..100644 --- a/cpan/Locale-Codes/t/language.t +++ b/cpan/Locale-Codes/t/language.t diff --git a/cpan/Locale-Codes/t/language2code.t b/cpan/Locale-Codes/t/language2code.t index 2e5bb23dc1..2e5bb23dc1 100755..100644 --- a/cpan/Locale-Codes/t/language2code.t +++ b/cpan/Locale-Codes/t/language2code.t diff --git a/cpan/Locale-Codes/t/script2code.t b/cpan/Locale-Codes/t/script2code.t index 415e1a6c53..415e1a6c53 100755..100644 --- a/cpan/Locale-Codes/t/script2code.t +++ b/cpan/Locale-Codes/t/script2code.t |