summaryrefslogtreecommitdiff
path: root/comms/obexapp/patches
diff options
context:
space:
mode:
authorplunky <plunky>2010-01-15 17:48:43 +0000
committerplunky <plunky>2010-01-15 17:48:43 +0000
commit636147e20293338a1ea8bb24ef1eeaf85c3e33ca (patch)
treec5ace6f7a82381145d1b0079c949588e3109376d /comms/obexapp/patches
parentfb22ff5141f119d32c101db1d022e5013c634956 (diff)
downloadpkgsrc-636147e20293338a1ea8bb24ef1eeaf85c3e33ca.tar.gz
fairly minor update to 1.4.13
- obexapp does not now require GNU libiconv (this was in pkgsrc already) - compiler errors fixed - no longer tries to provide username/groupname in file listings (info not available in chroot)
Diffstat (limited to 'comms/obexapp/patches')
-rw-r--r--comms/obexapp/patches/patch-ac75
-rw-r--r--comms/obexapp/patches/patch-af31
2 files changed, 14 insertions, 92 deletions
diff --git a/comms/obexapp/patches/patch-ac b/comms/obexapp/patches/patch-ac
index ceb39bac947..da726075acd 100644
--- a/comms/obexapp/patches/patch-ac
+++ b/comms/obexapp/patches/patch-ac
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.4 2009/12/01 11:18:48 drochner Exp $
+$NetBSD: patch-ac,v 1.5 2010/01/15 17:48:44 plunky Exp $
---- util.c.orig 2009-08-20 23:57:18.000000000 +0200
+--- util.c.orig 2010-01-08 19:37:12.000000000 +0000
+++ util.c
@@ -30,9 +30,9 @@
*/
@@ -11,74 +11,5 @@ $NetBSD: patch-ac,v 1.4 2009/12/01 11:18:48 drochner Exp $
#include <errno.h>
+#include <expat.h>
#include <iconv.h>
+ #include <langinfo.h>
#include <libgen.h>
- #include <limits.h>
-@@ -43,6 +43,7 @@
- #include <string.h>
- #include <time.h>
- #include <unistd.h>
-+#include <langinfo.h>
-
- #include <readline/readline.h>
- #include <readline/history.h>
-@@ -66,26 +67,12 @@ static iconv_t locale2utf16be = (iconv
- int
- obexapp_util_locale_init(void)
- {
-- int one = 1;
-
-- locale = setlocale(LC_CTYPE, "");
-+ setlocale(LC_CTYPE, "");
-+ locale = nl_langinfo(CODESET);
- if (locale == NULL)
- return (-1);
-
-- if (strcmp(locale, "ASCII") == 0 ||
-- strcmp(locale, "C") == 0 ||
-- strcmp(locale, "POSIX") == 0 ||
-- strcmp(locale, "US-ASCII") == 0)
-- locale = "en_US.US-ASCII";
--
-- locale = strchr(locale, '.');
-- if (locale == NULL)
-- return (-1);
--
-- locale ++;
-- if (locale[0] == '\0')
-- return (-1);
--
- utf16 = (strstr(locale, "UTF-16") != NULL)? 1 : 0;
-
- /* UTF-8 -> current locale */
-@@ -94,7 +81,6 @@ obexapp_util_locale_init(void)
- return (-1);
-
- iconv(utf82locale, NULL, NULL, NULL, NULL);
-- iconvctl(utf82locale, ICONV_SET_DISCARD_ILSEQ, &one);
-
- /* current locale -> UTF-8 */
- locale2utf8 = iconv_open("UTF-8", locale);
-@@ -104,7 +90,6 @@ obexapp_util_locale_init(void)
- }
-
- iconv(locale2utf8, NULL, NULL, NULL, NULL);
-- iconvctl(locale2utf8, ICONV_SET_DISCARD_ILSEQ, &one);
-
- /* UTF-16BE -> current locale */
- utf16be2locale = iconv_open(locale, "UTF-16BE");
-@@ -114,7 +99,6 @@ obexapp_util_locale_init(void)
- }
-
- iconv(utf16be2locale, NULL, NULL, NULL, NULL);
-- iconvctl(utf16be2locale, ICONV_SET_DISCARD_ILSEQ, &one);
-
- /* current locale -> UTF-16BE */
- locale2utf16be = iconv_open("UTF-16BE", locale);
-@@ -124,7 +108,6 @@ obexapp_util_locale_init(void)
- }
-
- iconv(locale2utf16be, NULL, NULL, NULL, NULL);
-- iconvctl(locale2utf16be, ICONV_SET_DISCARD_ILSEQ, &one);
-
- return (0);
- }
diff --git a/comms/obexapp/patches/patch-af b/comms/obexapp/patches/patch-af
index 22af99017f4..660cc02261a 100644
--- a/comms/obexapp/patches/patch-af
+++ b/comms/obexapp/patches/patch-af
@@ -1,32 +1,23 @@
-$NetBSD: patch-af,v 1.4 2009/05/12 14:43:17 plunky Exp $
+$NetBSD: patch-af,v 1.5 2010/01/15 17:48:44 plunky Exp $
---- Makefile.orig 2007-04-23 20:29:18.000000000 +0200
-+++ Makefile 2007-05-24 15:43:11.000000000 +0200
-@@ -6,7 +6,7 @@ MANDIR= /usr/local/man/man
- PROG= obexapp
- MAN1= obexapp.1
-
--WARNS?= 3
-+WARNS?= 0
-
- SRCS= client.c event.c log.c main.c sdp.c server.c stream.c \
- transport.c util.c
-@@ -17,9 +17,16 @@
- -I/usr/local/include/openobex \
- -fno-strict-aliasing
+--- Makefile.orig 2010-01-08 18:31:22.000000000 +0000
++++ Makefile
+@@ -16,9 +16,15 @@ DEBUG_FLAGS= -g
+ CFLAGS+= -I/usr/local/include \
+ -I/usr/local/include/openobex
-DPADD= ${LIBBLUETOOTH} ${LIBSDP} ${LIBBSDXML} ${LIBREADLINE}
+DPADD= ${LIBBLUETOOTH} ${LIBREADLINE}
LDADD= -L/usr/lib -L/usr/local/lib \
- -lbluetooth -lsdp -lopenobex -lbsdxml -lreadline -liconv
+ -lbluetooth -lopenobex -lexpat -lreadline -liconv
-+
+
+-.include <bsd.prog.mk>
+.if (${HAVE_LIBSDP:Uyes} == "no")
+CPPFLAGS+= -DSDP_COMPAT
+.else
-+DPADD+= ${LIBSDP}
-+LDADD+= -lsdp
++DPADD+= ${LIBSDP}
++LDADD+= -lsdp
+.endif
- .include <bsd.prog.mk>
-
++.include <bsd.prog.mk>