2 # Copyright (C) 2014 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_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=@SF
/stoken
16 PKG_HASH
:=aa2b481b058e4caf068f7e747a2dcf5772bcbf278a4f89bc9efcbf82bcc9ef5a
24 include $(INCLUDE_DIR
)/package.mk
25 include $(INCLUDE_DIR
)/nls.mk
27 define Package
/stoken
/Default
28 TITLE
:=tokencode generator compatible with RSA SecurID
128-bit
(AES
)
29 URL
:=https
://sourceforge.net
/p
/stoken
/wiki
/Home
/
30 DEPENDS
:= +libxml2
+libnettle
34 $(call Package
/stoken
/Default
)
42 define Package
/stoken
/description
43 stoken is a tokencode generator compatible with RSA SecurID
128-bit
(AES
). This package contains the cli
46 define Package
/libstoken
47 $(call Package
/stoken
/Default
)
57 define Build
/InstallDev
58 $(INSTALL_DIR
) $(1)/usr
/include $(1)/usr
/lib
/pkgconfig
59 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include
60 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libstoken
*.
{la
,a
,so
*} $(1)/usr
/lib
61 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/stoken.
pc \
62 $(1)/usr
/lib
/pkgconfig
/
65 define Package
/stoken
/install
66 $(INSTALL_DIR
) $(1)/usr
/bin
67 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/stoken
$(1)/usr
/bin
/
70 define Package
/libstoken
/install
71 $(INSTALL_DIR
) $(1)/usr
/lib
72 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libstoken
*.so
* $(1)/usr
/lib
75 $(eval
$(call BuildPackage
,stoken
))
76 $(eval
$(call BuildPackage
,libstoken
))