Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods
In directory sc8-pr-cvs17:/tmp/cvs-serv10184/libs/perlmods
Modified Files:
xml-sax-pm.info xml-sax-pm.patch
Added Files:
xml-sax-expat-pm.info xml-sax-expat-pm.patch
xml-simple-pm.info
Log Message:
move to stable
--- NEW FILE: xml-sax-expat-pm.patch ---
diff -Naur XML-SAX-Expat-0.37.orig/Makefile.PL XML-SAX-Expat-0.37/Makefile.PL
--- XML-SAX-Expat-0.37.orig/Makefile.PL 2004-11-06 17:31:39.000000000 +0100
+++ XML-SAX-Expat-0.37/Makefile.PL 2004-11-06 17:32:02.000000000 +0100
@@ -16,16 +16,16 @@
## add ourselves to the list of installed parsers
-sub MY::install {
- package MY;
- my $script = shift->SUPER::install(@_);
- $script =~ s/install :: (.*)$/install :: $1 install_sax_expat/m;
- $script .= <<"INSTALL";
-
-install_sax_expat :
[EMAIL PROTECTED](PERL) -MXML::SAX -e
"XML::SAX->add_parser(q(XML::SAX::Expat))->save_parsers()"
-
-INSTALL
-
- return $script;
-}
+#sub MY::install {
+# package MY;
+# my $script = shift->SUPER::install(@_);
+# $script =~ s/install :: (.*)$/install :: $1 install_sax_expat/m;
+# $script .= <<"INSTALL";
+#
+#install_sax_expat :
[EMAIL PROTECTED](PERL) -MXML::SAX -e
"XML::SAX->add_parser(q(XML::SAX::Expat))->save_parsers()"
+#
+#INSTALL
+#
+# return $script;
+#}
--- NEW FILE: xml-simple-pm.info ---
Info2: <<
Package: xml-simple-pm%type_pkg[perl]
Version: 2.16
Revision: 1
Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc
Distribution: (%type_pkg[perl] = 581) 10.3, (%type_pkg[perl] = 581) 10.4,
(%type_pkg[perl] = 584) 10.3, (%type_pkg[perl] = 584) 10.4
Type: perl (5.8.1 5.8.4 5.8.6 5.8.8)
Description: Trivial API for reading and writing XML
License: Artistic
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>
# Dependencies:
Depends: perl%type_pkg[perl]-core, xml-parser-pm%type_pkg[perl],
xml-namespacesupport-pm, xml-sax-pm%type_pkg[perl] (>= 0.14-2),
xml-sax-expat-pm%type_pkg[perl]
BuildDepends: fink (>= 0.20.6-1), test-simple-pm%type_pkg[perl]
Conflicts: %{Ni}560-man, %{Ni}561-man, %{Ni}580-man, %{Ni}581-man,
%{Ni}582-man, %{Ni}584-man
Replaces: %{Ni}560-man, %{Ni}561-man, %{Ni}580-man, %{Ni}581-man, %{Ni}582-man,
%{Ni}584-man, xml-simple-pm (<= 2.07-1)
# Unpack Phase:
Source: mirror:cpan:authors/id/G/GR/GRANTM/XML-Simple-%v.tar.gz
Source-MD5: 80c0980ff63d77b871de41acc7175df7
# Install Phase:
UpdatePOD: True
DocFiles: Changes MANIFEST README*
InstallScript: <<
%{default_script}
mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
# Additional Info:
DescDetail: <<
XML::Simple - Trivial API for reading and writing XML (esp config files)
<<
Homepage: http://search.cpan.org/dist/XML-Simple
<<
Index: xml-sax-pm.patch
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/xml-sax-pm.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- xml-sax-pm.patch 14 Mar 2006 05:33:07 -0000 1.1
+++ xml-sax-pm.patch 31 Jul 2007 17:26:51 -0000 1.2
@@ -1,7 +1,7 @@
-diff -Nur XML-SAX-0.12.orig/Makefile.PL XML-SAX-0.12/Makefile.PL
---- XML-SAX-0.12.orig/Makefile.PL Mon Jan 21 23:32:59 2002
-+++ XML-SAX-0.12/Makefile.PL Mon Dec 2 01:24:58 2002
-@@ -7,22 +7,23 @@
+diff -Nurd -x'*~' XML-SAX-0.14.orig/Makefile.PL XML-SAX-0.14/Makefile.PL
+--- XML-SAX-0.14.orig/Makefile.PL 2006-04-23 19:56:41.000000000 -0400
++++ XML-SAX-0.14/Makefile.PL 2006-11-14 21:56:15.000000000 -0500
+@@ -10,9 +10,10 @@
'File::Temp' => 0,
'XML::NamespaceSupport' => 0.03,
},
@@ -9,42 +9,14 @@
);
-sub MY::install {
-- package MY;
-- my $script = shift->SUPER::install(@_);
-- if (ExtUtils::MakeMaker::prompt("Do you want XML::SAX to alter
ParserDetails.ini?", "Y") =~ /^y/i) {
-- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m;
-- $script .= <<"INSTALL";
--
--install_sax_pureperl :
[EMAIL PROTECTED](PERL) -MXML::SAX -e
"XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
--
--INSTALL
--
-- }
--
-- return $script;
--}
-+#sub MY::install {
-+# package MY;
-+# my $script = shift->SUPER::install(@_);
-+# if (ExtUtils::MakeMaker::prompt("Do you want XML::SAX to alter
ParserDetails.ini?", "Y") =~ /^y/i) {
-+# $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m;
-+# $script .= <<"INSTALL";
-+#
-+#install_sax_pureperl :
[EMAIL PROTECTED](PERL) -MXML::SAX -e
"XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
-+#
-+#INSTALL
-+#
-+# }
-+#
-+# return $script;
-+#}
++sub MY::install_OMIT_THIS {
+ package MY;
+ my $script = shift->SUPER::install(@_);
-diff -Nur XML-SAX-0.12.orig/SAX.pm XML-SAX-0.12/SAX.pm
---- XML-SAX-0.12.orig/SAX.pm Tue Nov 19 20:25:45 2002
-+++ XML-SAX-0.12/SAX.pm Mon Dec 2 01:56:35 2002
-@@ -180,13 +180,46 @@
+diff -Nurd -x'*~' XML-SAX-0.14.orig/SAX.pm XML-SAX-0.14/SAX.pm
+--- XML-SAX-0.14.orig/SAX.pm 2006-04-23 19:48:31.000000000 -0400
++++ XML-SAX-0.14/SAX.pm 2006-11-14 22:03:47.000000000 -0500
+@@ -180,10 +180,43 @@
my $class = shift;
# get directory from wherever XML::SAX is installed
@@ -86,18 +58,14 @@
+ $class->add_parser($parser_module);
+
+ # get parser's ParserDetails file
-+ my $dir = '@PREFIX@/etc/perl/XML/SAX/ParserDetails.d';
++ my $dir = '@PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.d';
+ my $file = File::Spec->catfile($dir, $parser_module);
chmod 0644, $file;
unlink($file);
--
-+
- my $fh = gensym();
- open($fh, ">$file") ||
- die "Cannot write to $file: $!";
-diff -Nur XML-SAX-0.12.orig/t/01known.t XML-SAX-0.12/t/01known.t
---- XML-SAX-0.12.orig/t/01known.t Mon Jan 28 21:35:46 2002
-+++ XML-SAX-0.12/t/01known.t Mon Dec 2 01:54:06 2002
+
+diff -Nurd -x'*~' XML-SAX-0.14.orig/t/01known.t XML-SAX-0.14/t/01known.t
+--- XML-SAX-0.14.orig/t/01known.t 2002-01-28 14:36:04.000000000 -0500
++++ XML-SAX-0.14/t/01known.t 2006-11-14 21:59:42.000000000 -0500
@@ -1,6 +1,6 @@
use Test;
-BEGIN { plan tests => 3 }
@@ -110,9 +78,9 @@
+#ok(XML::SAX->save_parsers);
+#ok(XML::SAX->load_parsers);
+#ok(@{XML::SAX->parsers}, 0);
-diff -Nur XML-SAX-0.12.orig/t/99cleanup.t XML-SAX-0.12/t/99cleanup.t
---- XML-SAX-0.12.orig/t/99cleanup.t Mon Jan 28 21:28:01 2002
-+++ XML-SAX-0.12/t/99cleanup.t Mon Dec 2 01:54:21 2002
+diff -Nurd -x'*~' XML-SAX-0.14.orig/t/99cleanup.t XML-SAX-0.14/t/99cleanup.t
+--- XML-SAX-0.14.orig/t/99cleanup.t 2002-01-28 14:36:04.000000000 -0500
++++ XML-SAX-0.14/t/99cleanup.t 2006-11-14 22:00:00.000000000 -0500
@@ -1,8 +1,8 @@
use Test;
-BEGIN { plan tests => 1 }
@@ -129,11 +97,11 @@
+# 1,
+# 'delete ParserDetails.ini'
+#);
-diff -Nur XML-SAX-0.12.orig/update-perl-sax-parsers
XML-SAX-0.12/update-perl-sax-parsers
---- XML-SAX-0.12.orig/update-perl-sax-parsers Thu Jan 1 02:00:00 1970
-+++ XML-SAX-0.12/update-perl-sax-parsers Mon Dec 2 01:30:53 2002
-@@ -0,0 +1,150 @@
-+#!/usr/bin/perl
+diff -Nurd -x'*~' XML-SAX-0.14.orig/update-perl-sax-parsers
XML-SAX-0.14/update-perl-sax-parsers
+--- XML-SAX-0.14.orig/update-perl-sax-parsers 1969-12-31 19:00:00.000000000
-0500
++++ XML-SAX-0.14/update-perl-sax-parsers 2007-04-09 22:00:26.000000000
-0500
+@@ -0,0 +1,156 @@
++#!/usr/bin/env [EMAIL PROTECTED]@
+## ----------------------------------------------------------------------
+## Debian update-perl-sax-parsers version 0.1
+## ----------------------------------------------------------------------
@@ -143,6 +111,10 @@
+## or later for copying conditions. There is NO warranty.
+## ----------------------------------------------------------------------
+
++BEGIN {
++push (@INC, "@PREFIX@/lib/perl5", "@PREFIX@/lib/perl5/@PERL_RAW@",
"@PREFIX@/lib/perl5/@PERL_RAW@/darwin-thread-multi-2level");
++}
++
+## ----------------------------------------------------------------------
+use File::Spec ();
+use XML::SAX ();
@@ -216,8 +188,8 @@
+ if $debug && ! $quiet;
+
+## ----------------------------------------------------------------------
-+my $PARSER_DETAILS_DIR = "@PREFIX@/etc/perl/XML/SAX/ParserDetails.d";
-+my $PARSER_DETAILS_FILE = "@PREFIX@/etc/perl/XML/SAX/ParserDetails.ini";
++my $PARSER_DETAILS_DIR =
"@PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.d";
++my $PARSER_DETAILS_FILE =
"@PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.ini";
+
+## ----------------------------------------------------------------------
+if ( $add )
@@ -244,15 +216,17 @@
+ || die "Cannot write to $PARSER_DETAILS_FILE: $!";
+ opendir( PARSER_DETAILS_DIR, $PARSER_DETAILS_DIR )
+ || die "Cannot access $PARSER_DETAILS_DIR: $!";
-+ while ( defined( $parser_details = readdir( PARSER_DETAILS_DIR ) ) )
-+ {
++ opendir(DIR,"$DirFile");
++ my @filearray = reverse readdir PARSER_DETAILS_DIR;
++ closedir( PARSER_DETAILS_DIR );
++ foreach $parser_details (@filearray)
++ {
+ next if $parser_details =~ /^\.\.?$/; # skip . and ..
+ open( PARSER_DETAILS, "$PARSER_DETAILS_DIR/$parser_details" )
+ || die "Cannot read from $parser_details: $!";
+ while ( <PARSER_DETAILS> ) { print PARSER_DETAILS_FILE; }
+ close( PARSER_DETAILS );
+ }
-+ closedir( PARSER_DETAILS_DIR );
+ close( PARSER_DETAILS_FILE );
+}
+
@@ -283,9 +257,9 @@
+}
+
+## ----------------------------------------------------------------------
-diff -Nur XML-SAX-0.12.orig/update-perl-sax-parsers.8
XML-SAX-0.12/update-perl-sax-parsers.8
---- XML-SAX-0.12.orig/update-perl-sax-parsers.8 Thu Jan 1 02:00:00 1970
-+++ XML-SAX-0.12/update-perl-sax-parsers.8 Mon Dec 2 01:46:11 2002
+diff -Nurd -x'*~' XML-SAX-0.14.orig/update-perl-sax-parsers.8
XML-SAX-0.14/update-perl-sax-parsers.8
+--- XML-SAX-0.14.orig/update-perl-sax-parsers.8 1969-12-31
19:00:00.000000000 -0500
++++ XML-SAX-0.14/update-perl-sax-parsers.8 2006-11-14 22:04:53.000000000
-0500
@@ -0,0 +1,79 @@
+.\" -*- nroff -*-
+.\" ----------------------------------------------------------------------
@@ -323,25 +297,25 @@
+.B update-perl-sax-parsers
+inserts, updates and removes individual Perl SAX parser module info
+files in the directory
-+.I /etc/perl/XML/SAX/ParserDetails.d
++.I @PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.d
+and the overall Perl SAX parser modules info file
-+.IR /etc/perl/XML/SAX/ParserDetails.ini .
++.IR @PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.ini .
+.\"
+.\" ----------------------------------------------------------------------
+.SH OPTIONS
+.TP
+.B --add
+Adds a Perl SAX parser module info file to the directory
-+.IR /etc/perl/XML/SAX/ParserDetails.d .
++.IR @PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.d .
+.TP
+.B --remove
+Removes a Perl SAX parser module info file
+from the directory
-+.IR /etc/perl/XML/SAX/ParserDetails.d .
++.IR @PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.d .
+.TP
+.B --update
+updates the overall Perl SAX parser modules info file
-+.IR /etc/perl/XML/SAX/ParserDetails.ini .
++.IR @PREFIX@/etc/perl5/@PERL_RAW@/XML/SAX/ParserDetails.ini .
+.TP
+.B --quiet
+Prevents the usual diagnostic output.
Index: xml-sax-pm.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/xml-sax-pm.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- xml-sax-pm.info 16 Jun 2007 22:37:44 -0000 1.5
+++ xml-sax-pm.info 31 Jul 2007 17:26:51 -0000 1.6
@@ -1,47 +1,78 @@
Info2: <<
Package: xml-sax-pm%type_pkg[perl]
-Version: 0.13
+Version: 0.15
Revision: 2
Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc
Distribution: (%type_pkg[perl] = 581) 10.3, (%type_pkg[perl] = 581) 10.4,
(%type_pkg[perl] = 584) 10.3, (%type_pkg[perl] = 584) 10.4
Replaces: xml-sax-pm (<= 0.12-16), %{Ni}560, %{Ni}580, %{Ni}581, %{Ni}584,
%{Ni}586
-Source: mirror:cpan:authors/id/M/MS/MSERGEANT/XML-SAX-%v.tar.gz
-Source-MD5: e8b1ce0a954888bcd3aa2ed8621774ef
-Type: perl (5.8.1 5.8.6)
+Source: mirror:cpan:authors/id/G/GR/GRANTM/XML-SAX-%v.tar.gz
+Source-MD5: 4b2276bafedc5a41cf50fea2296e31c4
+Type: perl (5.8.1 5.8.4 5.8.6 5.8.8)
Depends: perl%type_pkg[perl]-core, xml-namespacesupport-pm,
file-temp-pm%type_pkg[perl]
BuildDepends: fink (>= 0.20.6-1)
UpdatePOD: true
-PatchScript: sed 's|@PREFIX@|%p|g' < %a/%{Ni}.patch | patch -p1
+PatchScript: <<
+ sed -e 's|@PREFIX@|%p|g' -e 's|@PERL_RAW@|%type_raw[perl]|g' <
%a/%{Ni}.patch | patch -p1
+<<
DocFiles: Changes MANIFEST README LICENSE
InstallScript: <<
%{default_script}
-# ln -s %p/etc/perl/XML/SAX/ParserDetails.ini
%i/lib/perl5/XML/SAX/ParserDetails.ini
+ ln -s %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.ini
%i/lib/perl5/%type_raw[perl]/XML/SAX
-# mv %i/lib/perl5/XML %i/lib/perl5/%type_raw[perl]
mv %i/share/man %i/lib/perl5/%type_raw[perl]
- install -d -m 755 %i/sbin
- mv %i/bin/update-perl-sax-parsers
%i/sbin/update-perl%type_pkg[perl]-sax-parsers
- rmdir %i/bin
+ mv %i/bin/update-perl-sax-parsers
%i/bin/update-perl%type_pkg[perl]-sax-parsers
+ mv %i/bin %i/sbin
<<
PreInstScript: <<
if [ "$1" = install ]
then
- install -d -m 755 %p/etc/perl/XML/SAX
- install -d -m 755 %p/etc/perl/XML/SAX/ParserDetails.d
- touch %p/etc/perl/XML/SAX/ParserDetails.ini
+ echo Creating config files in %p/etc/perl5/%type_raw[perl]/XML/SAX...
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML/SAX
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.d
+ touch %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.ini
elif [ "$1" = upgrade ]
then
- install -d -m 755 %p/etc/perl/XML
- if [ -d %p/etc/xml/SAX ]
- then
- mv %p/etc/xml/SAX %p/etc/perl/XML
- else
- install -d -m 755 %p/etc/perl/XML/SAX
- install -d -m 755 %p/etc/perl/XML/SAX/ParserDetails.d
- touch %p/etc/perl/XML/SAX/ParserDetails.ini
- fi
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML
+ if [ -d %p/etc/xml/SAX ]
+ then
+ if [ -d %p/etc/perl5/%type_raw[perl]/XML/SAX ]
+ then
+ echo Purging old config files in %p/etc/xml/SAX...
+ else
+ echo Moving old config files from %p/etc/xml/SAX...
+ mv %p/etc/xml/SAX %p/etc/perl5/%type_raw[perl]/XML
+ fi
+ elif [ -d %p/etc/perl/XML/SAX ]
+ then
+ if [ -d %p/etc/perl5/%type_raw[perl]/XML/SAX ]
+ then
+ echo Purging old config files in %p/etc/perl/XML/SAX...
+ rm -r %p/etc/perl/XML/SAX
+ else
+ echo Moving old config files from %p/etc/perl/XML/SAX...
+ mv %p/etc/perl/XML/SAX %p/etc/perl5/%type_raw[perl]/XML
+ fi
+ else
+ echo Creating config files in %p/etc/perl5/%type_raw[perl]/XML/SAX...
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML/SAX
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.d
+ touch %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.ini
+ fi
+ if [ -d %p/etc/xml ]
+ then
+ echo Removing obsolete directory %p/etc/xml...
+ rm -r %p/etc/xml/SAX 2>/dev/null || true
+ rmdir %p/etc/xml 2>/dev/null || true
+ fi
+ if [ -d %p/etc/perl/XML ]
+ then
+ echo Removing obsolete directory %p/etc/perl...
+ rmdir %p/etc/perl/XML/SAX 2>/dev/null || true
+ rmdir %p/etc/perl/XML 2>/dev/null || true
+ rmdir %p/etc/perl 2>/dev/null || true
+ fi
fi
<<
PostInstScript: <<
@@ -54,9 +85,9 @@
PreRmScript: <<
if [ "$1" = remove ]
then
- install -d -m 755 %p/etc/perl/XML/SAX
- install -d -m 755 %p/etc/perl/XML/SAX/ParserDetails.d
- touch %p/etc/perl/XML/SAX/ParserDetails.ini
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML/SAX
+ install -d -m 755 %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.d
+ touch %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.ini
%p/sbin/update-perl%type_pkg[perl]-sax-parsers --remove
XML::SAX::PurePerl
%p/sbin/update-perl%type_pkg[perl]-sax-parsers --update
fi
@@ -64,9 +95,10 @@
PostRmScript: <<
if [ "$1" = purge ]
then
- rm -f %p/etc/perl/XML/SAX/ParserDetails.ini
- cd %p/etc/perl && \
- rmdir -p XML/SAX/ParserDetails.d || true
+ echo Purging config files in %p/etc/perl5/%type_raw[perl]/XML/SAX...
+ rm -f %p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.ini
+ cd %p/etc/perl5 && \
+ rmdir -p %type_raw[perl]/XML/SAX/ParserDetails.d || true
fi
<<
Description: Perl Simple API for XML
@@ -76,18 +108,26 @@
returning any SAX parser installed on the user's system.
<<
DescPackaging: <<
-XML::SAX uses catalogs stored in %p/etc/perl/XML/SAX/ParserDetails.d to
-managed the details of parsers installed on the local system. They are
+XML::SAX uses catalogs stored in
+%p/etc/perl5/%type_raw[perl]/XML/SAX/ParserDetails.d
+to managed the details of parsers installed on the local system. They are
managed via the update-perl-sax-parsers script. Each package that provides a
SAX parser should also call this script within Pre/PostInstScript.
+The default XML::SAX parser is the _last_ entry in ParserDetails.d. Therefore
+the reverse directory listing is used in update-perl-sax-parsers
+
This implementation was taken from the debian package of XML::SAX.
+Perl directories need to be pushed into @INC in the update-perl-sax-parsers
+script since it wouldn't find other perl modules after recent security
+patches of OS X if called directly from dpkg otherwise.
+
Previous maintainer: Chris Leishman <[EMAIL PROTECTED]>
Variant package (Info2): by Koen van der Drift
<<
License: Artistic
-Maintainer: None <[EMAIL PROTECTED]>
+Maintainer: Christian Schaffner <[EMAIL PROTECTED]>
Homepage: http://search.cpan.org/dist/XML-SAX
<<
--- NEW FILE: xml-sax-expat-pm.info ---
Info2: <<
Package: xml-sax-expat-pm%type_pkg[perl]
Version: 0.38
Revision: 1
Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc
Distribution: (%type_pkg[perl] = 581) 10.3, (%type_pkg[perl] = 581) 10.4,
(%type_pkg[perl] = 584) 10.3, (%type_pkg[perl] = 584) 10.4
Type: perl (5.8.1 5.8.4 5.8.6 5.8.8)
Description: Perl module, SAX2 Driver for Expat
License: Artistic
Maintainer: Koen van der Drift <[EMAIL PROTECTED]>
# Dependencies:
Depends: xml-parser-pm%type_pkg[perl], xml-sax-pm%type_pkg[perl] (>= 0.13-2)
Conflicts: %{Ni}581-doc, %{Ni}584-doc, %{Ni}586-doc
Replaces: %{Ni}581-doc, %{Ni}584-doc, %{Ni}586-doc
# Unpack Phase:
Source: mirror:cpan:authors/id/B/BJ/BJOERN/XML-SAX-Expat-%v.tar.gz
Source-MD5: 7684b32ae18cee16d9c21e6487e935b3
# Patch Phase:
Patch: %{Ni}.patch
# Install Phase:
UpdatePOD: True
DocFiles: Changes MANIFEST
InstallScript: <<
%{default_script}
mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
PostInstScript: <<
%p/sbin/update-perl%type_pkg[perl]-sax-parsers --add XML::SAX::Expat
%p/sbin/update-perl%type_pkg[perl]-sax-parsers --update
<<
PreRmScript: <<
if [ "$1" != "remove" -a "$1" != "purge" ]; then
exit 0
fi
%p/sbin/update-perl%type_pkg[perl]-sax-parsers --remove XML::SAX::Expat
%p/sbin/update-perl%type_pkg[perl]-sax-parsers --update
<<
# Additional Data:
Homepage: http://search.cpan.org/dist/XML-SAX-Expat/
<<
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits