-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
48 lines (37 loc) · 1.28 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# This software is in the public domain, furnished "as is", without technical
# support, and with no warranty, express or implied, as to its usefulness for
# any purpose.
include $(TOPDIR)/rules.mk
PKG_NAME:=lpac
PKG_RELEASE:=2.0.0
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/estkme-group/lpac.git
PKG_SOURCE_VERSION:=0bb196977e7f2e276a1076734897ad8c48d9d5ca
PKG_MIRROR_HASH:=skip
PKG_MAINTAINER:=estkme-group (https://github.com/estkme-group)
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/cmake.mk
define Package/lpac
SECTION:=utils
CATEGORY:=Utilities
TITLE:=eUICC eSIM LPA written in C
URL:=https://github.com/estkme-group/lpac
DEPENDS:=+libopenssl +pcscd +libpcsclite +libcurl
endef
define Package/lpac/description
lpac is a cross platform local profile agent program.
Features:
1.Support Activate Code and Confirm Code
2.Support custom IMEI sent to server
3.Support Profile Discovery (SM-DS)
4.Profile management: list, enable, disable, delete and nickname
5.Notification management: list, send and delete
6.Lookup eUICC chip info
7.etc
endef
define Package/lpac/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_DIR) $(1)/usr/lib
$(INSTALL_BIN) $(PKG_BUILD_DIR)/output/lpac $(1)/usr/bin
endef
$(eval $(call BuildPackage,lpac))