1. update to 0.37

2. add 'pkg-deinstall'
This commit is contained in:
Sergey Skvortsov 2003-07-09 15:41:41 +00:00
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

View file

@ -6,7 +6,7 @@
# #
PORTNAME= XML-SAX-Expat PORTNAME= XML-SAX-Expat
PORTVERSION= 0.35 PORTVERSION= 0.37
CATEGORIES= textproc perl5 CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= XML MASTER_SITE_SUBDIR= XML
@ -15,17 +15,22 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org MAINTAINER= skv@FreeBSD.org
COMMENT= Simple API for XML COMMENT= Simple API for XML
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \ RUN_DEPENDS= ${SITE_PERL}/${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 \ ${SITE_PERL}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/NamespaceSupport.pm:${PORTSDIR}/textproc/p5-XML-NamespaceSupport ${SITE_PERL}/XML/NamespaceSupport.pm:${PORTSDIR}/textproc/p5-XML-NamespaceSupport
BUILD_DEPENDS= ${RUN_DEPENDS} BUILD_DEPENDS= ${RUN_DEPENDS}
PERL_CONFIGURE= yes PERL_CONFIGURE= yes
MAN3= XML::SAX::Expat.3 MAN3= XML::SAX::Expat.3
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
post-patch: post-patch:
@${PERL} -pi -e "s/(?<=XML::SAX::Base => ')1\.00(?=')/0.25/;" ${WRKSRC}/Makefile.PL @${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> .include <bsd.port.mk>

View file

@ -1 +1 @@
MD5 (XML-SAX-Expat-0.35.tar.gz) = 1cfcf7956a17a881ed414b23cdd3f392 MD5 (XML-SAX-Expat-0.37.tar.gz) = c48024d363a1ff9abaf8f9af592d38cd

View 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();
}

View file

@ -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), home. Some of the designs come from the Java JAXP specification (SAX part),
only without the javaness. 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 -- Sergey Skvortsov
skv@FreeBSD.org skv@FreeBSD.org

View file

@ -1,7 +1,7 @@
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/SAX/Expat/.packlist %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat/.packlist
lib/perl5/site_perl/%%PERL_VER%%/XML/SAX/Expat.pm %%SITE_PERL%%/XML/SAX/Expat.pm
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/XML/SAX 2>/dev/null || true @unexec rmdir %D/%%SITE_PERL%%/XML/SAX 2>/dev/null || true
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/SAX/Expat @dirrm %%SITE_PERL%%/%%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/%%SITE_PERL%%/%%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/%%SITE_PERL%%/XML 2>/dev/null || true
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true @unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true