mirror of
https://git.freebsd.org/ports.git
synced 2025-05-24 23:16:33 -04:00
1. update to 0.37
2. add 'pkg-deinstall'
This commit is contained in:
parent
73609b1f2a
commit
220edb1eff
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=84530
5 changed files with 25 additions and 14 deletions
|
@ -6,7 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= XML-SAX-Expat
|
||||
PORTVERSION= 0.35
|
||||
PORTVERSION= 0.37
|
||||
CATEGORIES= textproc perl5
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||
MASTER_SITE_SUBDIR= XML
|
||||
|
@ -15,17 +15,22 @@ PKGNAMEPREFIX= p5-
|
|||
MAINTAINER= skv@FreeBSD.org
|
||||
COMMENT= Simple API for XML
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
|
||||
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
|
||||
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/NamespaceSupport.pm:${PORTSDIR}/textproc/p5-XML-NamespaceSupport
|
||||
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
|
||||
${SITE_PERL}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
|
||||
${SITE_PERL}/XML/NamespaceSupport.pm:${PORTSDIR}/textproc/p5-XML-NamespaceSupport
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= XML::SAX::Expat.3
|
||||
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
|
||||
|
||||
post-patch:
|
||||
@${PERL} -pi -e "s/(?<=XML::SAX::Base => ')1\.00(?=')/0.25/;" ${WRKSRC}/Makefile.PL
|
||||
|
||||
pre-install:
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} ${PERL} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
|
||||
|
||||
post-install:
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} ${PERL} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1 +1 @@
|
|||
MD5 (XML-SAX-Expat-0.35.tar.gz) = 1cfcf7956a17a881ed414b23cdd3f392
|
||||
MD5 (XML-SAX-Expat-0.37.tar.gz) = c48024d363a1ff9abaf8f9af592d38cd
|
||||
|
|
6
textproc/p5-XML-SAX-Expat/pkg-deinstall
Normal file
6
textproc/p5-XML-SAX-Expat/pkg-deinstall
Normal file
|
@ -0,0 +1,6 @@
|
|||
#!/usr/bin/perl
|
||||
if('DEINSTALL' eq $ARGV[1]) {
|
||||
eval "use XML::SAX;";
|
||||
die $@ if $@;
|
||||
XML::SAX->remove_parser(q(XML::SAX::Expat))->save_parsers();
|
||||
}
|
|
@ -5,7 +5,7 @@ programmer intervention. Those of you familiar with the DBI will be right at
|
|||
home. Some of the designs come from the Java JAXP specification (SAX part),
|
||||
only without the javaness.
|
||||
|
||||
WWW: http://search.cpan.org/search?dist=XML-SAX-Expat
|
||||
WWW: http://search.cpan.org/dist/XML-SAX-Expat/
|
||||
|
||||
-- Sergey Skvortsov
|
||||
skv@FreeBSD.org
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/SAX/Expat/.packlist
|
||||
lib/perl5/site_perl/%%PERL_VER%%/XML/SAX/Expat.pm
|
||||
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/XML/SAX 2>/dev/null || true
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/SAX/Expat
|
||||
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/SAX 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/XML 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat/.packlist
|
||||
%%SITE_PERL%%/XML/SAX/Expat.pm
|
||||
@unexec rmdir %D/%%SITE_PERL%%/XML/SAX 2>/dev/null || true
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat
|
||||
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX 2>/dev/null || true
|
||||
@unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true
|
||||
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true
|
||||
|
|
Loading…
Add table
Reference in a new issue