Gentoo Archives: gentoo-commits

From: "Marijn Schouten (hkbst)" <hkbst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/g-wrap: ChangeLog g-wrap-1.9.11.ebuild
Date: Thu, 03 Jul 2008 16:25:00
Message-Id: E1KERc6-0006Ou-Cm@stork.gentoo.org
1 hkbst 08/07/03 16:24:54
2
3 Modified: ChangeLog
4 Added: g-wrap-1.9.11.ebuild
5 Log:
6 bump
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.23-gentoo-r8 x86_64)
8
9 Revision Changes Path
10 1.60 dev-libs/g-wrap/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/g-wrap/ChangeLog?rev=1.60&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/g-wrap/ChangeLog?rev=1.60&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/g-wrap/ChangeLog?r1=1.59&r2=1.60
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/ChangeLog,v
19 retrieving revision 1.59
20 retrieving revision 1.60
21 diff -u -r1.59 -r1.60
22 --- ChangeLog 20 Nov 2007 21:44:51 -0000 1.59
23 +++ ChangeLog 3 Jul 2008 16:24:53 -0000 1.60
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-libs/g-wrap
26 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/ChangeLog,v 1.59 2007/11/20 21:44:51 corsair Exp $
28 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/ChangeLog,v 1.60 2008/07/03 16:24:53 hkbst Exp $
30 +
31 +*g-wrap-1.9.11 (03 Jul 2008)
32 +
33 + 03 Jul 2008; Marijn Schouten <hkBst@g.o> +g-wrap-1.9.11.ebuild:
34 + bump
35
36 20 Nov 2007; Markus Rothe <corsair@g.o> g-wrap-1.9.9.ebuild:
37 Added ~ppc64; bug #199368
38
39
40
41 1.1 dev-libs/g-wrap/g-wrap-1.9.11.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.11.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.11.ebuild?rev=1.1&content-type=text/plain
45
46 Index: g-wrap-1.9.11.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.11.ebuild,v 1.1 2008/07/03 16:24:53 hkbst Exp $
51
52 inherit eutils
53
54 DESCRIPTION="A tool for exporting C libraries into Scheme"
55 HOMEPAGE="http://www.nongnu.org/g-wrap/"
56 SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/${P}.tar.gz"
57 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
58 SLOT="0"
59 LICENSE="GPL-2"
60 IUSE=""
61
62 # guile-lib for srfi-34, srfi-35
63 DEPEND="dev-scheme/guile
64 =dev-libs/glib-2*
65 dev-libs/libffi
66 dev-scheme/guile-lib"
67
68 RDEPEND="${DEPEND}"
69
70 pkg_setup() {
71 if has_version =dev-scheme/guile-1.8*; then
72 built_with_use dev-scheme/guile deprecated || die "guile must be built with deprecated use flag"
73 fi
74 }
75
76 src_unpack() {
77 unpack ${A}
78 cd "${S}"
79
80 # cp guile/g-wrap-2.0-guile.pc.in guile/g-wrap-2.0-guile.pc.in.old
81
82 sed "s:@LIBFFI_CFLAGS_INSTALLED@:@LIBFFI_CFLAGS@:g" -i guile/g-wrap-2.0-guile.pc.in
83 sed "s:@LIBFFI_LIBS_INSTALLED@:@LIBFFI_LIBS@:g" -i guile/g-wrap-2.0-guile.pc.in
84
85 # diff -u guile/g-wrap-2.0-guile.pc.in.old guile/g-wrap-2.0-guile.pc.in
86 }
87
88 src_compile() {
89 econf --with-glib --disable-Werror
90 emake || die "make failed"
91 }
92
93 src_install () {
94 emake DESTDIR="${D}" install || die "make install failed"
95 dodoc AUTHORS ChangeLog NEWS README THANKS
96 insinto /usr/share/guile/site/srfi
97 doins lib/srfi/srfi*
98 }
99
100
101
102 --
103 gentoo-commits@l.g.o mailing list