Authen-ACE4

 view release on metacpan or  search on metacpan

Authen-ACE4.ppd  view on Meta::CPAN

<SOFTPKG NAME="Authen-ACE4" VERSION="1,4,0,0">
	<TITLE>Authen-ACE4</TITLE>
	<ABSTRACT></ABSTRACT>
	<AUTHOR></AUTHOR>
	<IMPLEMENTATION>
		<OS NAME="MSWin32" />
		<ARCHITECTURE NAME="MSWin32-x86-multi-thread" />
		<CODEBASE HREF="MSWin32-x86-multi-thread/Authen-ACE4.tar.gz" />
	</IMPLEMENTATION>
	<IMPLEMENTATION>
		<OS NAME="MSWin32" />
		<ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
		<CODEBASE HREF="MSWin32-x86-multi-thread-5.8/Authen-ACE4.tar.gz" />
	</IMPLEMENTATION>
	<IMPLEMENTATION>
		<OS NAME="MSWin32" />
		<ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.10" />
		<CODEBASE HREF="MSWin32-x86-multi-thread-5.10/Authen-ACE4.tar.gz" />
	</IMPLEMENTATION>
	<IMPLEMENTATION>
		<OS NAME="MSWin32" />
		<ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.12" />
		<CODEBASE HREF="MSWin32-x86-multi-thread-5.12/Authen-ACE4.tar.gz" />
	</IMPLEMENTATION>
        <IMPLEMENTATION>
                <OS NAME="MSWin32" />
                <ARCHITECTURE NAME="MSWin32-x64-multi-thread-5.8" />
                <CODEBASE HREF="MSWin32-x64-multi-thread-5.8/Authen-ACE4.tar.gz" />
        </IMPLEMENTATION>
        <IMPLEMENTATION>
                <OS NAME="MSWin32" />
                <ARCHITECTURE NAME="MSWin32-x64-multi-thread-5.10" />
                <CODEBASE HREF="MSWin32-x64-multi-thread-5.10/Authen-ACE4.tar.gz" />
        </IMPLEMENTATION>
        <IMPLEMENTATION>
                <OS NAME="MSWin32" />
                <ARCHITECTURE NAME="MSWin32-x64-multi-thread-5.12" />
                <CODEBASE HREF="MSWin32-x64-multi-thread-5.12/Authen-ACE4.tar.gz" />
        </IMPLEMENTATION>
</SOFTPKG>

Makefile.PL  view on Meta::CPAN

{
    # Unix. Make sure the paths here match the location where
    # you copied the ACEAgentSDK files.
    # Something like this for V 4.1
    # Note, on Solaris the ACE agent client libs that are supplied
    # with ACE/Server 4.1 hang in AceCloseAuth. You need	
    # a patched version of the libraries from SecurID.
    if ($sd_version == 4)
    {
	$acedir = '/opt/ace/ace4';
	$libs = ["-L$acedir/examples/multithread -laceclnt -lpthread"];
	$inc = "-I$acedir/examples/multithread -I$acedir/examples";
    }
    elsif ($sd_version == 5)
    {
	# For V 5.0:
	$acedir = '/opt/ace/ACEAgentSDK';
	$libs = ["-L$acedir/lib/sol -laceclnt -lpthread"];
	$inc = "-I$acedir/inc -I$acedir";
    }
    elsif ($sd_version == 6)
    {
	# For V 6.0:
	$acedir = '/opt/ace/ACEAgentSDK';
	$libs = ["-L$acedir/lib/sol -laceclnt -lpthread"];
	$libs = ["-L$acedir/lib/lnx -laceclnt"] if $Config{archname} =~ /linux/;
	$inc = "-I$acedir/inc";
    }
    elsif  ($sd_version == 8)
    {
	$acedir = '/opt/ace/ACEAgentSDK';
	if ($Config{archname} =~ /64/)
	{
	    $libs = ["-L$acedir/lib/64bit/sol_x86/release -laceclnt -lpthread"];
	    $libs = ["-L$acedir/lib/64bit/sparc/release -laceclnt -lpthread"] if $Config{archname} =~ /sun4/;
	    $libs = ["-L$acedir/lib/64bit/lnx/release -laceclnt"] if $Config{archname} =~ /linux/;
	}
	else
	{
	    $libs = ["-L$acedir/lib/32bit/sol_x86/release -laceclnt -lpthread"];
	    $libs = ["-L$acedir/lib/32bit/sparc/release -laceclnt -lpthread"] if $Config{archname} =~ /sun4/;
	    $libs = ["-L$acedir/lib/32bit/lnx/release -laceclnt"] if `uname` =~ /Linux/;
	}
	$inc = "-I$acedir/inc";
    }
    else
    {
	die "unsupported Unix SDK version $sd_version";
    }
    $define = "-DUNIX -DSD_VERSION=$sd_version",
}



( run in 0.722 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )