From ce1ce753ad243b4777f59aa6c42ebcf1f797a50e Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 May 2006 18:57:23 +0000 Subject: c-ares: upgrade to 1.3.0, add do_stage --- packages/c-ares/c-ares_1.1.0.bb | 7 ------- packages/c-ares/c-ares_1.3.0.bb | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 7 deletions(-) delete mode 100644 packages/c-ares/c-ares_1.1.0.bb create mode 100644 packages/c-ares/c-ares_1.3.0.bb diff --git a/packages/c-ares/c-ares_1.1.0.bb b/packages/c-ares/c-ares_1.1.0.bb deleted file mode 100644 index 27c8afedbc..0000000000 --- a/packages/c-ares/c-ares_1.1.0.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "c-ares is a C library that resolves names asynchronously." -SECTION = "libs" -SRC_URI = "http://daniel.haxx.se/projects/c-ares/c-ares-${PV}.tar.gz" -LICENSE = "MIT" -S = "${WORKDIR}/c-ares-${PV}" - -inherit autotools diff --git a/packages/c-ares/c-ares_1.3.0.bb b/packages/c-ares/c-ares_1.3.0.bb new file mode 100644 index 0000000000..9098a9cb31 --- /dev/null +++ b/packages/c-ares/c-ares_1.3.0.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "c-ares is a C library that resolves names asynchronously." +HOMEPAGE = "http://daniel.haxx.se/projects/c-ares/" +SECTION = "libs" +SRC_URI = "http://daniel.haxx.se/projects/c-ares/c-ares-${PV}.tar.gz" +LICENSE = "MIT" +S = "${WORKDIR}/c-ares-${PV}" + +inherit autotools + +do_stage() { + oe_libinstall -C .libs -a libcares ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/ares + install -m 0644 ares*.h ${STAGING_INCDIR}/ares/ +} + -- cgit v1.2.3 From 6aeee4eed247acab84c23d4f4441cee9548f7ba9 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 May 2006 18:58:33 +0000 Subject: add libevent 1.1.a The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. --- packages/libevent/.mtn2git_empty | 0 packages/libevent/libevent_1.1a.bb | 17 +++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 packages/libevent/.mtn2git_empty create mode 100644 packages/libevent/libevent_1.1a.bb diff --git a/packages/libevent/.mtn2git_empty b/packages/libevent/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/libevent/libevent_1.1a.bb b/packages/libevent/libevent_1.1a.bb new file mode 100644 index 0000000000..38dbfe0cda --- /dev/null +++ b/packages/libevent/libevent_1.1a.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "The libevent API provides a mechanism to execute a callback function \ +when a specific event occurs on a file descriptor or after a timeout has been reached. \ +Furthermore, libevent also support callbacks due to signals or regular timeouts." +HOMEPAGE = "http://www.monkey.org/~provos/libevent/" +SECTION = "libs" +AUTHOR = "Niels Provos " +MAINTAINER = "Michael 'Mickey' Lauer " +LICENSE = "BSD" + +SRC_URI = "http://monkey.org/~provos/libevent-${PV}.tar.gz" + +inherit autotools + +do_stage() { + autotools_stage_all +} + -- cgit v1.2.3 From a0b9cfcd15eab72fad65f5a9a214324bd6f4e0e7 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 May 2006 19:01:12 +0000 Subject: add libarena, a custom memory allocator interface and implementation. --- packages/libarena/.mtn2git_empty | 0 packages/libarena/libarena_0.2.bb | 12 ++++++++++++ 2 files changed, 12 insertions(+) create mode 100644 packages/libarena/.mtn2git_empty create mode 100644 packages/libarena/libarena_0.2.bb diff --git a/packages/libarena/.mtn2git_empty b/packages/libarena/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/libarena/libarena_0.2.bb b/packages/libarena/libarena_0.2.bb new file mode 100644 index 0000000000..d2b69a3c18 --- /dev/null +++ b/packages/libarena/libarena_0.2.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "libarena is a custom memory allocator interface and implementation. \ +Three allocators are provided: flat "LIFO" arena allocator, object pool allocator and a malloc(3) wrapper." +HOMEPAGE = "http://www.25thandclement.com/~william/projects/libarena.html" +SECTION = "libs" +LICENSE = "${PN}" + +SRC_URI = "http://www.25thandclement.com/~william/projects/releases/libarena-${PV}.tgz" + +do_stage() { + oe_libinstall -C src -a libarena ${STAGING_LIBDIR} +} + -- cgit v1.2.3 From 9111b6231183cec755c6d80c6c5c62c5b626ae48 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 May 2006 19:37:23 +0000 Subject: libarena: fix staging --- packages/libarena/libarena_0.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/libarena/libarena_0.2.bb b/packages/libarena/libarena_0.2.bb index d2b69a3c18..9cd0e21c73 100644 --- a/packages/libarena/libarena_0.2.bb +++ b/packages/libarena/libarena_0.2.bb @@ -8,5 +8,7 @@ SRC_URI = "http://www.25thandclement.com/~william/projects/releases/libarena-${P do_stage() { oe_libinstall -C src -a libarena ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/arena + install src/*.h ${STAGING_INCDIR}/arena } -- cgit v1.2.3 From 3b439d6e86669a730b0342e323959dba61b8f663 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 May 2006 19:40:23 +0000 Subject: python-gammu: upgrade to 0.13 --- packages/python/python-gammu_0.12.bb | 12 ------------ packages/python/python-gammu_0.13.bb | 12 ++++++++++++ 2 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 packages/python/python-gammu_0.12.bb create mode 100644 packages/python/python-gammu_0.13.bb diff --git a/packages/python/python-gammu_0.12.bb b/packages/python/python-gammu_0.12.bb deleted file mode 100644 index 9ae5f9d665..0000000000 --- a/packages/python/python-gammu_0.12.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Python bindings for the gammu GSM phone communication library." -HOMEPAGE = "http://cihar.com/gammu/python" -SECTION = "devel/python" -DEPENDS = "gammu" -LICENSE = "GPL" -MAINTAINER = "Michael 'Mickey' Lauer " -PR = "r0" - -SRC_URI = "http://cihar.com/gammu/python/python-gammu-${PV}.tar.bz2" - -inherit distutils - diff --git a/packages/python/python-gammu_0.13.bb b/packages/python/python-gammu_0.13.bb new file mode 100644 index 0000000000..9ae5f9d665 --- /dev/null +++ b/packages/python/python-gammu_0.13.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "Python bindings for the gammu GSM phone communication library." +HOMEPAGE = "http://cihar.com/gammu/python" +SECTION = "devel/python" +DEPENDS = "gammu" +LICENSE = "GPL" +MAINTAINER = "Michael 'Mickey' Lauer " +PR = "r0" + +SRC_URI = "http://cihar.com/gammu/python/python-gammu-${PV}.tar.bz2" + +inherit distutils + -- cgit v1.2.3 From 42614c8b501f80862cdd125c76a9cad7409bb1e2 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 May 2006 19:48:20 +0000 Subject: add libevnet, libevnet provides a suite of interfaces, all built around libevent, useful to network daemons. --- packages/libevnet/.mtn2git_empty | 0 packages/libevnet/files/.mtn2git_empty | 0 packages/libevnet/files/stdargs.patch | 15 +++++++++++++++ packages/libevnet/libevnet_0.3.1.bb | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 packages/libevnet/.mtn2git_empty create mode 100644 packages/libevnet/files/.mtn2git_empty create mode 100644 packages/libevnet/files/stdargs.patch create mode 100644 packages/libevnet/libevnet_0.3.1.bb diff --git a/packages/libevnet/.mtn2git_empty b/packages/libevnet/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/libevnet/files/.mtn2git_empty b/packages/libevnet/files/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/libevnet/files/stdargs.patch b/packages/libevnet/files/stdargs.patch new file mode 100644 index 0000000000..c9b4b7c3fb --- /dev/null +++ b/packages/libevnet/files/stdargs.patch @@ -0,0 +1,15 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- libevnet-0.3.1/src/lookup.c~stdargs ++++ libevnet-0.3.1/src/lookup.c +@@ -45,6 +45,7 @@ + */ + #include /* FILE fopen(3) fread(3) fclose(3) fileno(3) */ + #include /* NULL free(3) */ ++#include /* va_list etc. */ + #include /* time_t time(2) */ + + #include /* memmove(3) strsep(3) strlen(3) diff --git a/packages/libevnet/libevnet_0.3.1.bb b/packages/libevnet/libevnet_0.3.1.bb new file mode 100644 index 0000000000..1f6975ab06 --- /dev/null +++ b/packages/libevnet/libevnet_0.3.1.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "libevnet provides a suite of interfaces, \ +all built around libevent, useful to network daemons." +SECTION = "libs" +LICENSE = "${PN}" +HOMEPAGE = "http://www.25thandclement.com/~william/projects/libevnet.html" +DEPENDS = "libarena libevent openssl" + +SRC_URI = "http://www.25thandclement.com/~william/projects/releases/libevnet-${PV}.tgz \ + file://stdargs.patch;patch=1" + +do_stage() { + oe_libinstall -C src -a libevnet ${STAGING_LIBDIR} + #FIXME: stage headers +} -- cgit v1.2.3