2 # Copyright (C) 2013 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
:=libsocketcan
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=https
://www.pengutronix.de
/software
/libsocketcan
/download
/
16 PKG_HASH
:=be8280124707701935e6294d366e2474158b758fa4b2e3cae571d5b256d2fe34
18 PKG_MAINTAINER
:=Yegor Yefremov
<yegorslists@googlemail.com
>
19 PKG_LICENSE
:=LGPL-2.1
-or-later
20 PKG_LICENSE_FILES
:=LICENSE
26 include $(INCLUDE_DIR
)/package.mk
28 define Package
/libsocketcan
31 TITLE
:=Library to control SocketCAN interfaces
32 URL
:=https
://git.pengutronix.de
/cgit
/tools
/libsocketcan
35 define Package
/libsocketcan
/description
36 This userspace library allows one to do common configure
/control tasks
37 on a SocketCAN interface.
40 define Build
/InstallDev
41 $(INSTALL_DIR
) $(1)/usr
/include
42 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/can_netlink.h
$(1)/usr
/include
43 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/libsocketcan.h
$(1)/usr
/include
44 $(INSTALL_DIR
) $(1)/usr
/lib
45 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libsocketcan.
{a
,so
*} $(1)/usr
/lib
46 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
47 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libsocketcan.
pc $(1)/usr
/lib
/pkgconfig
50 define Package
/libsocketcan
/install
51 $(INSTALL_DIR
) $(1)/usr
/lib
52 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libsocketcan.so
* $(1)/usr
/lib
55 $(eval
$(call BuildPackage
,libsocketcan
))