Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


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