Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods In directory vz-cvs-3.sog:/tmp/cvs-serv27793/stable/main/finkinfo/libs/perlmods
Modified Files: soap-lite-pm.info Log Message: sync soap-lite*-pmXXX to stable Index: soap-lite-pm.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/soap-lite-pm.info,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- soap-lite-pm.info 21 Jul 2011 21:31:56 -0000 1.13 +++ soap-lite-pm.info 8 Jan 2012 17:38:41 -0000 1.14 @@ -1,48 +1,56 @@ Info2: << -Package: soap-lite-pm%type_pkg[perl] +Package: soap-lite%type_pkg[-ssl]-pm%type_pkg[perl] + +# as of 0.714 removes some internal public modules version: 0.712 -Revision: 2 + +Revision: 6 Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7, (%type_pkg[perl] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6 ### Depends: << - perl%type_pkg[perl]-core, - libwww-pm%type_pkg[perl], - mime-lite-pm%type_pkg[perl], - class-inspector-pm%type_pkg[perl], - constant-pm (>= 1.14-1), - mime-tools-pm%type_pkg[perl] (>= 6.106-1), - io-compress-pm%type_pkg[perl], - xml-parser-pm%type_pkg[perl], - mime-base64-pm%type_pkg[perl], - uri-pm%type_pkg[perl], - getopt-long-pm%type_pkg[perl], - libnet-pm%type_pkg[perl], - task-weaken-pm%type_pkg[perl], - version-pm%type_pkg[perl] + (%type_pkg[-ssl]) crypt-ssleay-pm%type_pkg[perl], + (%type_pkg[-ssl]) io-socket-ssl-pm%type_pkg[perl], + class-inspector-pm%type_pkg[perl], + constant-pm (>= 1.14-1), + data-uuid-pm%type_pkg[perl], + dime-tools-pm%type_pkg[perl], + fcgi-pm%type_pkg[perl], + getopt-long-pm%type_pkg[perl], + http-daemon-pm%type_pkg[perl], + io-compress-pm%type_pkg[perl], + io-stringy-pm, + libnet-pm%type_pkg[perl], + libwww-pm%type_pkg[perl], + mime-base64-pm%type_pkg[perl], + mime-lite-pm%type_pkg[perl], + mime-tools-pm%type_pkg[perl] (>= 6.106-1), + perl%type_pkg[perl]-core, + task-weaken-pm%type_pkg[perl], + uri-pm%type_pkg[perl], + version-pm%type_pkg[perl], + xml-parser-pm%type_pkg[perl] << BuildDepends: << - fink (>= 0.24.12), - test-harness-pm%type_pkg[perl], - libwww-pm%type_pkg[perl], - class-inspector-pm%type_pkg[perl], - mime-lite-pm%type_pkg[perl], - constant-pm (>= 1.14-1), - mime-tools-pm%type_pkg[perl] (>= 6.106-1), - io-compress-pm%type_pkg[perl], - xml-parser-pm%type_pkg[perl], - mime-base64-pm%type_pkg[perl], - uri-pm%type_pkg[perl], - getopt-long-pm%type_pkg[perl], - libnet-pm%type_pkg[perl], - version-pm%type_pkg[perl], - task-weaken-pm%type_pkg[perl], - perl%type_pkg[perl]-core + fink (>= 0.24.12), + test-harness-pm%type_pkg[perl] << -Conflicts: soap-lite-pm%type_pkg[perl], soap-lite-ssl-pm%type_pkg[perl] -Replaces: soap-lite-pm (<= 0.55-1), %{Ni}560, %{Ni}580, %{Ni}581, %{Ni}586 +# * previously was unvarianted +# * previously had unvarianted compontents in some variants +# * former -bin splitoff merged back into main +# * automatic swapping among -ssl variants of this perlversion variant +Conflicts: << + soap-lite-pm581-bin, soap-lite-pm586-bin, soap-lite-pm588-bin, soap-lite-pm5100-bin, + soap-lite-pm%type_pkg[perl], soap-lite-ssl-pm%type_pkg[perl] +<< +Replaces: << + soap-lite-pm, + soap-lite-pm560, soap-lite-pm580, soap-lite-pm581, soap-lite-pm586, + soap-lite-pm581-bin, soap-lite-pm586-bin, soap-lite-pm588-bin, soap-lite-pm5100-bin, + soap-lite-pm%type_pkg[perl], soap-lite-ssl-pm%type_pkg[perl] +<< ### Source: mirror:cpan:authors/id/M/MK/MKUTTER/SOAP-Lite-%v.tar.gz @@ -51,34 +59,55 @@ PatchScript: << ### Fix user interaction perl -pi.bak -e 's,ExtUtils::MakeMaker::prompt\(\<\<EOI.*,print \<\<EOI;,g' Makefile.PL + ### Remove SSL bits - perl -pi.bak -e 's,SSL,NOSSL,g' Makefile.pl + [ "%type_pkg[-ssl]" = "-ssl" ] || perl -pi.bak -e 's,::SSL,SSL-disabled,g' Makefile.PL + + ### Disable things that aren't currently available so get consistent build + ### when they do become available + perl -pi -e 's/("MIME::Parser)(" => "6.106")/\1-disabled\2/' Makefile.PL + perl -pi -e 's/("SOAP::Transport::\S+)(" => 0.712)/\1-disabled\2/' Makefile.PL + perl -pi -e 's/("Apache)(" => 0)/\1-disabled\2/' Makefile.PL << ### -Type: perl (5.8.1 5.8.6 5.8.8 5.10.0 5.12.3) +Type: perl (5.8.1 5.8.6 5.8.8 5.10.0), -ssl (boolean) UpdatePOD: true NoPerlTests: true ### -DocFiles: Changes README -### ConfigureParams: --noprompt ### InstallScript: << - %{default_script} - mkdir -p %i/lib/perl5/%type_raw[perl]/man - mv %i/share/man/man3 %i/lib/perl5/%type_raw[perl]/man/man3 +#!/bin/sh -ex + %{default_script} + + mkdir -p %i/lib/perl5/%type_raw[perl]/man + mv %i/share/man/man3 %i/lib/perl5/%type_raw[perl]/man/man3 + + for f in SOAPsh.pl stubmaker.pl XMLRPCsh.pl; do + mv %i/bin/${f} %i/bin/${f}%type_pkg[perl] + mv %i/share/man/man1/${f}.1 %i/share/man/man1/${f}%type_pkg[perl].1 + done << -### -Splitoff: << - Package: %N-bin - Depends: %N (= %v-%r) - Files: bin share/man/man1 - Conflicts: %{Ni}580-bin, %{Ni}581-bin, %{Ni}584-bin, %{Ni}586-bin - Replaces: %{Ni}580-bin, %{Ni}581-bin, %{Ni}584-bin, %{Ni}586-bin - DocFiles: Changes README +DocFiles: Changes README +PostInstScript: << + if [ "$1" = configure ]; then + for f in SOAPsh.pl stubmaker.pl XMLRPCsh.pl; do + update-alternatives --install %p/bin/${f} ${f} %p/bin/${f}%type_pkg[perl] %type_pkg[perl] \ + --slave %p/share/man/man1/${f}.1 ${f}.1 %p/share/man/man1/${f}%type_pkg[perl].1 + done + fi +<< +PreRmScript: << + if [ "$1" = remove ]; then + for f in SOAPsh.pl stubmaker.pl XMLRPCsh.pl; do + update-alternatives --remove ${f} %p/bin/${f}%type_pkg[perl] + done + fi << DescPackaging: << Former Maintainer: Koen van der Drift <drift...@users.sourceforge.net> + + -bin splitoff merged back into main as of 0.712-4 << Description: Simple Object Access Protocol (SOAP) modules DescDetail: << ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs