|
|
@ -64,55 +64,6 @@ binutils: $(DL_DIR)/$(BINUTILS_SOURCE) | $(TARGET_DIR) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
BASE_PASSWD_VERSION = 3.5.29 |
|
|
|
BASE_PASSWD_DIR = base-passwd-$(BASE_PASSWD_VERSION) |
|
|
|
BASE_PASSWD_SOURCE = base-passwd_$(BASE_PASSWD_VERSION).tar.gz |
|
|
|
BASE_PASSWD_SITE = https://launchpad.net/debian/+archive/primary/+files |
|
|
|
|
|
|
|
$(DL_DIR)/$(BASE_PASSWD_SOURCE): |
|
|
|
$(download) $(BASE_PASSWD_SITE)/$(BASE_PASSWD_SOURCE) |
|
|
|
|
|
|
|
base-passwd: $(DL_DIR)/$(BASE_PASSWD_SOURCE) | $(TARGET_DIR) |
|
|
|
$(REMOVE)/$(PKG_DIR) |
|
|
|
$(UNTAR)/$(PKG_SOURCE) |
|
|
|
$(call APPLY_PATCHES,$(PKG_PATCHES_DIR)) |
|
|
|
$(CHDIR)/$(PKG_DIR); \
|
|
|
|
$(CONFIGURE); \
|
|
|
|
$(MAKE); \
|
|
|
|
$(MAKE) install DESTDIR=$(TARGET_DIR) |
|
|
|
$(INSTALL_DATA) -D $(PKG_BUILD_DIR)/group.master $(TARGET_datadir)/base-passwd/group.master |
|
|
|
$(INSTALL_DATA) -D $(PKG_BUILD_DIR)/passwd.master $(TARGET_datadir)/base-passwd/passwd.master |
|
|
|
$(REMOVE)/$(PKG_DIR) |
|
|
|
$(TOUCH) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
SHADOW_VERSION = 4.8.1 |
|
|
|
SHADOW_DIR = shadow-$(SHADOW_VERSION) |
|
|
|
SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz |
|
|
|
SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/$(SHADOW_VERSION) |
|
|
|
|
|
|
|
$(DL_DIR)/$(SHADOW_SOURCE): |
|
|
|
$(download) $(SHADOW_SITE)/$(SHADOW_SOURCE) |
|
|
|
|
|
|
|
SHADOW_CONF_OPTS = \
|
|
|
|
--prefix=$(base_prefix) \
|
|
|
|
--datarootdir=$(REMOVE_base_datarootdir) |
|
|
|
|
|
|
|
shadow: $(DL_DIR)/$(SHADOW_SOURCE) | $(TARGET_DIR) |
|
|
|
$(REMOVE)/$(PKG_DIR) |
|
|
|
$(UNTAR)/$(PKG_SOURCE) |
|
|
|
$(CHDIR)/$(PKG_DIR); \
|
|
|
|
$(CONFIGURE); \
|
|
|
|
$(MAKE); \
|
|
|
|
$(MAKE) install DESTDIR=$(TARGET_DIR) |
|
|
|
$(SED) 's|SHELL=.*|SHELL=/bin/sh|' $(TARGET_sysconfdir)/default/useradd |
|
|
|
$(INSTALL) -d $(TARGET_sysconfdir)/skel |
|
|
|
$(REMOVE)/$(PKG_DIR) |
|
|
|
$(TOUCH) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
BZIP2_VERSION = 1.0.8 |
|
|
|
BZIP2_DIR = bzip2-$(BZIP2_VERSION) |
|
|
|
BZIP2_SOURCE = bzip2-$(BZIP2_VERSION).tar.gz |
|
|
@ -136,32 +87,6 @@ bzip2: $(DL_DIR)/$(BZIP2_SOURCE) | $(TARGET_DIR) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
ASTRA_SM_VERSION = git |
|
|
|
ASTRA_SM_DIR = astra-sm.$(ASTRA_SM_VERSION) |
|
|
|
ASTRA_SM_SOURCE = astra-sm.$(ASTRA_SM_VERSION) |
|
|
|
ASTRA_SM_SITE = https://gitlab.com/crazycat69 |
|
|
|
|
|
|
|
ASTRA_SM_DEPENDENCIES = openssl |
|
|
|
|
|
|
|
ASTRA_SM_AUTORECONF = YES |
|
|
|
|
|
|
|
ASTRA_SM_CONF_OPTS = \
|
|
|
|
--without-lua |
|
|
|
|
|
|
|
astra-sm: $(ASTRA_SM_DEPENDENCIES) | $(TARGET_DIR) |
|
|
|
$(REMOVE)/$(ASTRA_SM_DIR) |
|
|
|
$(GET_GIT_SOURCE) $(ASTRA_SM_SITE)/$(ASTRA_SM_SOURCE) $(DL_DIR)/$(ASTRA_SM_SOURCE) |
|
|
|
$(CPDIR)/$(ASTRA_SM_SOURCE) |
|
|
|
$(CHDIR)/$(ASTRA_SM_DIR); \
|
|
|
|
sed -i 's:(CFLAGS):(CFLAGS_FOR_BUILD):' tools/Makefile.am; \
|
|
|
|
$(CONFIGURE); \
|
|
|
|
$(MAKE); \
|
|
|
|
$(MAKE) install DESTDIR=$(TARGET_DIR) |
|
|
|
$(REMOVE)/$(ASTRA_SM_DIR) |
|
|
|
$(TOUCH) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
IOZONE_VERSION = 3_490 |
|
|
|
IOZONE_DIR = iozone$(IOZONE_VERSION) |
|
|
|
IOZONE_SOURCE = iozone$(IOZONE_VERSION).tar |
|
|
@ -184,29 +109,6 @@ iozone: $(DL_DIR)/$(IOZONE_SOURCE) | $(TARGET_DIR) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
READLINE_VERSION = 8.1 |
|
|
|
READLINE_DIR = readline-$(READLINE_VERSION) |
|
|
|
READLINE_SOURCE = readline-$(READLINE_VERSION).tar.gz |
|
|
|
READLINE_SITE = $(GNU_MIRROR)/readline |
|
|
|
|
|
|
|
$(DL_DIR)/$(READLINE_SOURCE): |
|
|
|
$(download) $(READLINE_SITE)/$(READLINE_SOURCE) |
|
|
|
|
|
|
|
READLINE_CONF_OPTS = \
|
|
|
|
--datarootdir=$(REMOVE_datarootdir) |
|
|
|
|
|
|
|
readline: $(DL_DIR)/$(READLINE_SOURCE) | $(TARGET_DIR) |
|
|
|
$(REMOVE)/$(PKG_DIR) |
|
|
|
$(UNTAR)/$(PKG_SOURCE) |
|
|
|
$(CHDIR)/$(PKG_DIR); \
|
|
|
|
$(CONFIGURE); \
|
|
|
|
$(MAKE); \
|
|
|
|
$(MAKE) install DESTDIR=$(TARGET_DIR) |
|
|
|
$(REMOVE)/$(PKG_DIR) |
|
|
|
$(TOUCH) |
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
LIBZEN_VERSION = 0.4.38 |
|
|
|
LIBZEN_DIR = ZenLib |
|
|
|
LIBZEN_SOURCE = libzen_$(LIBZEN_VERSION).tar.bz2 |
|
|
|