diff options
author | David Seifert <soap@gentoo.org> | 2020-01-16 15:53:58 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2020-01-16 15:53:58 +0100 |
commit | 3100c11f06602bdd043c8cd5056e687b4c2e17fc (patch) | |
tree | c7365db4da33fa963bc66b7ceb94052c2907827b /eclass/bsdmk.eclass | |
parent | media-gfx/iscan: Add patch for IJG libjpeg (diff) | |
download | gentoo-3100c11f06602bdd043c8cd5056e687b4c2e17fc.tar.gz gentoo-3100c11f06602bdd043c8cd5056e687b4c2e17fc.tar.bz2 gentoo-3100c11f06602bdd043c8cd5056e687b4c2e17fc.zip |
bsdmk.eclass: Remove last-rited eclass
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'eclass/bsdmk.eclass')
-rw-r--r-- | eclass/bsdmk.eclass | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/eclass/bsdmk.eclass b/eclass/bsdmk.eclass deleted file mode 100644 index 2f9c3f3609d4..000000000000 --- a/eclass/bsdmk.eclass +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @DEAD -# All consumers are gone. Removal in 14 days - -# @ECLASS: bsdmk.eclass -# @MAINTAINER: -# maintainer-needed@gentoo.org -# @BLURB: Some functions for BSDmake - -inherit toolchain-funcs portability flag-o-matic - -EXPORT_FUNCTIONS src_compile src_install - -RDEPEND="" -# this should actually be BDEPEND, but this works. -DEPEND="virtual/pmake" - -ESED="/usr/bin/sed" - -# @ECLASS-VARIABLE: mymakeopts -# @DESCRIPTION: -# Options for bsd-make - -# @FUNCTION: append-opt -# @USAGE: < options > -# @DESCRIPTION: -# append options to enable or disable features -append-opt() { - mymakeopts="${mymakeopts} $@" -} - -# @FUNCTION: mkmake -# @USAGE: [ options ] -# @DESCRIPTION: -# calls bsd-make command with the given options, passing ${mymakeopts} to -# enable ports to useflags bridge. -mkmake() { - [[ -z ${BMAKE} ]] && BMAKE="$(get_bmake)" - - tc-export CC CXX LD RANLIB - - set -- ${BMAKE} ${MAKEOPTS} ${EXTRA_EMAKE} ${mymakeopts} NO_WERROR= STRIP= "$@" - echo "${@}" - "${@}" -} - -# @FUNCTION: mkinstall -# @USAGE: [ options ] -# @DESCRIPTION: -# Calls "bsd-make install" with the given options, passing ${mamakeopts} to -# enable ports to useflags bridge -mkinstall() { - [[ -z ${BMAKE} ]] && BMAKE="$(get_bmake)" - - # STRIP= will replace the default value of -s, leaving to portage the - # task of stripping executables. - set -- ${BMAKE} ${mymakeopts} NO_WERROR= STRIP= MANSUBDIR= DESTDIR="${D}" "$@" install - echo "${@}" - "${@}" -} - -# @FUNCTION: dummy_mk -# @USAGE: < dirnames > -# @DESCRIPTION: -# removes the specified subdirectories and creates a dummy makefile in them -# useful to remove the need for "minimal" patches -dummy_mk() { - for dir in $@; do - [ -d ${dir} ] || ewarn "dummy_mk called on a non-existing directory: $dir" - [ -f ${dir}/Makefile ] || ewarn "dummy_mk called on a directory without Makefile: $dir" - echo ".include <bsd.lib.mk>" > ${dir}/Makefile - done -} - -# @FUNCTION: bsdmk_src_compile -# @DESCRIPTION: -# The bsdmk src_compile function, which is exported -bsdmk_src_compile() { - mkmake "$@" || die "make failed" -} - -# @FUNCTION: bsdmk_src_install -# @DESCRIPTION: -# The bsdmk src_install function, which is exported -bsdmk_src_install() { - mkinstall "$@" || die "install failed" -} |