diff options
-rw-r--r-- | packages/openobex-apps/openobex-apps-1.0.0/.mtn2git_empty | 0 | ||||
-rw-r--r-- | packages/openobex-apps/openobex-apps-1.0.0/gcc34.patch | 260 | ||||
-rw-r--r-- | packages/openobex-apps/openobex-apps-1.0.0/m4.patch | 64 | ||||
-rw-r--r-- | packages/openobex-apps/openobex-apps_1.0.0.bb | 14 | ||||
-rw-r--r-- | packages/openobex/files/.mtn2git_empty (renamed from packages/openobex-apps/.mtn2git_empty) | 0 | ||||
-rw-r--r-- | packages/openobex/files/disable-cable-test.patch | 16 | ||||
-rw-r--r-- | packages/openobex/openobex-1.0.1/.mtn2git_empty | 0 | ||||
-rw-r--r-- | packages/openobex/openobex-1.0.1/syms.patch | 44 | ||||
-rw-r--r-- | packages/openobex/openobex_1.0.1.bb | 24 | ||||
-rw-r--r-- | packages/openobex/openobex_1.2.bb | 29 |
10 files changed, 45 insertions, 406 deletions
diff --git a/packages/openobex-apps/openobex-apps-1.0.0/.mtn2git_empty b/packages/openobex-apps/openobex-apps-1.0.0/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 --- a/packages/openobex-apps/openobex-apps-1.0.0/.mtn2git_empty +++ /dev/null diff --git a/packages/openobex-apps/openobex-apps-1.0.0/gcc34.patch b/packages/openobex-apps/openobex-apps-1.0.0/gcc34.patch deleted file mode 100644 index 6dac1725b6..0000000000 --- a/packages/openobex-apps/openobex-apps-1.0.0/gcc34.patch +++ /dev/null @@ -1,260 +0,0 @@ -diff -Naur openobex-apps-1.0.0-clean/src/obex_put_common.c openobex-apps-1.0.0/src/obex_put_common.c ---- openobex-apps-1.0.0-clean/src/obex_put_common.c 2002-12-01 18:34:41.000000000 +0100 -+++ openobex-apps-1.0.0/src/obex_put_common.c 2004-05-12 12:57:37.000000000 +0200 -@@ -82,7 +82,7 @@ - break; - - default: -- printf(__FUNCTION__ "() Skipped header %02x\n", hi); -+ printf("%s() Skipped header %02x\n", __func__, hi); - } - } - if(!body) { -@@ -123,7 +123,7 @@ - OBEX_ObjectSetRsp(object, OBEX_RSP_SUCCESS, OBEX_RSP_SUCCESS); - break; - default: -- printf(__FUNCTION__ "() Denied %02x request\n", cmd); -+ printf("%s() Denied %02x request\n", __func__, cmd); - OBEX_ObjectSetRsp(object, OBEX_RSP_NOT_IMPLEMENTED, OBEX_RSP_NOT_IMPLEMENTED); - break; - } -diff -Naur openobex-apps-1.0.0-clean/src/obex_test_cable.h openobex-apps-1.0.0/src/obex_test_cable.h ---- openobex-apps-1.0.0-clean/src/obex_test_cable.h 2002-12-01 18:34:41.000000000 +0100 -+++ openobex-apps-1.0.0/src/obex_test_cable.h 2004-05-12 13:23:11.000000000 +0200 -@@ -1,16 +1,16 @@ - /********************************************************************* -- * -+ * - * Filename: obex_test_cable.h -- * Version: -- * Description: -+ * Version: -+ * Description: - * Status: Experimental. - * Author: Pontus Fuchs <pontus.fuchs@tactel.se> - * Created at: Wed Nov 17 22:05:16 1999 - * Modified at: Sun Aug 13 10:55:20 PM CEST 2000 - * Modified by: Pontus Fuchs <pontus.fuchs@tactel.se> -- * -+ * - * Copyright (c) 1999, 2000 Pontus Fuchs, All Rights Reserved. -- * -+ * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either -@@ -23,9 +23,9 @@ - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software -- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, -+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA -- * -+ * - ********************************************************************/ - - #ifndef OBEX_TEST_CABLE_H -@@ -38,7 +38,7 @@ - #include <openobex/obex.h> - - #ifdef CABLE_DEBUG --#define CDEBUG(args...) printf(__FUNCTION__ "() " args) -+#define CDEBUG(args...) printf("%s() ", __func__, args) - #else - #define CDEBUG(args...) - #endif -diff -Naur openobex-apps-1.0.0-clean/src/obex_test_cable.h~ openobex-apps-1.0.0/src/obex_test_cable.h~ ---- openobex-apps-1.0.0-clean/src/obex_test_cable.h~ 1970-01-01 01:00:00.000000000 +0100 -+++ openobex-apps-1.0.0/src/obex_test_cable.h~ 2004-05-12 13:22:48.000000000 +0200 -@@ -0,0 +1,66 @@ -+/********************************************************************* -+ * -+ * Filename: obex_test_cable.h -+ * Version: -+ * Description: -+ * Status: Experimental. -+ * Author: Pontus Fuchs <pontus.fuchs@tactel.se> -+ * Created at: Wed Nov 17 22:05:16 1999 -+ * Modified at: Sun Aug 13 10:55:20 PM CEST 2000 -+ * Modified by: Pontus Fuchs <pontus.fuchs@tactel.se> -+ * -+ * Copyright (c) 1999, 2000 Pontus Fuchs, All Rights Reserved. -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2 of the License, or (at your option) any later version. -+ * -+ * This library is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library; if not, write to the Free Software -+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, -+ * MA 02111-1307 USA -+ * -+ ********************************************************************/ -+ -+#ifndef OBEX_TEST_CABLE_H -+#define OBEX_TEST_CABLE_H -+ -+#define CABLE_DEBUG 1 -+ -+ -+#include <termios.h> -+#include <openobex/obex.h> -+ -+#ifdef CABLE_DEBUG -+#define CDEBUG(args...) printf("%s() " __func__, args) -+#else -+#define CDEBUG(args...) -+#endif -+ -+struct cobex_context -+{ -+ const char *portname; -+ int ttyfd; -+ char inputbuf[500]; -+ struct termios oldtio, newtio; -+ int r320; -+}; -+ -+/* User function */ -+struct cobex_context *cobex_open(const char *port, int r320); -+void cobex_close(struct cobex_context *gt); -+int cobex_do_at_cmd(struct cobex_context *gt, char *cmd, char *rspbuf, int rspbuflen, int timeout); -+ -+/* Callbacks */ -+int cobex_handle_input(obex_t *handle, void * userdata, int timeout); -+int cobex_write(obex_t *self, void * userdata, uint8_t *buffer, int length); -+int cobex_connect(obex_t *handle, void * userdata); -+int cobex_disconnect(obex_t *handle, void * userdata); -+ -+#endif -diff -Naur openobex-apps-1.0.0-clean/src/obex_test_client.c openobex-apps-1.0.0/src/obex_test_client.c ---- openobex-apps-1.0.0-clean/src/obex_test_client.c 2002-12-01 18:34:41.000000000 +0100 -+++ openobex-apps-1.0.0/src/obex_test_client.c 2004-05-12 13:07:24.000000000 +0200 -@@ -370,13 +370,13 @@ - - while(OBEX_ObjectGetNextHeader(handle, object, &hi, &hv, &hlen)) { - if(hi == OBEX_HDR_BODY) { -- printf(__FUNCTION__ "() Found body\n"); -+ printf("%s() Found body\n", __func__); - body = hv.bs; - body_len = hlen; - break; - } - else { -- printf(__FUNCTION__ "() Skipped header %02x\n", hi); -+ printf("%s() Skipped header %02x\n", __func__, hi); - } - } - -diff -Naur openobex-apps-1.0.0-clean/src/obex_test_server.c openobex-apps-1.0.0/src/obex_test_server.c ---- openobex-apps-1.0.0-clean/src/obex_test_server.c 2002-12-01 18:34:41.000000000 +0100 -+++ openobex-apps-1.0.0/src/obex_test_server.c 2004-05-12 13:07:33.000000000 +0200 -@@ -54,17 +54,17 @@ - char *name = NULL; - char *namebuf = NULL; - -- printf(__FUNCTION__ "()\n"); -+ printf("%s()\n", __func__); - - while(OBEX_ObjectGetNextHeader(handle, object, &hi, &hv, &hlen)) { - switch(hi) { - case OBEX_HDR_BODY: -- printf(__FUNCTION__ "() Found body\n"); -+ printf("%s() Found body\n", __func__); - body = hv.bs; - body_len = hlen; - break; - case OBEX_HDR_NAME: -- printf(__FUNCTION__ "() Found name\n"); -+ printf("%s() Found name\n", __func__); - if( (namebuf = malloc(hlen / 2))) { - OBEX_UnicodeToChar(namebuf, hv.bs, hlen); - name = namebuf; -@@ -72,7 +72,7 @@ - break; - - default: -- printf(__FUNCTION__ "() Skipped header %02x\n", hi); -+ printf("%s() Skipped header %02x\n", __func__, hi); - } - } - if(!body) { -@@ -103,12 +103,12 @@ - char *name = NULL; - char *namebuf = NULL; - -- printf(__FUNCTION__ "()\n"); -+ printf("%s()\n", __func__); - - while(OBEX_ObjectGetNextHeader(handle, object, &hi, &hv, &hlen)) { - switch(hi) { - case OBEX_HDR_NAME: -- printf(__FUNCTION__ "() Found name\n"); -+ printf("%s() Found name\n", __func__); - if( (namebuf = malloc(hlen / 2))) { - OBEX_UnicodeToChar(namebuf, hv.bs, hlen); - name = namebuf; -@@ -116,16 +116,16 @@ - break; - - default: -- printf(__FUNCTION__ "() Skipped header %02x\n", hi); -+ printf("%s() Skipped header %02x\n", __func__, hi); - } - } - - if(!name) { -- printf(__FUNCTION__ "() Got a GET without a name-header!\n"); -+ printf("%s() Got a GET without a name-header!\n", __func__); - OBEX_ObjectSetRsp(object, OBEX_RSP_NOT_FOUND, OBEX_RSP_NOT_FOUND); - return; - } -- printf(__FUNCTION__ "() Got a request for %s\n", name); -+ printf("%s() Got a request for %s\n", __func__, name); - - buf = easy_readfile(name, &file_size); - if(buf == NULL) { -@@ -154,7 +154,7 @@ - - const uint8_t *who = NULL; - int who_len = 0; -- printf(__FUNCTION__ "()\n"); -+ printf("%s()\n", __func__); - - while(OBEX_ObjectGetNextHeader(handle, object, &hi, &hv, &hlen)) { - if(hi == OBEX_HDR_WHO) { -@@ -162,7 +162,7 @@ - who_len = hlen; - } - else { -- printf(__FUNCTION__ "() Skipped header %02x\n", hi); -+ printf("%s() Skipped header %02x\n", __func__, hi); - } - } - if (who_len == 6) { -@@ -199,7 +199,7 @@ - OBEX_ObjectSetRsp(object, OBEX_RSP_CONTINUE, OBEX_RSP_SUCCESS); - break; - default: -- printf(__FUNCTION__ "() Denied %02x request\n", cmd); -+ printf("%s() Denied %02x request\n", __func__, cmd); - OBEX_ObjectSetRsp(object, OBEX_RSP_NOT_IMPLEMENTED, OBEX_RSP_NOT_IMPLEMENTED); - break; - } -@@ -224,7 +224,7 @@ - break; - - default: -- printf(__FUNCTION__ "() Command (%02x) has now finished\n", obex_cmd); -+ printf("%s() Command (%02x) has now finished\n", __func__, obex_cmd); - break; - } - } diff --git a/packages/openobex-apps/openobex-apps-1.0.0/m4.patch b/packages/openobex-apps/openobex-apps-1.0.0/m4.patch deleted file mode 100644 index 249074bf60..0000000000 --- a/packages/openobex-apps/openobex-apps-1.0.0/m4.patch +++ /dev/null @@ -1,64 +0,0 @@ - -# -# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher -# - ---- /dev/null 2003-09-23 18:19:32.000000000 -0400 -+++ openobex-apps-1.0.0/m4/openobex.m4 2004-01-26 18:48:04.000000000 -0500 -@@ -0,0 +1,56 @@ -+dnl Check for openobex library -+dnl Written by Pontus Fuchs 2000-08-18 -+dnl Version checking fixed by Christian W. Zuckschwerdt 2002-10-17 -+ -+AC_DEFUN([AM_PATH_OPENOBEX], [ -+ AC_PATH_PROG(OPENOBEX_CONFIG, openobex-config, no) -+ -+ if test "$OPENOBEX_CONFIG" = "no" ; then -+ AC_MSG_ERROR(openobex-config not found. Pehaps openobex is not installed.) -+ fi -+ -+ min_obex_version=ifelse([$1], ,0.9.6,$1) -+ AC_MSG_CHECKING(for openobex - version >= $min_obex_version) -+ -+ OPENOBEX_CFLAGS=`$OPENOBEX_CONFIG --cflags` -+ OPENOBEX_LIBS=`$OPENOBEX_CONFIG --libs` -+ -+ obex_config_version=`$OPENOBEX_CONFIG --version` -+ -+ obex_config_major_version=`$OPENOBEX_CONFIG --version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` -+ obex_config_minor_version=`$OPENOBEX_CONFIG --version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` -+ obex_config_micro_version=`$OPENOBEX_CONFIG --version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` -+ -+ obex_req_major_version=`echo $min_obex_version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` -+ obex_req_minor_version=`echo $min_obex_version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` -+ obex_req_micro_version=`echo $min_obex_version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` -+ -+ -+ if test $obex_req_major_version -lt $obex_config_major_version ; then -+ obex_config_version_ok="yes" -+ fi -+ if test $obex_req_major_version -eq $obex_config_major_version ; then -+ if test $obex_req_minor_version -lt $obex_config_minor_version ; then -+ obex_config_version_ok="yes" -+ fi -+ if test $obex_req_minor_version -eq $obex_config_minor_version ; then -+ if test $obex_req_micro_version -le $obex_config_micro_version ; then -+ obex_config_version_ok="yes" -+ fi -+ fi -+ fi -+ -+ if test "$obex_config_version_ok" != "yes" ; then -+ AC_MSG_ERROR(Installed openobex library too old ($obex_config_version)) -+ fi -+ -+ AC_SUBST(OPENOBEX_CFLAGS) -+ AC_SUBST(OPENOBEX_LIBS) -+ AC_MSG_RESULT(yes) -+]) diff --git a/packages/openobex-apps/openobex-apps_1.0.0.bb b/packages/openobex-apps/openobex-apps_1.0.0.bb deleted file mode 100644 index 5fee78ce9b..0000000000 --- a/packages/openobex-apps/openobex-apps_1.0.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -LICENSE = "GPL" -DESCRIPTION = "Applications for OpenOBEX" -SECTION = "console/network" -PRIORITY = "optional" -DEPENDS = "openobex" - -SRC_URI = "${SOURCEFORGE_MIRROR}/openobex/openobex-apps-${PV}.tar.gz \ - file://m4.patch;patch=1 \ - file://gcc34.patch;patch=1" - -inherit autotools - -EXTRA_OECONF = "--disable-glibtest --with-glib-prefix=${STAGING_LIBDIR}/.." -EXTRA_OEMAKE = "'INCLUDES='" diff --git a/packages/openobex-apps/.mtn2git_empty b/packages/openobex/files/.mtn2git_empty index e69de29bb2..e69de29bb2 100644 --- a/packages/openobex-apps/.mtn2git_empty +++ b/packages/openobex/files/.mtn2git_empty diff --git a/packages/openobex/files/disable-cable-test.patch b/packages/openobex/files/disable-cable-test.patch new file mode 100644 index 0000000000..95b636dd8f --- /dev/null +++ b/packages/openobex/files/disable-cable-test.patch @@ -0,0 +1,16 @@ + +# +# Patch managed by http://www.holgerschurig.de/patcher.html +# + +--- openobex-1.2/apps/Makefile.am~disable-cable-test ++++ openobex-1.2/apps/Makefile.am +@@ -6,7 +6,7 @@ + obex_io.c obex_io.h \ + obex_put_common.c obex_put_common.h + +-bin_PROGRAMS = irxfer obex_tcp irobex_palm3 obex_test ++bin_PROGRAMS = irxfer obex_tcp irobex_palm3 + + obex_test_SOURCES = \ + obex_test.c obex_test.h \ diff --git a/packages/openobex/openobex-1.0.1/.mtn2git_empty b/packages/openobex/openobex-1.0.1/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 --- a/packages/openobex/openobex-1.0.1/.mtn2git_empty +++ /dev/null diff --git a/packages/openobex/openobex-1.0.1/syms.patch b/packages/openobex/openobex-1.0.1/syms.patch deleted file mode 100644 index 46eea177cf..0000000000 --- a/packages/openobex/openobex-1.0.1/syms.patch +++ /dev/null @@ -1,44 +0,0 @@ -Index: obex.sym -=================================================================== -RCS file: /cvsroot/openobex/openobex/lib/src/obex.sym,v -retrieving revision 1.7 -retrieving revision 1.8 -diff -u -r1.7 -r1.8 ---- openobex/src/obex.sym 15 Nov 2002 09:14:11 -0000 1.7 -+++ openobex/src/obex.sym 30 Jan 2004 19:25:45 -0000 1.8 -@@ -1,27 +1,31 @@ - OBEX_Init - OBEX_Cleanup -+OBEX_SetUserData -+OBEX_GetUserData -+OBEX_SetUserCallBack -+OBEX_SetTransportMTU -+OBEX_GetFD - OBEX_RegisterCTransport - OBEX_SetCustomData - OBEX_GetCustomData - OBEX_TransportConnect - OBEX_TransportDisconnect - OBEX_CustomDataFeed --OBEX_GetFD - OBEX_HandleInput - OBEX_ServerRegister -+OBEX_ServerAccept - OBEX_Request - OBEX_CancelRequest --OBEX_SetUserData --OBEX_GetUserData - OBEX_ObjectNew - OBEX_ObjectDelete - OBEX_ObjectAddHeader - OBEX_ObjectGetNextHeader --OBEX_ObjectReadStream -+OBEX_ObjectReParseHeaders - OBEX_ObjectSetRsp - OBEX_ObjectGetNonHdrData - OBEX_ObjectSetNonHdrData - OBEX_ObjectSetHdrOffset -+OBEX_ObjectReadStream - OBEX_UnicodeToChar - OBEX_CharToUnicode - OBEX_ResponseToString diff --git a/packages/openobex/openobex_1.0.1.bb b/packages/openobex/openobex_1.0.1.bb deleted file mode 100644 index 221ea71d61..0000000000 --- a/packages/openobex/openobex_1.0.1.bb +++ /dev/null @@ -1,24 +0,0 @@ -LICENSE = "GPL" -DESCRIPTION = "The Openobex project aims to make an \ -open source implementation of the Object Exchange \ -(OBEX) protocol." -SECTION = "libs" -PR = "r4" - -# put openobex-config into -dev package -FILES_${PN} = "${libdir}/lib*.so.*" -FILES_${PN}-dev += "${bindir}" - -SRC_URI = "${SOURCEFORGE_MIRROR}/openobex/openobex-${PV}.tar.gz \ - file://syms.patch;patch=1" - -inherit autotools binconfig - -do_stage () { - oe_libinstall -so -C src libopenobex ${STAGING_LIBDIR} - ln -sf libopenobex.so ${STAGING_LIBDIR}/libopenobex-1.0.so - install -d ${STAGING_INCDIR}/openobex - install -m 0644 src/obex_const.h src/obex.h ${STAGING_INCDIR}/openobex/ - install -d ${STAGING_DIR}/aclocal - install -m 0644 m4macros/openobex.m4 ${STAGING_DATADIR}/aclocal/ -} diff --git a/packages/openobex/openobex_1.2.bb b/packages/openobex/openobex_1.2.bb new file mode 100644 index 0000000000..61ce72663b --- /dev/null +++ b/packages/openobex/openobex_1.2.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "The Openobex project aims to make an \ +open source implementation of the Object Exchange \ +(OBEX) protocol." +HOMEPAGE = "http://openobex.triq.net" +SECTION = "libs" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/openobex/openobex-${PV}.tar.gz \ + file://disable-cable-test.patch;patch=1" + +inherit autotools binconfig pkgconfig + +EXTRA_OECONF = "--enable-apps --enable-syslog --enable-dump" + +do_stage() { + oe_libinstall -so -C lib libopenobex ${STAGING_LIBDIR} + ln -sf libopenobex.so ${STAGING_LIBDIR}/libopenobex-1.2.so + install -d ${STAGING_INCDIR}/openobex + install -m 0644 include/*.h ${STAGING_INCDIR}/openobex/ + install -d ${STAGING_DIR}/aclocal + install -m 0644 openobex.m4 ${STAGING_DATADIR}/aclocal/ +} + +# how to stop shlibrename from renaming -apps? +PACKAGES = "${PN} ${PN}-dev openobex-apps" +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}/openobex-config" +FILES_${PN}-apps = "${bindir}" |