1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=apk-tools-v
$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://gitlab.alpinelinux.org
/alpine
/apk-tools
/-/archive
/v
$(PKG_VERSION
)
9 PKG_HASH
:=4c6db13039280814a10a3b3d89b29837b59769c69214a1861997e088eac107a5
10 PKG_BUILD_DIR
:=$(BUILD_DIR
)/apk-tools-v
$(PKG_VERSION
)
12 PKG_MAINTAINER
:=Paul Spooren
<mail@aparcar.org
>
13 PKG_LICENSE
:=GPL-2.0
-only
14 PKG_LICENSE_FILES
:=LICENSE
19 include $(INCLUDE_DIR
)/package.mk
24 TITLE
:=apk package manager
25 DEPENDS
:=+zlib
+libopenssl @
!arc
26 URL
:=$(PKG_SOURCE_URL
)
29 define Package
/alpine-keys
32 TITLE
:=Alpine apk public signing keys
36 define Package
/alpine-repositories
39 TITLE
:=Official Alpine repositories
45 define Package
/apk
/install
46 $(INSTALL_DIR
) $(1)/lib
/apk
/db
48 $(INSTALL_DIR
) $(1)/bin
49 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/sbin
/apk
$(1)/bin
/apk
51 $(INSTALL_DIR
) $(1)/usr
/lib
52 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/lib
/* $(1)/usr
/lib
/
54 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
55 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/apk.
pc \
56 $(1)/usr
/lib
/pkgconfig
/
58 $(INSTALL_DIR
) $(1)/etc
/apk
/
59 echo
$(ARCH
) > $(1)/etc
/apk
/arch
60 touch
$(1)/etc
/apk
/world
63 define Package
/alpine-keys
/install
64 $(INSTALL_DIR
) $(1)/etc
/apk
/keys
65 $(INSTALL_DATA
) .
/files
/alpine-keys
/* $(1)/etc
/apk
/keys
68 define Package
/alpine-repositories
/install
69 $(INSTALL_DIR
) $(1)/etc
/apk
/keys
70 $(INSTALL_DATA
) .
/files
/alpine-repositories
$(1)/etc
/apk
/repositories
73 $(eval
$(call BuildPackage
,apk
))
74 $(eval
$(call BuildPackage
,alpine-keys
))
75 $(eval
$(call BuildPackage
,alpine-repositories
))