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_DATE
:=2015-08-03
16 PKG_SOURCE_VERSION
:=8bfe0ac00cdb
17 PKG_MIRROR_HASH
:=6d83e128302956bf654268ed8ee75aa1461f14dc6e566e52966a874564dc4ec5
19 PKG_MAINTAINER
:=Anton Glukhov
<anton.a.glukhov@gmail.com
>
21 PKG_LICENSE
:=LGPL-2.1
+
22 PKG_LICENSE_FILES
:=LICENCE
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
))