View | Details | Raw Unified | Return to bug 197011 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (+3 lines)
Lines 20-24 Link Here
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
USES=		perl5
21
USES=		perl5
22
USE_PERL5=	configure
22
USE_PERL5=	configure
23
SUB_FILES=	pkg-install
24
SUB_LIST=	PERL=${PERL}
25
PKGDEINSTALL=  ${PKGINSTALL}
23
26
24
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)files/patch-Makefile.PL (-1 / +1 lines)
Lines 22-28 Link Here
22
 
22
 
23
 install_sax_pureperl : pure_install
23
 install_sax_pureperl : pure_install
24
-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
24
-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
25
+\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
25
+#\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
26
 
26
 
27
 INSTALL
27
 INSTALL
28
 
28
 
(-)files/pkg-install.in (+19 lines)
Line 0 Link Here
1
#!/bin/sh
2
3
PERL="%%PERL%%"
4
5
case $2 in
6
  POST-INSTALL)
7
    $PERL -MXML::SAX -e 'XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers();'
8
  ;;
9
  DEINSTALL)
10
    $PERL -MFile::Basename=dirname -MFile::Spec -MXML::SAX << 'PERLSCRIPT'
11
XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers();
12
unless (@{XML::SAX->parsers()} > 0) {
13
  $dir = $INC{q(XML/SAX.pm)}; $dir = dirname($dir);
14
  $file = File::Spec->catfile($dir, q(SAX), XML::SAX::PARSER_DETAILS);
15
  unlink($file);
16
}
17
PERLSCRIPT
18
  ;;
19
esac
(-)pkg-plist (-1 / +1 lines)
Lines 7-13 Link Here
7
%%SITE_PERL%%/XML/SAX.pm
7
%%SITE_PERL%%/XML/SAX.pm
8
%%SITE_PERL%%/XML/SAX/DocumentLocator.pm
8
%%SITE_PERL%%/XML/SAX/DocumentLocator.pm
9
%%SITE_PERL%%/XML/SAX/Intro.pod
9
%%SITE_PERL%%/XML/SAX/Intro.pod
10
%%SITE_PERL%%/XML/SAX/ParserDetails.ini
10
@comment %%SITE_PERL%%/XML/SAX/ParserDetails.ini
11
%%SITE_PERL%%/XML/SAX/ParserFactory.pm
11
%%SITE_PERL%%/XML/SAX/ParserFactory.pm
12
%%SITE_PERL%%/XML/SAX/PurePerl.pm
12
%%SITE_PERL%%/XML/SAX/PurePerl.pm
13
%%SITE_PERL%%/XML/SAX/PurePerl/DTDDecls.pm
13
%%SITE_PERL%%/XML/SAX/PurePerl/DTDDecls.pm

Return to bug 197011