Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/kbuild/
Date: Fri, 20 Oct 2017 08:28:15
Message-Id: 1508488089.3c7a77ca14b4990156da114779ab9ee32e38c5f1.polynomial-c@gentoo
1 commit: 3c7a77ca14b4990156da114779ab9ee32e38c5f1
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 20 08:27:24 2017 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 20 08:28:09 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7a77ca
7
8 dev-util/kbuild: Removed old.
9
10 Package-Manager: Portage-2.3.12, Repoman-2.3.3
11
12 dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild | 58 ----------------------
13 1 file changed, 58 deletions(-)
14
15 diff --git a/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild b/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild
16 deleted file mode 100644
17 index b96e4f88d75..00000000000
18 --- a/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild
19 +++ /dev/null
20 @@ -1,58 +0,0 @@
21 -# Copyright 1999-2014 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=4
25 -
26 -inherit eutils autotools toolchain-funcs
27 -
28 -MY_P=kBuild-${PV/_/-}-src
29 -DESCRIPTION="A makefile framework for writing simple makefiles for complex tasks"
30 -HOMEPAGE="http://svn.netlabs.org/kbuild/wiki"
31 -#SRC_URI="ftp://ftp.netlabs.org/pub/${PN}/${MY_P}.tar.gz"
32 -SRC_URI="https://dev.gentoo.org/~polynomial-c/${MY_P}.tar.xz"
33 -
34 -LICENSE="GPL-3"
35 -SLOT="0"
36 -KEYWORDS="amd64 x86"
37 -IUSE=""
38 -
39 -DEPEND="sys-apps/texinfo
40 - sys-devel/flex
41 - sys-devel/gettext
42 - virtual/yacc"
43 -RDEPEND=""
44 -
45 -S=${WORKDIR}/${MY_P/-src}
46 -
47 -src_prepare() {
48 - rm -rf "${S}/kBuild/bin"
49 -
50 - epatch "${FILESDIR}/${PN}-unknown-configure-opt.patch" \
51 - "${FILESDIR}/${PN}-glibc-2.10.patch" \
52 - "${FILESDIR}/${PN}-0.1.5-gentoo-docdir.patch" \
53 - "${FILESDIR}/${PN}-0.1.9998_pre20120806-qa.patch" \
54 - "${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch" \
55 - "${FILESDIR}/${PN}-0.1.9998_pre20110817-gold.patch" \
56 - "${FILESDIR}/${PN}-0.1.9998_pre20110817-gcc-4.7.patch"
57 -
58 - cd "${S}/src/kmk" || die
59 - eautoreconf
60 - cd "${S}/src/sed" || die
61 - # AM_CONFIG_HEADER is obsolete since automake-1.13 (bug #467104)
62 - sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die
63 - eautoreconf
64 -
65 - sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
66 - -i "${S}"/Config.kmk || die #332225
67 - tc-export CC RANLIB #AR does not work here
68 -}
69 -
70 -src_compile() {
71 - kBuild/env.sh --full make -f bootstrap.gmk AUTORECONF=true AR="$(tc-getAR)" \
72 - || die "bootstrap failed"
73 -}
74 -
75 -src_install() {
76 - kBuild/env.sh kmk NIX_INSTALL_DIR=/usr PATH_INS="${D}" install \
77 - || die "install failed"
78 -}