From 4b77259cd08ac2ebf2a2a7dfcc9d2dd826886d51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz?= Date: Wed, 12 Feb 2020 14:42:53 +0000 Subject: groups/2*.native_packages{,cmdline,dev,etc,inet,lib,x11}.group: merged/split, adds dependencies. groups/: updates layout. etc/build.usage: updated. subr/build_init.subr:build_init(): only include actual groups in ${GROUPS_DEFAULT}. --- groups/800.minipix.group | 79 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 groups/800.minipix.group (limited to 'groups/800.minipix.group') diff --git a/groups/800.minipix.group b/groups/800.minipix.group new file mode 100644 index 00000000..2e6ee2ab --- /dev/null +++ b/groups/800.minipix.group @@ -0,0 +1,79 @@ +# +# Build group minipix +# +MINIPIX_CFLAGS_CONFIGURE="${DEFAULT_CFLAGS:+${DEFAULT_CFLAGS} }--sysroot=${PREFIX_NATIVE}"; +MINIPIX_CONFIG_CACHE_LOCAL="${CONFIG_CACHE_GNULIB}"; +MINIPIX_CONFIGURE_ARGS="-C --disable-nls --host=${DEFAULT_TARGET} --prefix= --program-prefix= --target=${DEFAULT_TARGET}"; +MINIPIX_LDFLAGS_BUILD="--sysroot=${PREFIX_NATIVE} -mvrfs"; +MINIPIX_LDFLAGS_CONFIGURE="--sysroot=${PREFIX_NATIVE} -mvrfs"; +MINIPIX_MAKEFLAGS_INSTALL="PREFIX= prefix="; +MINIPIX_PACKAGES=" +bash_minipix bzip2_minipix coreutils_minipix dash_minipix +diffutils_minipix dropbear_minipix findutils_minipix gawk_minipix +gdb_minipix grep_minipix gzip_minipix infounzip_minipix infozip_minipix +less_minipix nano_minipix patch_minipix python2_minipix sed_minipix +tar_minipix vim_minipix wget_minipix which_minipix xz_minipix +mintty_minipix ntctty_minipix ntux_minipix perk_minipix ptycon_minipix"; +MINIPIX_PKGLIST_DISABLE=1; +MINIPIX_PREFIX="${PREFIX}/minipix_dist"; +MINIPIX_RPM_DISABLE=1; + +# +# 3rd party packages +: ${PKG_BASH_MINIPIX_INHERIT_FROM:=bash}; +: ${PKG_BASH_MINIPIX_BUILD_STEPS_DISABLE:=install_make}; +: ${PKG_BASH_MINIPIX_INSTALL_FILES:="../obj/bash=bin/ ../obj/bashbug=bin/"}; +: ${PKG_BZIP2_MINIPIX_INHERIT_FROM:=bzip2}; +: ${PKG_BZIP2_MINIPIX_BUILD_STEPS_DISABLE:="install_make"}; +: ${PKG_BZIP2_MINIPIX_INSTALL_FILES:="../bzip2-${PKG_BZIP2_VERSION}/bzip2=bin/ @bzip2=bin/bunzip2 @bzip2=bin/bzcat @bzip2=bin/bzip2recover @bzip2=bin/bzgrep @bzip2=bin/bzmore @bzip2=bin/bzdiff"}; +: ${PKG_BZIP2_MINIPIX_MAKEFLAGS_BUILD_EXTRA:="-f Makefile"}; +: ${PKG_COREUTILS_MINIPIX_INHERIT_FROM:=coreutils}; +: ${PKG_COREUTILS_MINIPIX_INSTALL_TARGET:=install-binPROGRAMS}; +: ${PKG_COREUTILS_MINIPIX_MAKEFLAGS_INSTALL_EXTRA:=INSTALL_PROGRAM=${DEFAULT_TARGET}-install-strip}; +: ${PKG_DASH_MINIPIX_INHERIT_FROM:=dash}; +: ${PKG_DASH_MINIPIX_INSTALL_FILES:=bin/dash=bin/sh}; +: ${PKG_DIFFUTILS_MINIPIX_INHERIT_FROM:=diffutils}; +: ${PKG_DROPBEAR_MINIPIX_INHERIT_FROM:=dropbear}; +: ${PKG_DROPBEAR_MINIPIX_INSTALL_FILES:=sbin/dropbear=bin/dropbear}; +: ${PKG_FINDUTILS_MINIPIX_INHERIT_FROM:=findutils}; +: ${PKG_GAWK_MINIPIX_INHERIT_FROM:=gawk}; +: ${PKG_GDB_MINIPIX_INHERIT_FROM:=gdb}; +: ${PKG_GREP_MINIPIX_INHERIT_FROM:=grep}; +: ${PKG_GZIP_MINIPIX_INHERIT_FROM:=gzip}; +: ${PKG_GZIP_MINIPIX_INSTALL_TARGET:=install-binPROGRAMS}; +: ${PKG_GZIP_MINIPIX_MAKEFLAGS_INSTALL_EXTRA:="OBJA="}; +: ${PKG_INFOUNZIP_MINIPIX_INHERIT_FROM:=infounzip}; +: ${PKG_INFOUNZIP_MINIPIX_LDFLAGS_BUILD_EXTRA:=${MINIPIX_LDFLAGS_CONFIGURE}}; +: ${PKG_INFOZIP_MINIPIX_INHERIT_FROM:=infozip}; +: ${PKG_INFOZIP_MINIPIX_LDFLAGS_BUILD_EXTRA:=${MINIPIX_LDFLAGS_CONFIGURE}}; +: ${PKG_LESS_MINIPIX_INHERIT_FROM:=less}; +: ${PKG_NANO_MINIPIX_INHERIT_FROM:=nano}; +: ${PKG_PATCH_MINIPIX_INHERIT_FROM:=patch}; +: ${PKG_PYTHON2_MINIPIX_INHERIT_FROM:=python2}; +: ${PKG_PYTHON2_MINIPIX_BASE_DIR:=${BUILD_WORKDIR}/python2-minipix-${DEFAULT_TARGET}}; +: ${PKG_SED_MINIPIX_INHERIT_FROM:=sed}; +: ${PKG_TAR_MINIPIX_INHERIT_FROM:=tar}; +: ${PKG_TAR_MINIPIX_MAKEFLAGS_INSTALL:="-C src install-binPROGRAMS"}; +: ${PKG_VIM_MINIPIX_INHERIT_FROM:=vim}; +: ${PKG_WGET_MINIPIX_INHERIT_FROM:=wget}; +: ${PKG_WHICH_MINIPIX_INHERIT_FROM:=which}; +: ${PKG_XZ_MINIPIX_INHERIT_FROM:=xz}; + +# +# Midipix tools +: ${PKG_MINTTY_MINIPIX_INHERIT_FROM:=mintty}; +: ${PKG_MINTTY_MINIPIX_LDFLAGS_CONFIGURE_EXTRA:="-L${PREFIX_NATIVE}/lib/w32lib -mvrfs"}; +: ${PKG_NTCTTY_MINIPIX_INHERIT_FROM:=ntctty}; +: ${PKG_NTCTTY_MINIPIX_ENV_VARS_EXTRA:="CFLAGS_PATH=-I${PREFIX_NATIVE}/include:LDFLAGS_PATH=-L${PREFIX_NATIVE}/lib"}; +: ${PKG_NTCTTY_MINIPIX_CONFIGURE_ARGS:="--prefix= --strict --host=${DEFAULT_TARGET}"}; +: ${PKG_NTUX_MINIPIX_INHERIT_FROM:=ntux}; +: ${PKG_NTUX_MINIPIX_CFLAGS_CONFIGURE:="${DEFAULT_CFLAGS_RUNTIME} --sysroot=${PREFIX_NATIVE} -O0 -DNTUX_STANDALONE"}; +: ${PKG_NTUX_MINIPIX_CONFIGURE_ARGS:="--host=${DEFAULT_TARGET} --prefix= --target=${DEFAULT_TARGET} --bindir=/bin"}; +: ${PKG_NTUX_MINIPIX_LDFLAGS_BUILD:="--sysroot=${PREFIX_NATIVE}"}; +: ${PKG_NTUX_MINIPIX_LDFLAGS_CONFIGURE:="--sysroot=${PREFIX_NATIVE}"}; +: ${PKG_PERK_MINIPIX_INHERIT_FROM:=perk}; +: ${PKG_PTYCON_MINIPIX_INHERIT_FROM:=ptycon}; +: ${PKG_PTYCON_MINIPIX_CONFIGURE_ARGS:="--prefix= --strict --host=${DEFAULT_TARGET}"}; +: ${PKG_PTYCON_MINIPIX_ENV_VARS_EXTRA:="CFLAGS_PATH=-I${PREFIX_NATIVE}/include:LDFLAGS_PATH=-L${PREFIX_NATIVE}/lib"}; + +# vim:filetype=sh textwidth=0 -- cgit v1.2.3