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

Reply via email to