Author: arekm                        Date: Wed Mar  4 13:56:59 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- new

---- Files affected:
SOURCES:
   libcrypto++-debian.patch (NONE -> 1.1)  (NEW), libcrypto++-pld.patch (NONE 
-> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/libcrypto++-debian.patch
diff -u /dev/null SOURCES/libcrypto++-debian.patch:1.1
--- /dev/null   Wed Mar  4 14:57:00 2009
+++ SOURCES/libcrypto++-debian.patch    Wed Mar  4 14:56:53 2009
@@ -0,0 +1,2301 @@
+--- libcrypto++-5.5.2.orig/debian/libcrypto++-dev.install
++++ libcrypto++-5.5.2/debian/libcrypto++-dev.install
+@@ -0,0 +1,3 @@
++usr/include/crypto--/*.h usr/include/crypto++
++usr/lib/*.{a,la,so}
++usr/lib/pkgconfig/*.pc
+--- libcrypto++-5.5.2.orig/debian/config.h.in
++++ libcrypto++-5.5.2/debian/config.h.in
+@@ -0,0 +1,447 @@
++#ifndef CRYPTOPP_CONFIG_H
++#define CRYPTOPP_CONFIG_H
++
++// ***************** Important Settings ********************
++
++// Endianness
++#undef IS_BIG_ENDIAN
++#undef IS_LITTLE_ENDIAN
++
++// define this if you want to disable all OS-dependent features,
++// such as sockets and OS-provided random number generators
++// #define NO_OS_DEPENDENCE
++
++// Define this to use features provided by Microsoft's CryptoAPI.
++// Currently the only feature used is random number generation.
++// This macro will be ignored if NO_OS_DEPENDENCE is defined.
++#define USE_MS_CRYPTOAPI
++
++// Define this to 1 to enforce the requirement in FIPS 186-2 Change Notice 1 
that only 1024 bit moduli be used
++#ifndef DSA_1024_BIT_MODULUS_ONLY
++#     define DSA_1024_BIT_MODULUS_ONLY 1
++#endif
++
++// ***************** Less Important Settings ***************
++
++// define this to retain (as much as possible) old deprecated function and 
class names
++// #define CRYPTOPP_MAINTAIN_BACKWARDS_COMPATIBILITY
++
++#define GZIP_OS_CODE 0
++
++// Try this if your CPU has 256K internal cache or a slow multiply instruction
++// and you want a (possibly) faster IDEA implementation using log tables
++// #define IDEA_LARGECACHE
++
++// Define this if, for the linear congruential RNG, you want to use
++// the original constants as specified in S.K. Park and K.W. Miller's
++// CACM paper.
++// #define LCRNG_ORIGINAL_NUMBERS
++
++// choose which style of sockets to wrap (mostly useful for cygwin which has 
both)
++#define PREFER_BERKELEY_STYLE_SOCKETS
++// #define PREFER_WINDOWS_STYLE_SOCKETS
++
++// set the name of Rijndael cipher, was "Rijndael" before version 5.3
++#define CRYPTOPP_RIJNDAEL_NAME "AES"
++
++// ***************** Important Settings Again ********************
++// But the defaults should be ok.
++
++// namespace support is now required
++#ifdef NO_NAMESPACE
++#     error namespace support is now required
++#endif
++
++// Define this to workaround a Microsoft CryptoAPI bug where
++// each call to CryptAcquireContext causes a 100 KB memory leak.
++// Defining this will cause Crypto++ to make only one call to 
CryptAcquireContext.
++#define WORKAROUND_MS_BUG_Q258000
++
++#ifdef CRYPTOPP_DOXYGEN_PROCESSING
++// Avoid putting "CryptoPP::" in front of everything in Doxygen output
++#     define CryptoPP
++#     define NAMESPACE_BEGIN(x)
++#     define NAMESPACE_END
++// Get Doxygen to generate better documentation for these typedefs
++#     define DOCUMENTED_TYPEDEF(x, y) class y : public x {};
++#else
++#     define NAMESPACE_BEGIN(x) namespace x {
++#     define NAMESPACE_END }
++#     define DOCUMENTED_TYPEDEF(x, y) typedef x y;
++#endif
++#define ANONYMOUS_NAMESPACE_BEGIN namespace {
++#define USING_NAMESPACE(x) using namespace x;
++#define DOCUMENTED_NAMESPACE_BEGIN(x) namespace x {
++#define DOCUMENTED_NAMESPACE_END }
++
++// What is the type of the third parameter to bind?
++// For Unix, the new standard is ::socklen_t (typically unsigned int), and 
the old standard is int.
++// Unfortunately there is no way to tell whether or not socklen_t is defined.
++// To work around this, TYPE_OF_SOCKLEN_T is a macro so that you can change 
it from the makefile.
++#ifndef TYPE_OF_SOCKLEN_T
++#     if defined(_WIN32) || defined(__CYGWIN__)
++#             define TYPE_OF_SOCKLEN_T int
++#     else
++#             define TYPE_OF_SOCKLEN_T ::socklen_t
++#     endif
++#endif
++
++#if defined(__CYGWIN__) && defined(PREFER_WINDOWS_STYLE_SOCKETS)
++#     define __USE_W32_SOCKETS
++#endif
++
++typedef unsigned char byte;           // put in global namespace to avoid 
ambiguity with other byte typedefs
++
++NAMESPACE_BEGIN(CryptoPP)
++
++typedef unsigned short word16;
++typedef unsigned int word32;
++
++#if defined(__GNUC__) || defined(__MWERKS__) || defined(__SUNPRO_CC)
++      #define WORD64_AVAILABLE
++      typedef unsigned long long word64;
++      #define W64LIT(x) x##LL
++#elif defined(_MSC_VER) || defined(__BORLANDC__)
++      #define WORD64_AVAILABLE
++      typedef unsigned __int64 word64;
++      #define W64LIT(x) x##ui64
++#endif
++
++// define large word type, used for file offsets and such
++#ifdef WORD64_AVAILABLE
++      typedef word64 lword;
++      const lword LWORD_MAX = W64LIT(0xffffffffffffffff);
++#else
++      typedef word32 lword;
++      const lword LWORD_MAX = 0xffffffffUL;
++#endif
++
++// define hword, word, and dword. these are used for multiprecision integer 
arithmetic
++// Intel compiler won't have _umul128 until version 10.0. See 
http://softwarecommunity.intel.com/isn/Community/en-US/forums/thread/30231625.aspx
++#if (defined(_MSC_VER) && (!defined(__INTEL_COMPILER) || __INTEL_COMPILER >= 
1000) && (defined(_M_X64) || defined(_M_IA64))) || (defined(__DECCXX) && 
defined(__alpha__)) || (defined(__INTEL_COMPILER) && defined(__x86_64__))
++      typedef word32 hword;
++      typedef word64 word;
++#else
++      #define CRYPTOPP_NATIVE_DWORD_AVAILABLE
++      #if defined(__alpha__) || defined(__ia64__) || defined(_ARCH_PPC64) || 
defined(__x86_64__) || defined(__mips64) || defined(__sparc64__)
++              #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
++                      typedef word32 hword;
++                      typedef word64 word;
++                      typedef __uint128_t dword;
++                      typedef __uint128_t word128;
++                      #define CRYPTOPP_WORD128_AVAILABLE
++              #else
++                      // if we're here, it means we're on a 64-bit CPU but we 
don't have a way to obtain 128-bit multiplication results
++                      typedef word16 hword;
++                      typedef word32 word;
++                      typedef word64 dword;
++              #endif
++      #elif defined(WORD64_AVAILABLE)
++              #define CRYPTOPP_SLOW_WORD64 // use alternative code that 
avoids word64
++              typedef word16 hword;
++              typedef word32 word;
++              typedef word64 dword;
++      #else
++              typedef byte hword;
++              typedef word16 word;
++              typedef word32 dword;
++      #endif
++#endif
++
++const unsigned int WORD_SIZE = sizeof(word);
++const unsigned int WORD_BITS = WORD_SIZE * 8;
++
++NAMESPACE_END
++
++#ifndef CRYPTOPP_L1_CACHE_LINE_SIZE
++      // This should be a lower bound on the L1 cache line size. It's used 
for defense against timing attacks.
++      #if defined(_M_X64) || defined(__x86_64__)
++              #define CRYPTOPP_L1_CACHE_LINE_SIZE 64
++      #else
++              // L1 cache line size is 32 on Pentium III and earlier
++              #define CRYPTOPP_L1_CACHE_LINE_SIZE 32
++      #endif
++#endif
++
++#if defined(_MSC_VER)
++      #if _MSC_VER == 1200
++              #include <malloc.h>
++      #endif
++      #if _MSC_VER > 1200 || defined(_mm_free)
++              #define CRYPTOPP_MSVC6PP_OR_LATER               // VC 6 
processor pack or later
++      #else
++              #define CRYPTOPP_MSVC6_NO_PP                    // VC 6 without 
processor pack
++      #endif
++#endif
++
++#ifdef __GNUC__
++      #define CRYPTOPP_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + 
__GNUC_PATCHLEVEL__)
++#endif
++
++#ifndef CRYPTOPP_ALIGN_DATA
++      #if defined(CRYPTOPP_MSVC6PP_OR_LATER)
++              #define CRYPTOPP_ALIGN_DATA(x) __declspec(align(x))
++      #elif defined(__GNUC__) || __SUNPRO_CC > 0x580
++              #define CRYPTOPP_ALIGN_DATA(x) __attribute__((aligned(x)))
++      #else
++              #define CRYPTOPP_ALIGN_DATA(x)
++      #endif
++#endif
++
++#ifndef CRYPTOPP_SECTION_ALIGN16
++      #if defined(__GNUC__) && !defined(__APPLE__)
++              // the alignment attribute doesn't seem to work without this 
section attribute when -fdata-sections is turned on
++              #define CRYPTOPP_SECTION_ALIGN16 __attribute__((section 
("CryptoPP_Align16")))
++      #else
++              #define CRYPTOPP_SECTION_ALIGN16
++      #endif
++#endif
++
++#if defined(_MSC_VER) || defined(__fastcall)
++      #define CRYPTOPP_FASTCALL __fastcall
++#else
++      #define CRYPTOPP_FASTCALL
++#endif
++
++// VC60 workaround: it doesn't allow typename in some places
++#if defined(_MSC_VER) && (_MSC_VER < 1300)
++#define CPP_TYPENAME
++#else
++#define CPP_TYPENAME typename
++#endif
++
++// VC60 workaround: can't cast unsigned __int64 to float or double
++#if defined(_MSC_VER) && !defined(CRYPTOPP_MSVC6PP_OR_LATER)
++#define CRYPTOPP_VC6_INT64 (__int64)
++#else
++#define CRYPTOPP_VC6_INT64
++#endif
++
++#ifdef _MSC_VER
++#define CRYPTOPP_NO_VTABLE __declspec(novtable)
++#else
++#define CRYPTOPP_NO_VTABLE
++#endif
++
++#ifdef _MSC_VER
++      // 4231: nonstandard extension used : 'extern' before template explicit 
instantiation
++      // 4250: dominance
++      // 4251: member needs to have dll-interface
++      // 4275: base needs to have dll-interface
++      // 4660: explicitly instantiating a class that's already implicitly 
instantiated
++      // 4661: no suitable definition provided for explicit template 
instantiation request
++      // 4786: identifer was truncated in debug information
++      // 4355: 'this' : used in base member initializer list
++      // 4910: '__declspec(dllexport)' and 'extern' are incompatible on an 
explicit instantiation
++#     pragma warning(disable: 4231 4250 4251 4275 4660 4661 4786 4355 4910)
++#endif
++
++#ifdef __BORLANDC__
++// 8037: non-const function called for const object. needed to work around 
BCB2006 bug
++#     pragma warn -8037
++#endif
++
++#if (defined(_MSC_VER) && _MSC_VER <= 1300) || defined(__MWERKS__) || 
defined(_STLPORT_VERSION)
++#define CRYPTOPP_DISABLE_UNCAUGHT_EXCEPTION
++#endif
++
++#ifndef CRYPTOPP_DISABLE_UNCAUGHT_EXCEPTION
++#define CRYPTOPP_UNCAUGHT_EXCEPTION_AVAILABLE
++#endif
++
++#ifdef CRYPTOPP_DISABLE_X86ASM                // for backwards compatibility: 
this macro had both meanings
++#define CRYPTOPP_DISABLE_ASM
++#define CRYPTOPP_DISABLE_SSE2
++#endif
++
++#if !defined(CRYPTOPP_DISABLE_ASM) && ((defined(_MSC_VER) && 
defined(_M_IX86)) || (defined(__GNUC__) && (defined(__i386__) || 
defined(__x86_64__))))
++      #define CRYPTOPP_X86_ASM_AVAILABLE
++
++      #if !defined(CRYPTOPP_DISABLE_SSE2) && 
(defined(CRYPTOPP_MSVC6PP_OR_LATER) || CRYPTOPP_GCC_VERSION >= 30300)
++              #define CRYPTOPP_BOOL_SSE2_ASM_AVAILABLE 1
++      #else
++              #define CRYPTOPP_BOOL_SSE2_ASM_AVAILABLE 0
++      #endif
++
++      // SSSE3 was actually introduced in GNU as 2.17, which was released 
6/23/2006, but we can't tell what version of binutils is installed.
++      // GCC 4.1.2 was released on 2/13/2007, so we'll use that as a proxy 
for the binutils version.
++      #if !defined(CRYPTOPP_DISABLE_SSSE3) && (_MSC_VER >= 1400 || 
CRYPTOPP_GCC_VERSION >= 40102)
++              #define CRYPTOPP_BOOL_SSSE3_ASM_AVAILABLE 1
++      #else
++              #define CRYPTOPP_BOOL_SSSE3_ASM_AVAILABLE 0
++      #endif
++#endif
++
++#if !defined(CRYPTOPP_DISABLE_ASM) && defined(_MSC_VER) && defined(_M_X64)
++      #define CRYPTOPP_X64_MASM_AVAILABLE
++#endif
++
++#if !defined(CRYPTOPP_DISABLE_ASM) && defined(__GNUC__) && defined(__x86_64__)
++      #define CRYPTOPP_X64_ASM_AVAILABLE
++#endif
++
++#if !defined(CRYPTOPP_DISABLE_SSE2) && (defined(CRYPTOPP_MSVC6PP_OR_LATER) || 
defined(__SSE2__))
++      #define CRYPTOPP_BOOL_SSE2_INTRINSICS_AVAILABLE 1
++#else
++      #define CRYPTOPP_BOOL_SSE2_INTRINSICS_AVAILABLE 0
++#endif
++
++// how to allocate 16-byte aligned memory (for SSE2)
++#if defined(CRYPTOPP_MSVC6PP_OR_LATER)
++      #define CRYPTOPP_MM_MALLOC_AVAILABLE
++#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
++      #define CRYPTOPP_MALLOC_ALIGNMENT_IS_16
++#elif defined(__linux__) || defined(__sun__) || defined(__CYGWIN__)
++      #define CRYPTOPP_MEMALIGN_AVAILABLE
++#else
++      #define CRYPTOPP_NO_ALIGNED_ALLOC
++#endif
++
++// how to disable inlining
++#if defined(_MSC_VER) && _MSC_VER >= 1300
++#     define CRYPTOPP_NOINLINE_DOTDOTDOT
++#     define CRYPTOPP_NOINLINE __declspec(noinline)
++#elif defined(__GNUC__)
++#     define CRYPTOPP_NOINLINE_DOTDOTDOT
++#     define CRYPTOPP_NOINLINE __attribute__((noinline))
++#else
++#     define CRYPTOPP_NOINLINE_DOTDOTDOT ...
++#     define CRYPTOPP_NOINLINE 
++#endif
++
++// how to declare class constants
++#if defined(_MSC_VER) && _MSC_VER <= 1300
++#     define CRYPTOPP_CONSTANT(x) enum {x};
++#else
++#     define CRYPTOPP_CONSTANT(x) static const int x;
++#endif
++
++#if defined(_M_X64) || defined(__x86_64__)
++      #define CRYPTOPP_BOOL_X64 1
++#else
++      #define CRYPTOPP_BOOL_X64 0
++#endif
++
++// see http://predef.sourceforge.net/prearch.html
++#if defined(_M_IX86) || defined(__i386__) || defined(__i386) || 
defined(_X86_) || defined(__I86__) || defined(__INTEL__)
++      #define CRYPTOPP_BOOL_X86 1
++#else
++      #define CRYPTOPP_BOOL_X86 0
++#endif
++
++#if CRYPTOPP_BOOL_X64 || CRYPTOPP_BOOL_X86
++      #define CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS
++#endif
++
++#define CRYPTOPP_VERSION 552
++
++// ***************** determine availability of OS features 
********************
++
++#ifndef NO_OS_DEPENDENCE
++
++#if defined(_WIN32) || defined(__CYGWIN__)
++#define CRYPTOPP_WIN32_AVAILABLE
++#endif
++
++#if defined(__unix__) || defined(__MACH__) || defined(__NetBSD__) || 
defined(__sun)
++#define CRYPTOPP_UNIX_AVAILABLE
++#endif
++
++#if defined(WORD64_AVAILABLE) && (defined(CRYPTOPP_WIN32_AVAILABLE) || 
defined(CRYPTOPP_UNIX_AVAILABLE))
++#     define HIGHRES_TIMER_AVAILABLE
++#endif
++
++#ifdef CRYPTOPP_UNIX_AVAILABLE
++#     define HAS_BERKELEY_STYLE_SOCKETS
++#endif
++
++#ifdef CRYPTOPP_WIN32_AVAILABLE
++#     define HAS_WINDOWS_STYLE_SOCKETS
++#endif
++
++#if defined(HIGHRES_TIMER_AVAILABLE) && (defined(HAS_BERKELEY_STYLE_SOCKETS) 
|| defined(HAS_WINDOWS_STYLE_SOCKETS))
++#     define SOCKETS_AVAILABLE
++#endif
++
++#if defined(HAS_WINDOWS_STYLE_SOCKETS) && 
(!defined(HAS_BERKELEY_STYLE_SOCKETS) || defined(PREFER_WINDOWS_STYLE_SOCKETS))
++#     define USE_WINDOWS_STYLE_SOCKETS
++#else
++#     define USE_BERKELEY_STYLE_SOCKETS
++#endif
++
++#if defined(HIGHRES_TIMER_AVAILABLE) && defined(CRYPTOPP_WIN32_AVAILABLE) && 
!defined(USE_BERKELEY_STYLE_SOCKETS)
++#     define WINDOWS_PIPES_AVAILABLE
++#endif
++
++#if defined(CRYPTOPP_WIN32_AVAILABLE) && defined(USE_MS_CRYPTOAPI)
++#     define NONBLOCKING_RNG_AVAILABLE
++#     define OS_RNG_AVAILABLE
++#endif
++
++#if defined(CRYPTOPP_UNIX_AVAILABLE) || defined(CRYPTOPP_DOXYGEN_PROCESSING)
++#     define NONBLOCKING_RNG_AVAILABLE
++#     define BLOCKING_RNG_AVAILABLE
++#     define OS_RNG_AVAILABLE
++#     define HAS_PTHREADS
++#     define THREADS_AVAILABLE
++#endif
++
++#ifdef CRYPTOPP_WIN32_AVAILABLE
++#     define HAS_WINTHREADS
++#     define THREADS_AVAILABLE
++#endif
++
++#endif        // NO_OS_DEPENDENCE
++
++// ***************** DLL related ********************
++
++#ifdef CRYPTOPP_WIN32_AVAILABLE
++
++#ifdef CRYPTOPP_EXPORTS
++#define CRYPTOPP_IS_DLL
++#define CRYPTOPP_DLL __declspec(dllexport)
++#elif defined(CRYPTOPP_IMPORTS)
++#define CRYPTOPP_IS_DLL
++#define CRYPTOPP_DLL __declspec(dllimport)
++#else
++#define CRYPTOPP_DLL
++#endif
++
++#define CRYPTOPP_API __cdecl
++
++#else // CRYPTOPP_WIN32_AVAILABLE
++
++#define CRYPTOPP_DLL
++#define CRYPTOPP_API
++
++#endif        // CRYPTOPP_WIN32_AVAILABLE
++
++#if defined(__MWERKS__)
++#define CRYPTOPP_EXTERN_DLL_TEMPLATE_CLASS extern class CRYPTOPP_DLL
++#elif defined(__BORLANDC__) || defined(__SUNPRO_CC)
++#define CRYPTOPP_EXTERN_DLL_TEMPLATE_CLASS template class CRYPTOPP_DLL
++#else
++#define CRYPTOPP_EXTERN_DLL_TEMPLATE_CLASS extern template class CRYPTOPP_DLL
++#endif
++
++#if defined(CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES) && 
!defined(CRYPTOPP_IMPORTS)
++#define CRYPTOPP_DLL_TEMPLATE_CLASS template class CRYPTOPP_DLL
++#else
++#define CRYPTOPP_DLL_TEMPLATE_CLASS CRYPTOPP_EXTERN_DLL_TEMPLATE_CLASS
++#endif
++
++#if defined(__MWERKS__)
++#define CRYPTOPP_EXTERN_STATIC_TEMPLATE_CLASS extern class
++#elif defined(__BORLANDC__) || defined(__SUNPRO_CC)
++#define CRYPTOPP_EXTERN_STATIC_TEMPLATE_CLASS template class
++#else
++#define CRYPTOPP_EXTERN_STATIC_TEMPLATE_CLASS extern template class
++#endif
++
++#if defined(CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES) && 
!defined(CRYPTOPP_EXPORTS)
++#define CRYPTOPP_STATIC_TEMPLATE_CLASS template class
++#else
++#define CRYPTOPP_STATIC_TEMPLATE_CLASS CRYPTOPP_EXTERN_STATIC_TEMPLATE_CLASS
++#endif
++
++#endif
+--- libcrypto++-5.5.2.orig/debian/cryptest.1
++++ libcrypto++-5.5.2/debian/cryptest.1
+@@ -0,0 +1,95 @@
++.TH cryptest 1 local
++.SH NAME
++cryptest \- Test Driver for Crypto++, a C++ Class Library of Cryptographic 
Primitives
++.SH SYNOPSIS
++.B cryptest 
++[\fIOPTION\fR]
++.SH DESCRIPTION
++cryptest takes the following options
++.TP
++.B g
++generate an RSA key
++.TP
++.B h
++display usage information
++.TP
++.B r
++encrypt and decrypt a string using RSA
++.TP
++.BI rs " privatekeyfile messagefile signaturefile"
++sign a file using RSA
++.TP
++.BI rv " publickeyfile messagefile signaturefile"
++verify a signature of a file using RSA
++.TP
++.BI m " file"
++calculate MD5, SHA, and RIPEMD-160 message digests
++.TP
++.B t
++encrypt and decrypt a string using DES-EDE in CBC mode 
++.TP
++.BI e|d " input output"
++encrypt or decrypt a file
++.TP
++.BI ss " <threshold> <number-of-shares> file"
++secret share a file (shares will be named file.000, file.001, etc)
++.TP
++.BI sr " file share1 share2 [....]"
++reconstruct a secret-shared file (number of shares given must be equal
++to threshold)
++.TP
++.BI id " <threshold> <number-of-shares> file"
++information disperse a file (shares will be named file.000, file.001, etc)
++.TP
++.BI ir " file share1 share2 [....]"
++reconstruct an information-dispersed file (number of shares given must
++be equal to threshold)
++.TP
++.BI z " <compression-level> input output"
++gzip a file
++.TP
++.BI u " input output"
++gunzip a file
++.TP
++.BI ae " input output"
++encrypt a file with AES in CTR mode
++.TP
++.BI e64 " input output"
++base64 encode a file
++.TP
++.BI d64 " input output"
++base64 decode a file
++.TP
++.BI e16 " input output"
++hex encode a file
++.TP
++.BI d16 " input output"
++hex decode a file
++.TP
++.BI ft " source-port destination-host destination-port"
++forward a TCP connection
++.TP
++.BI fips
++run the FIPS 140-2 sample application
++.TP
++.BI fips-rand
++generate 100000 random files using FIPS Approved X.917 RNG
++.TP
++.BI mt " input"
++run Maurer's randomness test on a file
++.TP
++.B v
++run validation tests
++.TP
++.B V
++display version number
++.TP
++.BI b " [time for each benchmark in seconds] [frequency of CPU in gigahertz]"
++run benchmarks
++.TP
++.BI tv " filename"
++run test vector file (available in TestVectors example subdirectory)
++.SH AUTHOR
++This man page was created by Stephen Zander, Pierre Machard and Jens
++Peter Secher for the Debian distribution.  It is licenced under the
++same terms as the rest of the Crypto++ library, written by Wei Dai.
+--- libcrypto++-5.5.2.orig/debian/libcrypto++.pc.in
++++ libcrypto++-5.5.2/debian/libcrypto++.pc.in
+@@ -0,0 +1,12 @@
++pref...@prefix@
++exec_pref...@exec_prefix@
++libd...@libdir@
++included...@includedir@
++
++Name: libcrypto++
++Description: General purpose cryptographic shared library
++URL: http://www.cryptopp.com
++Version: @VERSION@
++Requires:
++Libs: -lcrypto++
++Cflags:
+--- libcrypto++-5.5.2.orig/debian/compat
++++ libcrypto++-5.5.2/debian/compat
+@@ -0,0 +1 @@
++5
+--- libcrypto++-5.5.2.orig/debian/rules
++++ libcrypto++-5.5.2/debian/rules
+@@ -0,0 +1,138 @@
++#!/usr/bin/make -f
++# debian/rules for libcrypto++.
++# Written by Jens Peter Secher <[email protected]>.
++
++# The shared library must be the first listed in debian/control.
++package := $(firstword $(shell dh_listpackages))
++
++binarypackages := $(filter-out %-doc,$(shell dh_listpackages))
++
++# Use dpatch.
++include /usr/share/dpatch/dpatch.make
++
++# Setup ./configure arguments to fit Debian environment.
++export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
++export DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
<<Diff was trimmed, longer than 597 lines>>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to