Magellan Linux

Annotation of /trunk/extras/perl-io-compress-zlib/perl-io-compress-zlib-2.015-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 29935 - (hide annotations) (download)
Thu Oct 19 10:29:22 2017 UTC (6 years, 6 months ago) by niro
File size: 740 byte(s)
-perl-5.26 build fixes
1 niro 29933 # $Id$
2    
3     PNAME="perl-io-compress-zlib"
4     PVER="2.015"
5     PBUILD="r2"
6    
7     DESCRIPTION="Read/Write compressed files."
8    
9     DEPEND=">= dev-lang/perl-5.26.1
10     == dev-perl/perl-io-compress-base-${PVER}
11     >= dev-perl/perl-compress-raw-zlib-${PVER}"
12    
13 niro 29935 SDEPEND=">= virtual/sed"
14    
15 niro 29933 CPAN_MODULE="IO-Compress-Zlib"
16     CPAN_AUTHOR="PMQS"
17     sminclude cpan
18    
19     postinstall()
20     {
21     _PNAME=io-compress-zlib
22    
23     if [[ ! -z $(magequery -n ${_PNAME}) ]]
24     then
25     echo "Uninstalling deprecated package '${_PNAME}'..."
26     mage uninstall "${_PNAME}"
27     fi
28     }
29 niro 29935
30     src_prepare()
31     {
32     cpan_src_prepare
33     cd ${SRCDIR}
34    
35     # fix build issues with >=perl-5.26
36     # see: https://rt.cpan.org/Public/Bug/Display.html?id=120084
37     sed -i "s|use private::MakeUtil;|require './private/MakeUtil.pm';|" Makefile.PL || die
38     }