Просмотр исходного кода

update obexftp to latest stable version

Waldemar Brodkorb 10 лет назад
Родитель
Сommit
f8109a31aa

+ 6 - 15
package/obexftp/Makefile

@@ -4,9 +4,9 @@
 include ${ADK_TOPDIR}/rules.mk
 include ${ADK_TOPDIR}/rules.mk
 
 
 PKG_NAME:=		obexftp
 PKG_NAME:=		obexftp
-PKG_VERSION:=		0.23
-PKG_RELEASE:=		4
-PKG_HASH:=		44a74ff288d38c0f75354d6bc2efe7d6dec10112eaff2e7b10e292b0d2105b36
+PKG_VERSION:=		0.24
+PKG_RELEASE:=		1
+PKG_HASH:=		b907965608bf0e60c69bc45f074ce1a2ffeb809b4502a7082c6d95e3c73dfe6b
 PKG_DESCR:=		bluetooth ftp application
 PKG_DESCR:=		bluetooth ftp application
 PKG_SECTION:=		sys/misc
 PKG_SECTION:=		sys/misc
 PKG_DEPENDS:=		openobex libobexftp
 PKG_DEPENDS:=		openobex libobexftp
@@ -20,24 +20,15 @@ PKG_SUBPKGS:=		OBEXFTP LIBOBEXFTP
 PKGSC_LIBOBEXFTP:=	libs/net
 PKGSC_LIBOBEXFTP:=	libs/net
 PKGSD_LIBOBEXFTP:=	obex ftp library
 PKGSD_LIBOBEXFTP:=	obex ftp library
 
 
-DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.bz2
+DISTFILES:=		${PKG_NAME}-${PKG_VERSION}-Source.tar.gz
+WRKDIST=		$(WRKDIR)/${PKG_NAME}-${PKG_VERSION}-Source
 
 
 include ${ADK_TOPDIR}/mk/package.mk
 include ${ADK_TOPDIR}/mk/package.mk
 
 
 $(eval $(call PKG_template,OBEXFTP,obexftp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,OBEXFTP,obexftp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,LIBOBEXFTP,libobexftp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBOBEXFTP},${PKGSC_LIBOBEXFTP},${PKG_OPTS}))
 $(eval $(call PKG_template,LIBOBEXFTP,libobexftp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBOBEXFTP},${PKGSC_LIBOBEXFTP},${PKG_OPTS}))
 
 
-ifeq ($(ADK_TARGET_USE_STATIC_LIBS),y)
-XAKE_FLAGS+=		STATIC_CFLAGS=-all-static
-endif
-
-CONFIGURE_ENV+=		OPENOBEX_CFLAGS="-I${STAGING_TARGET_DIR}/usr/include" \
-			OPENOBEX_LIBS="-L${STAGING_TARGET_DIR}/usr/lib \
-			    -lopenobex -liconv"
-CONFIGURE_ARGS+=	--disable-perl \
-			--disable-ruby \
-			--disable-tcl \
-			--disable-python
+CONFIG_STYLE:=          cmake
 
 
 obexftp-install:
 obexftp-install:
 	${INSTALL_DIR} ${IDIR_OBEXFTP}/usr/bin
 	${INSTALL_DIR} ${IDIR_OBEXFTP}/usr/bin

+ 0 - 11
package/obexftp/patches/patch-apps_Makefile_in

@@ -1,11 +0,0 @@
---- obexftp-0.23.orig/apps/Makefile.in	2009-02-17 19:28:04.000000000 +0100
-+++ obexftp-0.23/apps/Makefile.in	2009-11-22 20:11:46.056591008 +0100
-@@ -77,7 +77,7 @@ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=c
- 	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- 	$(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
--LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(STATIC_CFLAGS) $(AM_CFLAGS) $(CFLAGS) \
- 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
- SOURCES = $(discovery_SOURCES) $(obexftp_SOURCES) $(obexftpd_SOURCES)
- DIST_SOURCES = $(discovery_SOURCES) $(obexftp_SOURCES) \

+ 0 - 11
package/obexftp/patches/patch-configure

@@ -1,11 +0,0 @@
---- obexftp-0.23.orig/configure	2009-02-17 19:28:02.000000000 +0100
-+++ obexftp-0.23/configure	2009-06-04 21:52:11.000000000 +0200
-@@ -22551,7 +22551,7 @@ fi
- if test "$ac_bluetooth_enabled" = yes; then
- 
-         case $host in
--        *-*-linux*)
-+        *)
- 
- 
- pkg_failed=no

+ 0 - 11
package/obexftp/patches/patch-ltmain_sh

@@ -1,11 +0,0 @@
---- obexftp-0.23.orig/ltmain.sh	2008-02-08 01:54:46.000000000 +0100
-+++ obexftp-0.23/ltmain.sh	2011-01-16 13:40:07.000000000 +0100
-@@ -1676,7 +1676,7 @@ EOF
-       # -F/path gives path to uninstalled frameworks, gcc on darwin
-       # @file GCC response files
-       -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
--      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
-+      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-fstack-protector*|-flto)
- 
- 	# Unknown arguments in both finalize_command and compile_command need
- 	# to be aesthetically quoted because they are evaled later.

+ 14 - 0
package/obexftp/patches/patch-obexftp_CMakeLists_txt

@@ -0,0 +1,14 @@
+--- obexftp-0.24-Source.orig/obexftp/CMakeLists.txt	2013-03-05 21:43:50.000000000 +0100
++++ obexftp-0.24-Source/obexftp/CMakeLists.txt	2015-06-10 16:41:41.000000000 +0200
+@@ -24,11 +24,6 @@ set ( obexftp_HEADERS
+   ${obexftp_PUBLIC_HEADERS}
+ )
+ 
+-find_package ( Iconv REQUIRED )
+-add_definitions ( -DHAVE_ICONV )
+-if ( ICONV_USES_CONST )
+-  add_definitions ( -DICONV_CONST=const )
+-endif ( ICONV_USES_CONST )
+ find_file ( HAVE_LANGINFO_H NAMES langinfo.h )
+ if ( HAVE_LANGINFO_H )
+   add_definitions ( -DHAVE_LANGINFO_H )

+ 3 - 3
package/obexftp/patches/patch-obexftp_client_c

@@ -1,6 +1,6 @@
---- obexftp-0.23.orig/obexftp/client.c	2009-02-17 19:27:48.000000000 +0100
-+++ obexftp-0.23/obexftp/client.c	2013-12-22 09:35:39.000000000 +0100
-@@ -51,8 +51,6 @@
+--- obexftp-0.24-Source.orig/obexftp/client.c	2013-03-05 21:43:50.000000000 +0100
++++ obexftp-0.24-Source/obexftp/client.c	2015-06-10 16:35:52.000000000 +0200
+@@ -47,8 +47,6 @@
  
  
  #ifdef HAVE_BLUETOOTH
  #ifdef HAVE_BLUETOOTH
  #include "bt_kit.h"
  #include "bt_kit.h"