diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-11-11 21:26:06 +0800 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-11-11 21:26:06 +0800 |
commit | 60ee4cd50462acf591c3f79e06a63f1f440a8b27 (patch) | |
tree | f051451bdd90891bcec315dc64a63784ed5a9f48 /recipes-misc |
Add existing sysmocom recipes
Diffstat (limited to 'recipes-misc')
-rw-r--r-- | recipes-misc/libdbi/libdbi-drivers.inc | 32 | ||||
-rw-r--r-- | recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb | 4 | ||||
-rw-r--r-- | recipes-misc/libdbi/libdbi.inc | 21 | ||||
-rw-r--r-- | recipes-misc/libdbi/libdbi_0.7.2.bb | 3 | ||||
-rw-r--r-- | recipes-misc/libdbi/libdbi_0.8.3.bb | 3 | ||||
-rw-r--r-- | recipes-misc/ortp/files/0001-fix-unused-variables.patch | 75 | ||||
-rw-r--r-- | recipes-misc/ortp/ortp.inc | 20 | ||||
-rw-r--r-- | recipes-misc/ortp/ortp_0.16.5.bb | 8 |
8 files changed, 166 insertions, 0 deletions
diff --git a/recipes-misc/libdbi/libdbi-drivers.inc b/recipes-misc/libdbi/libdbi-drivers.inc new file mode 100644 index 0000000..76a5702 --- /dev/null +++ b/recipes-misc/libdbi/libdbi-drivers.inc @@ -0,0 +1,32 @@ +# libdbi-drivers OE build file +# Copyright (C) 2005, Koninklijke Philips Electronics NV. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION = "Database Drivers for libdbi" +HOMEPAGE = "http://libdbi-drivers.sourceforge.net/" +LICENSE = "LGPL" +LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499" +SECTION = "libs" + +PROVIDES = "libdbd-sqlite" +DEPENDS = "libdbi sqlite3" + +SRC_URI = "${SOURCEFORGE_MIRROR}/libdbi-drivers/libdbi-drivers-${PV}.tar.gz" + +inherit autotools + +PACKAGES += "libdbd-sqlite3" + +EXTRA_OECONF = "--with-dbi-incdir=${STAGING_INCDIR} \ + --with-dbi-libdir=${STAGING_LIBDIR} \ + --with-sqlite3 \ + --with-sqlite3-incdir=${STAGING_INCDIR} \ + --with-sqlite3-libdir=${STAGING_LIBDIR} \ + --disable-docs" + +FILES_${PN}-dbg += " ${libdir}/dbd/.debug/*.so" +FILES_${PN}-dev += " ${libdir}/dbd/*.la ${libdir}/dbd/*.a" + +DESCRIPTION_libdbd-sqlite3 = "SQLite3 database driver for libdbi" +FILES_libdbd-sqlite3 = "${libdir}/dbd/libdbdsqlite3.so" + diff --git a/recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb b/recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb new file mode 100644 index 0000000..796cefb --- /dev/null +++ b/recipes-misc/libdbi/libdbi-drivers_0.8.3-1.bb @@ -0,0 +1,4 @@ +require ${PN}.inc +LICENSE = "LGPL" + +PR = "r1" diff --git a/recipes-misc/libdbi/libdbi.inc b/recipes-misc/libdbi/libdbi.inc new file mode 100644 index 0000000..571e55b --- /dev/null +++ b/recipes-misc/libdbi/libdbi.inc @@ -0,0 +1,21 @@ +# libdbi OE build file +# Copyright (C) 2005, Koninklijke Philips Electronics NV. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION = "Database Independent Abstraction Layer for C" +HOMEPAGE = "http://libdbi.sourceforge.net/" +LICENSE = "LGPL" +LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499" +SECTION = "libs" + +INC_PR = "r1" + +SRC_URI = "${SOURCEFORGE_MIRROR}/libdbi/libdbi-${PV}.tar.gz" + +inherit autotools + +EXTRA_OECONF = "--disable-docs" + +do_configure () { + autotools_do_configure +} diff --git a/recipes-misc/libdbi/libdbi_0.7.2.bb b/recipes-misc/libdbi/libdbi_0.7.2.bb new file mode 100644 index 0000000..d5803c0 --- /dev/null +++ b/recipes-misc/libdbi/libdbi_0.7.2.bb @@ -0,0 +1,3 @@ +require ${PN}.inc + +PR = "${INC_PR}.0" diff --git a/recipes-misc/libdbi/libdbi_0.8.3.bb b/recipes-misc/libdbi/libdbi_0.8.3.bb new file mode 100644 index 0000000..d5803c0 --- /dev/null +++ b/recipes-misc/libdbi/libdbi_0.8.3.bb @@ -0,0 +1,3 @@ +require ${PN}.inc + +PR = "${INC_PR}.0" diff --git a/recipes-misc/ortp/files/0001-fix-unused-variables.patch b/recipes-misc/ortp/files/0001-fix-unused-variables.patch new file mode 100644 index 0000000..a57eaff --- /dev/null +++ b/recipes-misc/ortp/files/0001-fix-unused-variables.patch @@ -0,0 +1,75 @@ +From eb4f54377e2560a76a05f62a22c961edbce8f4c2 Mon Sep 17 00:00:00 2001 +From: Simon Morlat <simon.morlat@linphone.org> +Date: Tue, 31 May 2011 10:52:49 +0200 +Subject: [PATCH] fix unused variables + +--- + src/stun.c | 10 +++++----- + src/tests/rtprecv.c | 6 +++++- + 2 files changed, 10 insertions(+), 6 deletions(-) + +diff --git a/src/stun.c b/src/stun.c +index ccac58f..e0d7c80 100644 +--- a/src/stun.c ++++ b/src/stun.c +@@ -1993,7 +1993,6 @@ stunSendTest( Socket myFd, StunAddress4 *dest, + + bool_t changePort=FALSE; + bool_t changeIP=FALSE; +- bool_t discard=FALSE; + + StunMessage req; + char buf[STUN_MAX_MESSAGE_SIZE]; +@@ -2015,9 +2014,10 @@ stunSendTest( Socket myFd, StunAddress4 *dest, + case 4: + changeIP=TRUE; + break; +- case 5: ++ /* case 5: + discard=TRUE; + break; ++ */ + default: + ortp_error("stun: Test %i is unkown\n", testNum); + return ; /* error */ +@@ -2162,7 +2162,7 @@ stunNatType( StunAddress4 *dest, + + bool_t respTestI=FALSE; + bool_t isNat=TRUE; +- StunAddress4 testIchangedAddr; ++ /*StunAddress4 testIchangedAddr;*/ + StunAddress4 testImappedAddr; + bool_t respTestI2=FALSE; + bool_t mappedIpSame = TRUE; +@@ -2345,8 +2345,8 @@ stunNatType( StunAddress4 *dest, + if ( !respTestI ) + { + +- testIchangedAddr.addr = resp.changedAddress.ipv4.addr; +- testIchangedAddr.port = resp.changedAddress.ipv4.port; ++ /*testIchangedAddr.addr = resp.changedAddress.ipv4.addr; ++ testIchangedAddr.port = resp.changedAddress.ipv4.port;*/ + testImappedAddr.addr = resp.mappedAddress.ipv4.addr; + testImappedAddr.port = resp.mappedAddress.ipv4.port; + +diff --git a/src/tests/rtprecv.c b/src/tests/rtprecv.c +index 1861592..5eee649 100644 +--- a/src/tests/rtprecv.c ++++ b/src/tests/rtprecv.c +@@ -163,8 +163,12 @@ int main(int argc, char*argv[]) + /* this is to avoid to write to disk some silence before the first RTP packet is returned*/ + if ((stream_received) && (err>0)) { + size_t ret = fwrite(buffer,1,err,outfile); +- if (sound_fd>0) ++ if (sound_fd>0){ + ret = write(sound_fd,buffer,err); ++ if (ret==-1){ ++ fprintf(stderr,"write to sound card failed (%s)",strerror(errno)); ++ } ++ } + } + } + ts+=160; +-- +1.7.5.4 + diff --git a/recipes-misc/ortp/ortp.inc b/recipes-misc/ortp/ortp.inc new file mode 100644 index 0000000..ef8bbc0 --- /dev/null +++ b/recipes-misc/ortp/ortp.inc @@ -0,0 +1,20 @@ +DESCRIPTION = "An LGPL implementation of RTP - RFC3550" +LICENSE = "LGPL" + +INC_PR = "r1" + +inherit autotools pkgconfig + +//SRC_URI = "http://download.savannah.nongnu.org/releases/linphone/${PN}/sources/${P}.tar.gz" +SRC_URI = "http://mirror.its.uidaho.edu/pub/savannah/linphone/${PN}/sources/${P}.tar.gz" + +LICENSE = "LGPL" +LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" + +do_compile_append() { + sed -i -e s:${STAGING_DIR_TARGET}::g \ + -e s:/${TARGET_SYS}::g \ + ortp.pc + +} + diff --git a/recipes-misc/ortp/ortp_0.16.5.bb b/recipes-misc/ortp/ortp_0.16.5.bb new file mode 100644 index 0000000..55e9458 --- /dev/null +++ b/recipes-misc/ortp/ortp_0.16.5.bb @@ -0,0 +1,8 @@ +require ortp.inc +DEPENDS = "glib-2.0 " +PR = "${INC_PR}.0" + +SRC_URI += "file://0001-fix-unused-variables.patch;patch=1" + +SRC_URI[md5sum] = "94546901d14b85f97342f4ecf39489b1" +SRC_URI[sha256sum] = "3b655a79f9122afd298e9cd702e542908bbd6ea1337c02553110c57e0b3c5835" |