Compare commits
5 Commits
1c808be7d4
...
32e73173f3
Author | SHA1 | Date |
---|---|---|
Petr Písař | 32e73173f3 | |
Jitka Plesnikova | ba75ebd092 | |
Petr Písař | 7453acb581 | |
Petr Písař | 5194749239 | |
Petr Písař | 3ec2b6002c |
|
@ -63,3 +63,7 @@
|
|||
/Alien-Build-2.40.tar.gz
|
||||
/Alien-Build-2.41.tar.gz
|
||||
/Alien-Build-2.42.tar.gz
|
||||
/Alien-Build-2.44.tar.gz
|
||||
/Alien-Build-2.45.tar.gz
|
||||
/Alien-Build-2.46.tar.gz
|
||||
/Alien-Build-2.47.tar.gz
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
%endif
|
||||
|
||||
Name: perl-Alien-Build
|
||||
Version: 2.42
|
||||
Version: 2.47
|
||||
Release: 1%{?dist}
|
||||
Summary: Build external dependencies for use in CPAN
|
||||
# lib/Alien/Build/Plugin/Test/Mock.pm contains Base64-encoded files for tests
|
||||
|
@ -287,6 +287,26 @@ for F in \
|
|||
perl -i -ne 'print $_ unless m{\A\Q'"$F"'\E\b}' MANIFEST
|
||||
perl -i -ne 'print $_ unless m{\b\Q'"$F"'\E\b}' t/01_use.t
|
||||
done
|
||||
# Symlink identical files
|
||||
function symlink_duplicates {
|
||||
local KEEP="$1"
|
||||
local DUPLICATE_GLOB="$2"
|
||||
local F
|
||||
shopt -s globstar
|
||||
for F in $DUPLICATE_GLOB; do
|
||||
test "$KEEP" = "$F" && continue
|
||||
cmp "$KEEP" "$F" || continue
|
||||
rm "$F"
|
||||
ln -s "$(realpath --relative-to $(dirname $F) $KEEP)" "$F"
|
||||
done
|
||||
}
|
||||
symlink_duplicates 'corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.00.tar' 'corpus/*/dir/foo-1.00.tar'
|
||||
symlink_duplicates 'corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.01.tar' 'corpus/*/dir/foo-1.01.tar'
|
||||
symlink_duplicates 'corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.02.tar' 'corpus/*/dir/foo-1.02.tar'
|
||||
symlink_duplicates 'corpus/alien_build_plugin_fetch_curlcommand/dir/html_test.html' 'corpus/*/dir/html_test.html'
|
||||
symlink_duplicates 'example/user/ffi-platypus/t/lzma_example.t' 'example/user/*/t/lzma_example.t'
|
||||
symlink_duplicates 'example/user/xs-dzil/Example.xs' 'example/**/Example.xs'
|
||||
symlink_duplicates 'example/user/xs-dzil/lib/LZMA/Example.pm' 'example/**/Example.pm'
|
||||
# Help generators to recognize Perl scripts
|
||||
for F in t/*.t; do
|
||||
perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
|
||||
|
@ -358,6 +378,18 @@ make test
|
|||
%{_libexecdir}/%{name}
|
||||
|
||||
%changelog
|
||||
* Mon Mar 07 2022 Petr Pisar <ppisar@redhat.com> - 2.47-1
|
||||
- 2.47 bump
|
||||
|
||||
* Thu Dec 02 2021 Jitka Plesnikova <jplesnik@redhat.com> - 2.46-1
|
||||
- 2.46 bump
|
||||
|
||||
* Fri Oct 29 2021 Petr Pisar <ppisar@redhat.com> - 2.45-1
|
||||
- 2.45 bump
|
||||
|
||||
* Thu Oct 21 2021 Petr Pisar <ppisar@redhat.com> - 2.44-1
|
||||
- 2.44 bump
|
||||
|
||||
* Thu Sep 30 2021 Petr Pisar <ppisar@redhat.com> - 2.42-1
|
||||
- 2.42 bump
|
||||
|
||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (Alien-Build-2.42.tar.gz) = 83f30bc5f7e417c3ec4ddee463f24c73f89038feb3820520259fd33d4357007d7d39e14c3369e0d14f4b2f946606bb3db02111c2c497e93a961f7a3161af5366
|
||||
SHA512 (Alien-Build-2.47.tar.gz) = 54d24f13d202e219613311b826422f16aeb6eee8e33e0cc1aa92dbf438d5d75fba7666d8ec45439905cf605c78de7abd4b0c5e4d24253da7e0559b354b20baeb
|
||||
|
|
Loading…
Reference in New Issue