2 # Copyright (C) 2015-2016 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
10 PKG_NAME
:=libcanfestival
14 PKG_SOURCE_URL
:=http
://dev.automforge.net
/CanFestival-3
15 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)
16 PKG_SOURCE_VERSION
:=8bfe0ac00cdb
17 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_SOURCE_VERSION
).
tar.bz2
19 PKG_MAINTAINER
:=Anton Glukhov
<anton.a.glukhov@gmail.com
>
20 PKG_LICENSE
:=LGPL-2.1
+
21 PKG_LICENSE_FILES
:=LICENCE
23 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)
28 include $(INCLUDE_DIR
)/package.mk
30 define Package
/libcanfestival
33 TITLE
:=Free software CANopen library
34 URL
:=http
://canfestival.org
35 DEPENDS
:=+libpthread
+librt
38 define Package
/libcanfestival
/description
42 TARGET_CFLAGS
+= $(FPIC
)
49 --binutils
=$(TARGET_CROSS
) \
51 --kerneldir
=$(LINUX_DIR
) \
58 define Build
/InstallDev
59 $(INSTALL_DIR
) $(1)/usr
/include
60 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
62 $(INSTALL_DIR
) $(1)/usr
/lib
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/* $(1)/usr
/lib
/
66 define Package
/libcanfestival
/install
67 $(INSTALL_DIR
) $(1)/usr
/lib
68 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libcanfestival_can_socket.so
$(1)/usr
/lib
/
71 $(eval
$(call BuildPackage
,libcanfestival
))