Gentoo Archives: gentoo-commits

From: "Christian Faulhammer (opfer)" <opfer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/libthrowable: ChangeLog libthrowable-1.1.0.ebuild libthrowable-0.9.6.ebuild
Date: Fri, 11 Jan 2008 08:05:12
Message-Id: E1JDEQP-0002Kv-Bb@stork.gentoo.org
1 opfer 08/01/11 07:35:33
2
3 Modified: ChangeLog
4 Added: libthrowable-1.1.0.ebuild
5 Removed: libthrowable-0.9.6.ebuild
6 Log:
7 version bump and clean up
8 (Portage version: 2.1.3.19)
9
10 Revision Changes Path
11 1.9 dev-cpp/libthrowable/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libthrowable/ChangeLog?rev=1.9&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libthrowable/ChangeLog?rev=1.9&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libthrowable/ChangeLog?r1=1.8&r2=1.9
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/ChangeLog,v
20 retrieving revision 1.8
21 retrieving revision 1.9
22 diff -u -r1.8 -r1.9
23 --- ChangeLog 10 Jul 2007 19:22:22 -0000 1.8
24 +++ ChangeLog 11 Jan 2008 07:35:32 -0000 1.9
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-cpp/libthrowable
27 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/ChangeLog,v 1.8 2007/07/10 19:22:22 beandog Exp $
29 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/ChangeLog,v 1.9 2008/01/11 07:35:32 opfer Exp $
31 +
32 +*libthrowable-1.1.0 (11 Jan 2008)
33 +
34 + 11 Jan 2008; Christian Faulhammer <opfer@g.o>
35 + -libthrowable-0.9.6.ebuild, +libthrowable-1.1.0.ebuild:
36 + version bump and clean up
37
38 10 Jul 2007; Steve Dibb <beandog@g.o> libthrowable-0.9.6.ebuild,
39 libthrowable-1.0.0.ebuild:
40
41
42
43 1.1 dev-cpp/libthrowable/libthrowable-1.1.0.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libthrowable/libthrowable-1.1.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libthrowable/libthrowable-1.1.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libthrowable-1.1.0.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/libthrowable/libthrowable-1.1.0.ebuild,v 1.1 2008/01/11 07:35:32 opfer Exp $
53
54 inherit eutils
55
56 DESCRIPTION="Easy error handling and debugging in C++"
57 HOMEPAGE="http://libthrowable.sourceforge.net/"
58 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
59
60 LICENSE="LGPL-2.1"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
63 IUSE="threads examples"
64
65 DEPEND=""
66 RDEPEND=">=dev-util/pkgconfig-0.20"
67
68 pkg_setup() {
69 # check if this is a recompile and if the USE flag threads has changed
70 # must be done before anything is installed!
71 if use threads; then
72 has_version dev-cpp/libthrowable && ! built_with_use dev-cpp/libthrowable threads \
73 && ewarn "You recompile with USE=threads, so remember to rebuilt all depending packages!" && epause
74 else
75 has_version dev-cpp/libthrowable && built_with_use dev-cpp/libthrowable threads \
76 && ewarn "You recompile without USE=threads, so remember to rebuilt all depending packages!" && epause
77 fi
78 }
79
80 src_compile() {
81 econf $(use_enable threads pthreads) || die "econf failed"
82 emake || die "emake failed"
83 }
84
85 src_install() {
86 emake DESTDIR="${D}" install || die "installing ${PF} failed"
87 dodoc README NEWS AUTHORS
88
89 if use examples; then
90 insinto /usr/share/doc/${PN}/examples/
91 doins examples/*
92 fi
93 }
94
95 pkg_postinst() {
96 elog "Please run revdep-rebuild from app-portage/gentoolkit or rebuild"
97 elog "all depending packages yourself."
98 }
99
100
101
102 --
103 gentoo-commits@l.g.o mailing list