vanhofen
4 years ago
5 changed files with 87 additions and 98 deletions
@ -0,0 +1,25 @@ |
|||
################################################################################
|
|||
#
|
|||
# astra-sm
|
|||
#
|
|||
################################################################################
|
|||
|
|||
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 |
|||
|
|||
define ASTRA_SM_PATCH_MAKEFILE |
|||
$(SED) 's:(CFLAGS):(CFLAGS_FOR_BUILD):' $(PKG_BUILD_DIR)/tools/Makefile.am |
|||
endef |
|||
ASTRA_SM_POST_PATCH_HOOKS = ASTRA_SM_PATCH_MAKEFILE |
|||
|
|||
astra-sm: | $(TARGET_DIR) |
|||
$(call autotools-package) |
@ -0,0 +1,19 @@ |
|||
################################################################################
|
|||
#
|
|||
# base-passwd
|
|||
#
|
|||
################################################################################
|
|||
|
|||
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 |
|||
|
|||
define BASE_PASSWD_INSTALL_MASTER_FILES |
|||
$(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 |
|||
endef |
|||
BASE_PASSWD_PRE_FOLLOWUP_HOOKS += BASE_PASSWD_INSTALL_MASTER_FILES |
|||
|
|||
base-passwd: | $(TARGET_DIR) |
|||
$(call autotools-package) |
@ -0,0 +1,21 @@ |
|||
################################################################################
|
|||
#
|
|||
# readline
|
|||
#
|
|||
################################################################################
|
|||
|
|||
READLINE_VERSION = 8.1 |
|||
READLINE_DIR = readline-$(READLINE_VERSION) |
|||
READLINE_SOURCE = readline-$(READLINE_VERSION).tar.gz |
|||
READLINE_SITE = $(GNU_MIRROR)/readline |
|||
|
|||
READLINE_CONF_ENV = \
|
|||
bash_cv_func_sigsetjmp=yes \
|
|||
bash_cv_wcwidth_broken=no |
|||
|
|||
READLINE_CONF_OPTS = \
|
|||
--datarootdir=$(REMOVE_datarootdir) \
|
|||
--disable-install-examples |
|||
|
|||
readline: | $(TARGET_DIR) |
|||
$(call autotools-package) |
@ -0,0 +1,22 @@ |
|||
################################################################################
|
|||
#
|
|||
# shadow
|
|||
#
|
|||
################################################################################
|
|||
|
|||
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) |
|||
|
|||
SHADOW_CONF_OPTS = \
|
|||
--prefix=$(base_prefix) \
|
|||
--datarootdir=$(REMOVE_base_datarootdir) |
|||
|
|||
define SHADOW_PATCH_USERADD |
|||
$(SED) 's|SHELL=.*|SHELL=/bin/sh|' $(TARGET_sysconfdir)/default/useradd |
|||
endef |
|||
SHADOW_TARGET_FINALIZE_HOOKS += SHADOW_PATCH_USERADD |
|||
|
|||
shadow: | $(TARGET_DIR) |
|||
$(call autotools-package) |
Loading…
Reference in new issue