Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods In directory vz-cvs-3.sog:/tmp/cvs-serv8049/stable/main/finkinfo/libs/perlmods
Added Files: crypt-openssl-bignum-pm.info crypt-openssl-bignum-pm.patch crypt-openssl-random-pm.info crypt-openssl-random-pm.patch crypt-openssl-rsa-pm.info crypt-openssl-rsa-pm.patch Log Message: sync crypt-openssl-*-pmXXX to stable --- NEW FILE: crypt-openssl-random-pm.patch --- --- Makefile.PL.orig 2010-09-10 22:37:33.000000000 +0100 +++ Makefile.PL 2010-09-10 22:38:50.000000000 +0100 @@ -5,7 +5,7 @@ 'NAME' => 'Crypt::OpenSSL::Random', 'VERSION_FROM' => 'Random.pm', # finds $VERSION 'PREREQ_PM' => {}, # e.g., Module::Name => 1.1 - 'LIBS' => ['-lssl -lcrypto'], # e.g., '-lm' + 'LIBS' => ['-L@PREFIX@/lib/system-openssl/lib -lssl -lcrypto'], # e.g., '-lm' 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' - 'INC' => '', # e.g., '-I/usr/include/other' + 'INC' => '-I@PREFIX@/lib/system-openssl/include', # e.g., '-I/usr/include/other' ); --- NEW FILE: crypt-openssl-random-pm.info --- Info2: << Package: crypt-openssl-random-pm%type_pkg[perl] Version: 0.04 Revision: 1 Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0 5.12.3) 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] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7 << Depends: perl%type_pkg[perl]-core BuildDepends: fink (>= 0.29.0-1), perl%type_pkg[perl]-core, system-openssl-dev Source: mirror:cpan:authors/id/I/IR/IROBERTS/Crypt-OpenSSL-Random-%v.tar.gz Source-MD5: c56ac5dbdd46122eb9b8da59613b7b0a PatchFile: %{ni}.patch PatchFile-MD5: 0269fbcdf737cbec2bc6db8d630b16e0 PatchScript: << sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch << UpdatePOD: true CompileScript: << %{default_script} LDDLFLAGS='-bundle -undefined dynamic_lookup' << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << DocFiles: LICENSE MANIFEST Changes Description: Perl interface Crypt::OpenSSL::Random DescDetail: << Crypt::OpenSSL::Random provides the ability to seed and query the OpenSSL library's pseudo-random number generator. << DescPackaging: << Move the man dir so that Crypt::OpenSSL::Random.3pm goes to a versioned directory. Patch Makefile.PL, so that it uses system-openssl(-dev) We need to set LDDLFLAGS manually inside CompileScript so that -L%p/lib doesn't come up first. - Thanks danielj! << License: GPL Maintainer: Keith Ward <ke...@chaos-realm.net> Homepage: http://perl-openssl.sourceforge.net/ << --- NEW FILE: crypt-openssl-rsa-pm.info --- Info2: << Package: crypt-openssl-rsa-pm%type_pkg[perl] Version: 0.26 Revision: 1 Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0 5.12.3) 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] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7 << Depends: perl%type_pkg[perl]-core, crypt-openssl-random-pm%type_pkg[perl], crypt-openssl-bignum-pm%type_pkg[perl] BuildDepends: fink (>= 0.29.0-1), perl%type_pkg[perl]-core, system-openssl-dev, test-harness-pm%type_pkg[perl] (>= 3.21-104) Source: mirror:cpan:authors/id/I/IR/IROBERTS/Crypt-OpenSSL-RSA-%v.tar.gz Source-MD5: baf875f01ee39b88335b8f0962fe4bbc PatchFile: %{ni}.patch PatchFile-MD5: e65933a7f8faa08111a8dccae84781b2 PatchScript: << sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch << UpdatePOD: true DocFiles: LICENSE MANIFEST Changes Description: Perl interface Crypt::OpenSSL::RSA CompileScript: << %{default_script} LDDLFLAGS='-bundle -undefined dynamic_lookup' << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << DescDetail: << Crypt::OpenSSL::RSA is an XS perl module designed to provide basic RSA functionality. It does this by providing a glue to the RSA functions in the OpenSSL library. << DescPackaging: << Move the man dir so that Crypt::OpenSSL::RSA.3pm goes to a versioned directory. We need to set LDDLFLAGS manually inside CompileScript so that -L%p/lib doesn't come up first. (thanks danielj) Depend on Crypt::OpenSSL::Bignum, because RSA actually requires it, even tho it doesn't say so! Build-Depend on test-harness inside fink, so that make test works on 10.6/i386. (thanks dmacks) << License: GPL Maintainer: Keith Ward <ke...@chaos-realm.net> Homepage: http://perl-openssl.sourceforge.net/ << --- NEW FILE: crypt-openssl-bignum-pm.info --- Info2: << Package: crypt-openssl-bignum-pm%type_pkg[perl] Version: 0.04 Revision: 1 Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0 5.12.3) 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] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7 << Depends: perl%type_pkg[perl]-core BuildDepends: fink (>= 0.29.0-1), perl%type_pkg[perl]-core, system-openssl-dev Source: mirror:cpan:authors/id/I/IR/IROBERTS/Crypt-OpenSSL-Bignum-%v.tar.gz Source-MD5: 9369ef722b0705c0604998559988eb18 PatchFile: %{ni}.patch PatchFile-MD5: 254f53cd82f02d2c1bcb3ae5b7850d54 PatchScript: << sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch << UpdatePOD: true CompileScript: << %{default_script} LDDLFLAGS='-bundle -undefined dynamic_lookup' << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << DocFiles: LICENSE MANIFEST Changes Description: Perl interface Crypt::OpenSSL::Bignum DescDetail: << Crypt::OpenSSL::Bignum provides access to OpenSSL multiprecision integer arithmetic libraries. Presently, many though not all of the arithmetic operations that OpenSSL provides are exposed to perl. In addition, this module can be used to provide access to bignum values produced by other OpenSSL modules. << DescPackaging: << Move the man dir so that Crypt::OpenSSL::Bignum::CTX.3pm and Crypt::OpenSSL::Bignum.3pm go to a versioned directory. Patch Makefile.PL, so that it uses system-openssl(-dev) We need to set LDDLFLAGS manually inside CompileScript so that -L%p/lib doesn't come up first. - Thanks danielj! << License: GPL Maintainer: Keith Ward <ke...@chaos-realm.net> Homepage: http://perl-openssl.sourceforge.net/ << --- NEW FILE: crypt-openssl-rsa-pm.patch --- --- Makefile.PL 2010-09-10 22:32:02.000000000 +0100 +++ Makefile.PL 2010-09-10 22:50:00.000000000 +0100 @@ -2,16 +2,14 @@ # See lib/ExtUtils/MakeMaker.pm for details of how to influence # the contents of the Makefile that is written. -my $KERBEROS_INCLUDE = "/usr/kerberos/include"; - -my $include = -d $KERBEROS_INCLUDE ? "-I${KERBEROS_INCLUDE}" : ""; +my $include = "-I@PREFIX@/lib/system-openssl/include"; WriteMakefile( 'NAME' => 'Crypt::OpenSSL::RSA', 'DISTNAME' => 'Crypt-OpenSSL-RSA', 'VERSION_FROM' => 'RSA.pm', # finds $VERSION 'OBJECT' => 'RSA.o', - 'LIBS' => ['-lssl -lcrypto'], # e.g., '-lm' + 'LIBS' => ['-L@PREFIX@/lib/system-openssl/lib -lssl -lcrypto'], # e.g., '-lm' 'PREREQ_PM' => { 'Crypt::OpenSSL::Random' => 0 }, 'DEFINE' => '-DPERL5 -DOPENSSL_NO_KRB5', # perl-5.8/gcc-3.2 needs -DPERL5, and redhat9 likes -DOPENSSL_NO_KRB5 --- NEW FILE: crypt-openssl-bignum-pm.patch --- --- Makefile.PL.orig 2010-09-11 01:28:43.000000000 +0100 +++ Makefile.PL 2010-09-11 01:31:12.000000000 +0100 @@ -7,8 +7,8 @@ 'PREREQ_PM' => {}, 'ABSTRACT_FROM' => 'Bignum.pm', # retrieve abstract from module 'AUTHOR' => 'Ian Robertson <irobe...@cpan.org>', - 'LIBS' => ['-lcrypto'], # e.g., '-lm' + 'LIBS' => ['-L@PREFIX@/lib/system-openssl/lib -lcrypto'], # e.g., '-lm' 'DEFINE' => '-DPERL5 -DOPENSSL_NO_KRB5', # perl-5.8/gcc-3.2 needs -DPERL5, and redhat9 likes -DOPENSSL_NO_KRB5 - 'INC' => '', + 'INC' => '-I@PREFIX@/lib/system-openssl/include', ); ------------------------------------------------------------------------------ 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