summaryrefslogtreecommitdiff
path: root/comms/obexftp
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-02-26 12:50:43 +0000
committerjmmv <jmmv>2004-02-26 12:50:43 +0000
commit004aaa424dbdaae58259032295cea00d27c25eb4 (patch)
tree1b9216ef3cdff2f144717013bd4d36ca026afb0d /comms/obexftp
parent5a9ddcf1b326eef3ce05b52c851fd038e66cd87a (diff)
downloadpkgsrc-004aaa424dbdaae58259032295cea00d27c25eb4.tar.gz
Initial import of obexftp, version 0.10.3:
The overall goal of ObexFTP is to make mobile devices featuring the OBEX protocol and adhering to the OBEX FTP standard accessible by an open source implementation. The common usage for ObexFTP is to access your mobile phones memory to store and retrieve e.g. your phonebook, logos, ringtones, music, pictures and alike.
Diffstat (limited to 'comms/obexftp')
-rw-r--r--comms/obexftp/DESCR7
-rw-r--r--comms/obexftp/Makefile17
-rw-r--r--comms/obexftp/PLIST37
-rw-r--r--comms/obexftp/distinfo11
-rw-r--r--comms/obexftp/patches/patch-aa16
-rw-r--r--comms/obexftp/patches/patch-ab16
-rw-r--r--comms/obexftp/patches/patch-ac12
-rw-r--r--comms/obexftp/patches/patch-ad12
-rw-r--r--comms/obexftp/patches/patch-ae12
-rw-r--r--comms/obexftp/patches/patch-af12
-rw-r--r--comms/obexftp/patches/patch-ag12
11 files changed, 164 insertions, 0 deletions
diff --git a/comms/obexftp/DESCR b/comms/obexftp/DESCR
new file mode 100644
index 00000000000..04b747f9fcd
--- /dev/null
+++ b/comms/obexftp/DESCR
@@ -0,0 +1,7 @@
+The overall goal of ObexFTP is to make mobile devices featuring the OBEX
+protocol and adhering to the OBEX FTP standard accessible by an open source
+implementation.
+
+The common usage for ObexFTP is to access your mobile phones memory to
+store and retrieve e.g. your phonebook, logos, ringtones, music, pictures
+and alike.
diff --git a/comms/obexftp/Makefile b/comms/obexftp/Makefile
new file mode 100644
index 00000000000..5633c533213
--- /dev/null
+++ b/comms/obexftp/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/02/26 12:50:43 jmmv Exp $
+#
+
+DISTNAME= obexftp-0.10.3
+CATEGORIES= comms
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openobex/}
+
+MAINTAINER= jmmv@NetBSD.org
+HOMEPAGE= http://triq.net/obex/
+COMMENT= File copying over the Object Exchange (OBEX) protocol
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK3= YES
+USE_LIBTOOL= YES
+
+.include "../../comms/openobex/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/comms/obexftp/PLIST b/comms/obexftp/PLIST
new file mode 100644
index 00000000000..eace51e480b
--- /dev/null
+++ b/comms/obexftp/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+bin/gsm2vmo
+bin/obexftp
+bin/vmo2gsm
+bin/vmo2wav
+include/bfb/bfb.h
+include/bfb/bfb_io.h
+include/cobexbfb/cobex_bfb.h
+include/cobexpe/cobex_pe.h
+include/obexftp/client.h
+include/obexftp/obexftp.h
+include/obexftp/object.h
+lib/libbfb.a
+lib/libbfb.la
+lib/libbfb.so
+lib/libbfb.so.0
+lib/libbfb.so.0.4
+lib/libcobexbfb.a
+lib/libcobexbfb.la
+lib/libcobexbfb.so
+lib/libcobexbfb.so.0
+lib/libcobexbfb.so.0.8
+lib/libcobexpe.a
+lib/libcobexpe.la
+lib/libcobexpe.so
+lib/libcobexpe.so.0
+lib/libcobexpe.so.0.2
+lib/libobexftp.a
+lib/libobexftp.la
+lib/libobexftp.so
+lib/libobexftp.so.0
+lib/libobexftp.so.0.11
+man/man1/flexmem.1
+@dirrm include/obexftp
+@dirrm include/cobexpe
+@dirrm include/cobexbfb
+@dirrm include/bfb
diff --git a/comms/obexftp/distinfo b/comms/obexftp/distinfo
new file mode 100644
index 00000000000..e1ae15cdad4
--- /dev/null
+++ b/comms/obexftp/distinfo
@@ -0,0 +1,11 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/02/26 12:50:43 jmmv Exp $
+
+SHA1 (obexftp-0.10.3.tar.gz) = 7f8756597e4660f71147a60fd5a5dc79a55e6cc6
+Size (obexftp-0.10.3.tar.gz) = 286083 bytes
+SHA1 (patch-aa) = a00bd78a2fe83d7758b7b4b42cf8a09e4167d854
+SHA1 (patch-ab) = 75005d57e2ef1ae2594b2513ab5235018dab0b4f
+SHA1 (patch-ac) = e41b1d6b1ede9c27f3e238b708b17acbab953e28
+SHA1 (patch-ad) = cf3ce3b10d4f35cb01f52b89c1d0636bd23ec1f6
+SHA1 (patch-ae) = 8f97189137675fb6ba34ec8253f6e34bf72e111f
+SHA1 (patch-af) = a18813e45590ecdc5b7402320f1e3c08daadd788
+SHA1 (patch-ag) = 6183be32c1485854be6732d28b1c87cf73e48211
diff --git a/comms/obexftp/patches/patch-aa b/comms/obexftp/patches/patch-aa
new file mode 100644
index 00000000000..6da3e2c095c
--- /dev/null
+++ b/comms/obexftp/patches/patch-aa
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- bfb/bfb_io.c.orig 2003-04-11 12:34:10.000000000 +0200
++++ bfb/bfb_io.c
+@@ -272,8 +272,10 @@ void bfb_io_close(fd_t fd, int force)
+ /* Send a break to get out of OBEX-mode */
+ #ifdef _WIN32
+ if(SetCommBreak(fd) != TRUE) {
+-#else
++#elif defined(TCSBRKP)
+ if(ioctl(fd, TCSBRKP, 0) < 0) {
++#else
++ if(tcsendbreak(fd, 0) == -1) {
+ #endif
+ DEBUG(1, "Unable to send break!\n");
+ }
diff --git a/comms/obexftp/patches/patch-ab b/comms/obexftp/patches/patch-ab
new file mode 100644
index 00000000000..fae546a108d
--- /dev/null
+++ b/comms/obexftp/patches/patch-ab
@@ -0,0 +1,16 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- cobexpe/cobex_pe.c.orig 2003-04-10 00:37:02.000000000 +0200
++++ cobexpe/cobex_pe.c
+@@ -151,7 +151,11 @@ static void cobex_pe_cleanup(cobex_t *c,
+
+ if(force) {
+ /* Send a break to get out of OBEX-mode */
++#ifdef TCSBRKP
+ if(ioctl(c->fd, TCSBRKP, 0) < 0) {
++#else
++ if(tcsendbreak(c->fd, 0) == -1) {
++#endif
+ DEBUG(1, "Unable to send break!\n");
+ }
+ sleep(1);
diff --git a/comms/obexftp/patches/patch-ac b/comms/obexftp/patches/patch-ac
new file mode 100644
index 00000000000..abaaf00c69f
--- /dev/null
+++ b/comms/obexftp/patches/patch-ac
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- obexftp/client.c.orig 2003-02-16 19:56:31.000000000 +0100
++++ obexftp/client.c
+@@ -24,6 +24,7 @@
+ #include <unistd.h>
+ #include <fcntl.h>
+ #include <sys/stat.h>
++#include <limits.h>
+
+ /* htons */
+ #ifdef _WIN32
diff --git a/comms/obexftp/patches/patch-ad b/comms/obexftp/patches/patch-ad
new file mode 100644
index 00000000000..bae3fbcaa76
--- /dev/null
+++ b/comms/obexftp/patches/patch-ad
@@ -0,0 +1,12 @@
+$NetBSD: patch-ad,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- obexftp/dirtraverse.c.orig 2003-01-15 23:52:47.000000000 +0100
++++ obexftp/dirtraverse.c
+@@ -22,6 +22,7 @@
+ #include <string.h>
+ #include <unistd.h>
+ #include <stdlib.h>
++#include <limits.h>
+ #include <sys/stat.h>
+ #include <sys/types.h>
+ #ifdef _WIN32
diff --git a/comms/obexftp/patches/patch-ae b/comms/obexftp/patches/patch-ae
new file mode 100644
index 00000000000..43c12b34c07
--- /dev/null
+++ b/comms/obexftp/patches/patch-ae
@@ -0,0 +1,12 @@
+$NetBSD: patch-ae,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- obexftp/obexftp_io.c.orig 2003-01-15 23:52:12.000000000 +0100
++++ obexftp/obexftp_io.c
+@@ -24,6 +24,7 @@
+ #include <unistd.h>
+ #include <stdio.h> /* FIXME: libraries shouldn't do this */
+ #include <sys/stat.h>
++#include <limits.h>
+
+ #include <fcntl.h>
+ #include <string.h>
diff --git a/comms/obexftp/patches/patch-af b/comms/obexftp/patches/patch-af
new file mode 100644
index 00000000000..813d91e37c1
--- /dev/null
+++ b/comms/obexftp/patches/patch-af
@@ -0,0 +1,12 @@
+$NetBSD: patch-af,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- vmo/gsm2vmo.c.orig 2003-02-17 22:55:47.000000000 +0100
++++ vmo/gsm2vmo.c
+@@ -32,6 +32,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <unistd.h>
++#include <limits.h>
+ #include <fcntl.h>
+ #include <netinet/in.h> /* ntohs */
+
diff --git a/comms/obexftp/patches/patch-ag b/comms/obexftp/patches/patch-ag
new file mode 100644
index 00000000000..16891d850ba
--- /dev/null
+++ b/comms/obexftp/patches/patch-ag
@@ -0,0 +1,12 @@
+$NetBSD: patch-ag,v 1.1.1.1 2004/02/26 12:50:45 jmmv Exp $
+
+--- vmo/vmo2gsm.c.orig 2003-02-17 22:55:40.000000000 +0100
++++ vmo/vmo2gsm.c
+@@ -32,6 +32,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <unistd.h>
++#include <limits.h>
+ #include <fcntl.h>
+ #include <netinet/in.h> /* ntohs */
+