2 # Copyright (C) 2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)-$(PKG_VERSION
)-Source
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
)-Source.
tar.gz
16 PKG_SOURCE_URL
:=@SF
/openobex
17 PKG_HASH
:=3b264665d90901ea4ff720332ffb9b6d1d8f67187463d3a3279caddc7205ea57
19 PKG_LICENSE
:=GPL-2.0
+ LGPL-2.1
+
20 PKG_LICENSE_FILES
:=COPYING
21 PKG_MAINTAINER
:=Nicolas Thill
<nico@openwrt.org
>
23 include $(INCLUDE_DIR
)/package.mk
24 include $(INCLUDE_DIR
)/cmake.mk
26 define Package
/openobex
/Default
27 TITLE
:=Open Source impl of the OBject EXchange protocol
28 URL
:=https
://www.gitorious.org
/openobex
31 define Package
/openobex
32 $(call Package
/openobex
/Default
)
36 DEPENDS
:=+openobex-apps
+libopenobex
39 define Package
/openobex-apps
40 $(call Package
/openobex
/Default
)
44 DEPENDS
:=+libopenobex
+bluez-libs
47 define Package
/libopenobex
48 $(call Package
/openobex
/Default
)
56 -DBUILD_DOCUMENTATION
:BOOL
=OFF \
59 openobex openobex-apps \
61 define Build
/InstallDev
62 $(INSTALL_DIR
) $(1)/usr
/include
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/openobex
$(1)/usr
/include/
64 $(INSTALL_DIR
) $(1)/usr
/lib
65 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libopenobex.so
* $(1)/usr
/lib
/
66 $(CP
) $(PKG_BUILD_DIR
)/apps
/lib
/libopenobex-apps-common.a
$(1)/usr
/lib
/
67 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
68 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/openobex.
pc $(1)/usr
/lib
/pkgconfig
/
71 define Package
/openobex
/install
75 define Package
/openobex-apps
/install
76 $(INSTALL_DIR
) $(1)/usr
/bin
77 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/* $(1)/usr
/bin
/
78 $(INSTALL_DIR
) $(1)/usr
/sbin
79 $(CP
) $(PKG_INSTALL_DIR
)/usr
/sbin
/* $(1)/usr
/sbin
/
82 define Package
/libopenobex
/install
83 $(INSTALL_DIR
) $(1)/usr
/lib
84 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libopenobex.so.
* $(1)/usr
/lib
/
87 $(eval
$(call BuildPackage
,openobex
))
88 $(eval
$(call BuildPackage
,openobex-apps
))
89 $(eval
$(call BuildPackage
,libopenobex
))