diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-02-06 00:55:02 +0100 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-02-06 00:55:02 +0100 |
commit | 36ab9378686ad6f3783f26696615e33e170e235f (patch) | |
tree | 7391d53042c149279b8d95e9013a8e565f64bc9d /subr | |
parent | 1d73d1e0e7e00491813f8e4fd8aecfbb63b10c10 (diff) | |
download | midipix_build-36ab9378686ad6f3783f26696615e33e170e235f.tar.bz2 midipix_build-36ab9378686ad6f3783f26696615e33e170e235f.tar.xz |
build.sh, {subr,vars}/*: general cleanup.
Diffstat (limited to 'subr')
-rw-r--r-- | subr/build.subr | 14 | ||||
-rw-r--r-- | subr/pkg_configure.subr | 3 | ||||
-rw-r--r-- | subr/pkg_extract.subr | 3 | ||||
-rw-r--r-- | subr/pkg_install.subr | 3 | ||||
-rw-r--r-- | subr/pkg_patch_pre.subr | 3 |
5 files changed, 10 insertions, 16 deletions
diff --git a/subr/build.subr b/subr/build.subr index e95bf44d..698a71e8 100644 --- a/subr/build.subr +++ b/subr/build.subr @@ -75,11 +75,17 @@ install_files() { }; is_build_script_done() { - local _done_fname="${WORKDIR}/.${1}.${2}"; - if [ -e "${_done_fname}" ]; then - return 0; # Skip + local _done_fname="${WORKDIR}/.${1}.${2}" _restart_at="${2}"; + if [ -z "${_restart_at}" ]; then + if [ -e "${_done_fname}" ]; then + return 0; # Skip + else + return 1; # Build + fi; + elif lmatch "${_restart_at}" , "${2}"; then + return 1; # Build else - return 1; # Build + return 0; # Skip fi; }; diff --git a/subr/pkg_configure.subr b/subr/pkg_configure.subr index b631a429..528d3001 100644 --- a/subr/pkg_configure.subr +++ b/subr/pkg_configure.subr @@ -4,9 +4,6 @@ pkg_configure() { if [ ${__no_autoconf:-0} -eq 0 ]; then - if test_cmd pkg_${PKG_NAME}_configure_pre; then - pkg_${PKG_NAME}_configure_pre; - fi; CFLAGS="${PKG_CFLAGS_CONFIGURE}${PKG_CFLAGS_CONFIGURE_EXTRA:+ ${PKG_CFLAGS_CONFIGURE_EXTRA}}"\ LDFLAGS="${PKG_LDFLAGS_CONFIGURE}${PKG_LDFLAGS_CONFIGURE_EXTRA:+ ${PKG_LDFLAGS_CONFIGURE_EXTRA}}"\ ${PKG_CONFIGURE} \ diff --git a/subr/pkg_extract.subr b/subr/pkg_extract.subr index 95c32d5d..d4766479 100644 --- a/subr/pkg_extract.subr +++ b/subr/pkg_extract.subr @@ -24,9 +24,6 @@ pkg_extract() { else tar ${PKG_SUBDIR_CREATE:+-C ${PKG_SUBDIR}} -xf ${DLCACHEDIR}/${PKG_FNAME}; fi; - if test_cmd pkg_${PKG_NAME}_extract_post; then - pkg_${PKG_NAME}_extract_post; - fi; fi; }; diff --git a/subr/pkg_install.subr b/subr/pkg_install.subr index 673dd92d..727cef8e 100644 --- a/subr/pkg_install.subr +++ b/subr/pkg_install.subr @@ -66,9 +66,6 @@ pkg_install() { DESTDIR=${PKG_PREFIX_EXTRA}; fi; fi; - if test_cmd pkg_${PKG_NAME}_install_post; then - pkg_${PKG_NAME}_install_post; - fi; pkgp_install_clean_lib; if [ -n "${PKG_INSTALL_FILES}" ]; then (install_files -v ${PKG_PREFIX} ${PKG_INSTALL_FILES}); diff --git a/subr/pkg_patch_pre.subr b/subr/pkg_patch_pre.subr index 566299a2..64f60f1e 100644 --- a/subr/pkg_patch_pre.subr +++ b/subr/pkg_patch_pre.subr @@ -14,9 +14,6 @@ pkg_patch_pre() { patch -b -d ${PKG_SUBDIR} -p1 < ${__}; fi; done; - if test_cmd pkg_${PKG_NAME}_patch_pre_post; then - pkg_${PKG_NAME}_patch_pre_post; - fi; }; # vim:filetype=sh |