Changeset 11104


Ignore:
Timestamp:
2008-05-10T20:21:53+02:00 (10 years ago)
Author:
nico
Message:

reduce size by disabling fancy ciphers (closes: #3424), cleanup, bump release number

Location:
packages/libs/libgcrypt
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/libgcrypt/Makefile

    r11079 r11104  
    1111PKG_NAME:=libgcrypt 
    1212PKG_VERSION:=1.4.1 
    13 PKG_RELEASE:=1 
     13PKG_RELEASE:=2 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     
    3030 
    3131define Package/libgcrypt/description 
    32         This is a general purpose cryptographic library based on the code from  
    33         GnuPG. It provides functions for all cryptograhic building blocks:  
    34         symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour), hash  
    35         algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all  
    36         hash algorithms), public key algorithms (RSA, ElGamal, DSA), large  
    37         integer functions, random numbers and a lot of supporting functions. 
     32 This is a general purpose cryptographic library based on the code from  
     33 GnuPG. It provides functions for all cryptograhic building blocks:  
     34 symmetric ciphers (AES, DES, Arcfour), hash algorithms (MD5, SHA-1, 
     35 RIPE-MD160, SHA-224/256, SHA-384/512), MACs (HMAC for all hash 
     36 algorithms), public key algorithms (RSA, DSA), large integer functions, 
     37 random numbers and a lot of supporting functions. Some algorithms have 
     38 been disabled to reduce size (Blowfish, CAST5, Twofish, Serpent, 
     39 RC2, SEED, Camellia, CRC, MD4, TIGER-192, Whirlpool, ElGamal, ECC). 
    3840endef 
    3941 
    40 define Build/Configure 
    41         $(call Build/Configure/Default, \ 
    42                 --enable-shared \ 
    43                 --enable-static \ 
    44                 --disable-asm \ 
    45                 --with-gpg-error-prefix="$(STAGING_DIR)/usr" \ 
    46         ) 
    47 endef 
     42CONFIGURE_ARGS+= \ 
     43        --enable-shared \ 
     44        --enable-static \ 
     45        --disable-asm \ 
     46        --with-gpg-error-prefix="$(STAGING_DIR)/usr" \ 
     47        --enable-digests="md5 rmd160 sha1 sha256 sha512" \ 
     48        --enable-ciphers="arcfour des aes" \ 
     49        --enable-pubkey-ciphers="rsa dsa" \ 
    4850 
    4951define Build/Compile 
Note: See TracChangeset for help on using the changeset viewer.