Gentoo Archives: gentoo-commits

From: Amy Liffey <amynka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
Date: Sat, 05 Aug 2017 11:51:47
Message-Id: 1501933873.b602194140d6076c86221e79637f13c12908b506.amynka@gentoo
1 commit: b602194140d6076c86221e79637f13c12908b506
2 Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 5 11:35:04 2017 +0000
4 Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 5 11:51:13 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6021941
7
8 dev-scheme/guile: remove old
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 dev-scheme/guile/guile-2.0.14.ebuild | 81 ------------------------------------
13 1 file changed, 81 deletions(-)
14
15 diff --git a/dev-scheme/guile/guile-2.0.14.ebuild b/dev-scheme/guile/guile-2.0.14.ebuild
16 deleted file mode 100644
17 index 6be23f4049e..00000000000
18 --- a/dev-scheme/guile/guile-2.0.14.ebuild
19 +++ /dev/null
20 @@ -1,81 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -inherit flag-o-matic autotools
26 -
27 -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
28 -HOMEPAGE="https://www.gnu.org/software/guile/"
29 -SRC_URI="mirror://gnu/guile/${P}.tar.gz"
30 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
31 -LICENSE="LGPL-3+"
32 -IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
33 -
34 -# emacs useflag removal not working
35 -
36 -RDEPEND="
37 - >=dev-libs/boehm-gc-7.0[threads?]
38 - dev-libs/gmp:=
39 - virtual/libffi
40 - dev-libs/libltdl:=
41 - dev-libs/libunistring:0=
42 - sys-devel/libtool
43 - sys-libs/ncurses:0=
44 - sys-libs/readline:0="
45 -DEPEND="${RDEPEND}
46 - virtual/pkgconfig
47 - sys-apps/texinfo
48 - sys-devel/gettext"
49 -
50 -SLOT="12/22" # subslot is soname version
51 -MAJOR="2.0"
52 -
53 -DOCS=( GUILE-VERSION HACKING README )
54 -
55 -PATCHES=(
56 - "${FILESDIR}/${PN}-2-snarf.patch"
57 - "${FILESDIR}/${P}-darwin.patch"
58 -)
59 -
60 -src_prepare() {
61 - default
62 - eautoreconf
63 -}
64 -
65 -src_configure() {
66 - # see bug #178499
67 - filter-flags -ftree-vectorize
68 -
69 - econf \
70 - --disable-error-on-warning \
71 - --disable-rpath \
72 - --enable-posix \
73 - --without-libgmp-prefix \
74 - --without-libiconv-prefix \
75 - --without-libintl-prefix \
76 - --without-libltdl-prefix \
77 - --without-libreadline-prefix \
78 - --without-libunistring-prefix \
79 - $(use_enable debug guile-debug) \
80 - $(use_enable debug-malloc) \
81 - $(use_enable deprecated) \
82 - $(use_enable networking) \
83 - $(use_enable nls) \
84 - $(use_enable regex) \
85 - $(use_with threads)
86 -}
87 -
88 -src_install() {
89 - default
90 -
91 - # From Novell
92 - # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
93 - dodir /usr/share/gdb/auto-load/$(get_libdir)
94 - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
95 -
96 - # necessary for registering slib, see bug 206896
97 - keepdir /usr/share/guile/site
98 -
99 - # Dark magic necessary for some deps
100 - dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
101 -}