Author: agrundman
Date: Fri Mar  9 09:19:58 2012
New Revision: 9633

URL: http://svn.slimdevices.com/jive?rev=9633&view=rev
Log:
Recipes for libtomcrypt and tfm

Added:
    7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/
    
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/libtfm_0.12.bb
   (with props)
    7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/
    
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/libtomcrypt_1.17.bb
   (with props)
Modified:
    
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb

Added: 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/libtfm_0.12.bb
URL: 
http://svn.slimdevices.com/jive/7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/libtfm_0.12.bb?rev=9633&view=auto
==============================================================================
--- 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/libtfm_0.12.bb
 (added)
+++ 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/libtfm_0.12.bb
 Fri Mar  9 09:19:58 2012
@@ -1,0 +1,23 @@
+DESCRIPTION = "TomsFastMath is a fast public domain, open source, large 
integer arithmetic library written in portable ISO C. It is a port of 
LibTomMath with optional support for inline assembler multipliers."
+SECTION = "libs/network"
+PRIORITY = "optional"
+LICENSE = "PD"
+PR = "r0"
+
+ARM_INSTRUCTION_SET = "arm"
+
+SRC_URI = "http://libtom.org/files/tfm-${PV}.tar.bz2";
+
+inherit autotools
+
+EXTRA_OEMAKE = "library"
+
+do_stage() {
+       oe_libinstall -a libtfm ${STAGING_LIBDIR}/
+       install -m 0644 ${S}/src/headers/*.h ${STAGING_INCDIR}/
+}
+
+do_install() {
+       :
+}
+

Propchange: 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtfm/libtfm_0.12.bb
------------------------------------------------------------------------------
    svn:keywords = Id

Added: 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/libtomcrypt_1.17.bb
URL: 
http://svn.slimdevices.com/jive/7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/libtomcrypt_1.17.bb?rev=9633&view=auto
==============================================================================
--- 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/libtomcrypt_1.17.bb
 (added)
+++ 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/libtomcrypt_1.17.bb
 Fri Mar  9 09:19:58 2012
@@ -1,0 +1,33 @@
+DESCRIPTION = "LibTomCrypt is a fairly comprehensive, modular \
+and portable cryptographic toolkit that provides developers \
+with a vast array of well known published block ciphers, \
+one-way hash functions, chaining modes, pseudo-random number \
+generators, public key cryptography and a plethora of other \
+routines."
+SECTION = "libs/network"
+PRIORITY = "optional"
+DEPENDS = "libtfm"
+LICENSE = "PD"
+PR = "r0"
+
+ARM_INSTRUCTION_SET = "arm"
+
+SRC_URI = "http://libtom.org/files/crypt-${PV}.tar.bz2";
+
+inherit autotools
+
+CFLAGS_prepend = "-DTFM_DESC -DUSE_TFM"
+
+EXTRA_OEMAKE = "library"
+
+#FIXME add patch to make it shared
+
+do_stage() {
+       oe_libinstall -a libtomcrypt ${STAGING_LIBDIR}/
+       install -m 0644 ${S}/src/headers/*.h ${STAGING_INCDIR}/
+}
+
+do_install() {
+       :
+}
+

Propchange: 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/libtomcrypt/libtomcrypt_1.17.bb
------------------------------------------------------------------------------
    svn:keywords = Id

Modified: 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
URL: 
http://svn.slimdevices.com/jive/7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb?rev=9633&r1=9632&r2=9633&view=diff
==============================================================================
--- 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
 (original)
+++ 
7.7/branches/crypto/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
 Fri Mar  9 09:19:58 2012
@@ -2,7 +2,7 @@
 LICENSE = "Confidential"
 
 PV = "${DISTRO_VERSION}+svnr${SRCREV}"
-PR = "r17"
+PR = "r18"
 
 # don't use thumb for decoders
 ARM_INSTRUCTION_SET = "arm"
@@ -13,7 +13,7 @@
 # For profiling:
 #FULL_OPTIMIZATION = "-fexpensive-optimizations -frename-registers -O2 -ggdb 
-feliminate-unused-debug-types"
 
-DEPENDS += "libsdl lua axtls openssl gmp beecrypt libspotify"
+DEPENDS += "libsdl lua axtls libtomcrypt libspotify"
 
 SRC_URI="${SQUEEZEOS_PRIVATE_SVN};module=squeezeplay_private"
 

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins

Reply via email to