diff options
Diffstat (limited to 'dev-util/kbuild')
-rw-r--r-- | dev-util/kbuild/Manifest | 1 | ||||
-rw-r--r-- | dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch | 11 | ||||
-rw-r--r-- | dev-util/kbuild/files/kbuild-unknown-configure-opt.patch | 11 | ||||
-rw-r--r-- | dev-util/kbuild/kbuild-0.1.9998.3149.ebuild | 73 |
4 files changed, 0 insertions, 96 deletions
diff --git a/dev-util/kbuild/Manifest b/dev-util/kbuild/Manifest index 266a61f5a375..52494588fed6 100644 --- a/dev-util/kbuild/Manifest +++ b/dev-util/kbuild/Manifest @@ -1,2 +1 @@ -DIST kbuild-0.1.9998.3149-src.tar.xz 2314792 BLAKE2B 84aa1dbbaefc64a3ecc954c383d0516d88efd1a1791180164dd7bc3b26cd82a4a8c35c4b308e9fc960f114c40e77ea4a27acd94b62883c379acefb324a7c3f72 SHA512 74808e6279c01739170535655edbbffb73809f60b18c7ee63a110af7af651628789b9e5d253821f5685f8e8c072890c4669493e64886f53587b810ea0f67826c DIST kbuild-0.1.9998.3407-src.tar.xz 2351596 BLAKE2B ed562a739831c465ba66b2c357b1ab52cb072e61fa597d96d9e66e1b57a7f790c7e37fc82ef7ff49114b0cb4cb623e558d96864e98ca36bd42fe16e58e863dc7 SHA512 0a1fddff595f7ccfdb65a1a660c82860f132796b42149b8b40808d0df489312dcd96402236150c8ec5ec32c1cc142ce7af1150e10fdb83bf798e4d690dd64314 diff --git a/dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch b/dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch deleted file mode 100644 index 4c98942c0f3a..000000000000 --- a/dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- kbuild-0.1.9998_pre20171020/src/kmk/Makefile.kmk -+++ kbuild-0.1.9998_pre20171020/src/kmk/Makefile.kmk -@@ -57,7 +57,7 @@ - ifneq ($(KBUILD_TARGET),os2) - TEMPLATE_BIN-KMK_INCS += glob - endif --TEMPLATE_BIN-KMK_LIBS = $(LIB_KUTIL) $(TEMPLATE_BIN-THREADED_LIBS) $(kmkmissing_1_TARGET) $(LIB_KUTIL) -+TEMPLATE_BIN-KMK_LIBS = $(LIB_KUTIL) $(TEMPLATE_BIN-THREADED_LIBS) $(kmkmissing_1_TARGET) $(LIB_KUTIL) pthread - ifdef ELECTRIC_HEAP # for electric heap (see electric.c) - windows only. - ifeq ($(KBUILD_TARGET),win) - TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN-THREADED_CFLAGS) /FI$(kmk_DEFPATH)/electric.h -DELECTRIC_HEAP=1 diff --git a/dev-util/kbuild/files/kbuild-unknown-configure-opt.patch b/dev-util/kbuild/files/kbuild-unknown-configure-opt.patch deleted file mode 100644 index 36cabae2b138..000000000000 --- a/dev-util/kbuild/files/kbuild-unknown-configure-opt.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/bootstrap.gmk -+++ b/bootstrap.gmk -@@ -179,7 +179,7 @@ - echo done > $@ - - $(OUTDIR)/sed/ts-configured: $(OUTDIR)/sed/ts-autoreconf -- cd $(OUTDIR)/sed && $(SRCDIR)/src/sed/configure --without-libintl --disable-nls -+ cd $(OUTDIR)/sed && $(SRCDIR)/src/sed/configure --disable-nls - echo done > $@ - - $(OUTDIR)/sed/config.h: $(OUTDIR)/sed/ts-configured diff --git a/dev-util/kbuild/kbuild-0.1.9998.3149.ebuild b/dev-util/kbuild/kbuild-0.1.9998.3149.ebuild deleted file mode 100644 index a3c635899184..000000000000 --- a/dev-util/kbuild/kbuild-0.1.9998.3149.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -MY_P="${P}-src" -DESCRIPTION="A makefile framework for writing simple makefiles for complex tasks" -HOMEPAGE="http://svn.netlabs.org/kbuild/wiki" -#SRC_URI="ftp://ftp.netlabs.org/pub/${PN}/${MY_P}.tar.gz" -SRC_URI="https://dev.gentoo.org/~polynomial-c/${MY_P}.tar.xz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - sys-apps/texinfo - sys-devel/flex - sys-devel/gettext - virtual/yacc -" -RDEPEND="" - -PATCHES=( - "${FILESDIR}/${PN}-unknown-configure-opt.patch" - "${FILESDIR}/${PN}-0.1.5-gentoo-docdir.patch" - "${FILESDIR}/${PN}-0.1.9998_pre20120806-qa.patch" - "${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch" - "${FILESDIR}/${PN}-0.1.9998_pre20171020-gold.patch" -) - -pkg_setup() { - # Package fails with distcc (bug #255371) - export DISTCC_DISABLE=1 -} - -src_prepare() { - rm -rf "${S}/kBuild/bin" - - default - - # Add a file with the svn revision this package was pulled from - printf '%s\n' "KBUILD_SVN_REV := $(ver_cut 4)" \ - > SvnInfo.kmk || die - - # bootstrapping breaks because of missing po/Makefile.in.in (r3149) - sed '/^AC_CONFIG_FILES/s@ po/Makefile\.in@@' \ - -i src/kmk/configure.ac || die - - cd "${S}/src/kmk" || die - eautoreconf - cd "${S}/src/sed" || die - # AM_CONFIG_HEADER is obsolete since automake-1.13 (bug #467104) - sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die - eautoreconf - - sed -e "s@_LDFLAGS\.$(tc-arch)*.*=@& ${LDFLAGS}@g" \ - -i "${S}"/Config.kmk || die #332225 - tc-export CC PKG_CONFIG RANLIB #AR does not work here -} - -src_compile() { - kBuild/env.sh --full emake -f bootstrap.gmk AUTORECONF=true AR="$(tc-getAR)" \ - || die "bootstrap failed" -} - -src_install() { - kBuild/env.sh kmk NIX_INSTALL_DIR=/usr PATH_INS="${D}" install \ - || die "install failed" -} |