summaryrefslogtreecommitdiff
path: root/lang/perl5/Makefile
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2005-08-12 19:59:03 +0000
committerjlam <jlam@pkgsrc.org>2005-08-12 19:59:03 +0000
commitced1a72013d53840abff04be38ede2116928d2b9 (patch)
tree1d86c540323149332dd0f75f64958770c5065c97 /lang/perl5/Makefile
parentb1bb024b5f4e3b13965b2ef3438a20f6f0720d2f (diff)
downloadpkgsrc-ced1a72013d53840abff04be38ede2116928d2b9.tar.gz
Restore perllocal.pod-generating behavior of ExtUtils::MakeMaker
because some Perl modules make some (bad) assumptions about the structure of a MakeMaker-generated Makefile. Instead, remove the perllocal.pod file whenever a p5-* module or perl itself is removed. While here, rename some of the install/deinstall templates to more descriptive names. Bump the PKGREVISION to 3.
Diffstat (limited to 'lang/perl5/Makefile')
-rw-r--r--lang/perl5/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
index 3a778ef3d4d..937a25e2de8 100644
--- a/lang/perl5/Makefile
+++ b/lang/perl5/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.99 2005/08/08 16:39:58 jlam Exp $
+# $NetBSD: Makefile,v 1.100 2005/08/12 19:59:03 jlam Exp $
# The following two variables should have empty values unless we're
# building a perl snapshot or release candidate.
@@ -14,7 +14,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
.if empty(PERL5_SNAPSHOT) && empty(PERL5_RC_VERS)
DISTNAME= perl-${PERL5_VERS}
PKGNAME= perl-${PERL5_VERS}
-PKGREVISION= 2
+PKGREVISION= 3
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S,/modules/by-module/$,/src/,}
.else
. if !empty(PERL5_SNAPSHOT)
@@ -268,8 +268,8 @@ SUBST_FILES.dirmode= installhtml installman installperl \
SUBST_SED.dirmode= -e "s/755/${PKGDIRMODE}/g;/umask(/d"
USE_PKGINSTALL= yes
-INSTALL_EXTRA_TMPL+= ${FILESDIR}/install_link.tmpl
-DEINSTALL_EXTRA_TMPL+= ${FILESDIR}/deinstall_link.tmpl
+INSTALL_EXTRA_TMPL+= ${FILESDIR}/install.tmpl
+DEINSTALL_EXTRA_TMPL+= ${FILESDIR}/deinstall.tmpl
FILES_SUBST+= PERL5_PACKLIST=
FILES_SUBST+= PERL5_COMMENT=\#