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
26 include $(INCLUDE_DIR
)/package.mk
28 define Package
/libcanfestival
31 TITLE
:=Free software CANopen library
32 URL
:=http
://canfestival.org
33 DEPENDS
:=+libpthread
+librt
36 define Package
/libcanfestival
/description
40 TARGET_CFLAGS
+= $(FPIC
)
47 --binutils
=$(TARGET_CROSS
) \
49 --kerneldir
=$(LINUX_DIR
) \
56 define Build
/InstallDev
57 $(INSTALL_DIR
) $(1)/usr
/include
58 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
60 $(INSTALL_DIR
) $(1)/usr
/lib
61 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/* $(1)/usr
/lib
/
64 define Package
/libcanfestival
/install
65 $(INSTALL_DIR
) $(1)/usr
/lib
66 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libcanfestival_can_socket.so
$(1)/usr
/lib
/
69 $(eval
$(call BuildPackage
,libcanfestival
))