Gentoo Archives: gentoo-commits

From: "Daniel Black (dragonheart)" <dragonheart@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/twinkle: ChangeLog twinkle-1.3.1.ebuild twinkle-1.3.ebuild
Date: Sun, 24 Aug 2008 03:57:52
Message-Id: E1KX6jb-00023E-9M@stork.gentoo.org
1 dragonheart 08/08/24 03:57:47
2
3 Modified: ChangeLog
4 Added: twinkle-1.3.1.ebuild
5 Removed: twinkle-1.3.ebuild
6 Log:
7 version bump. attempting to support --without-kde. Any probs let me know
8 (Portage version: 2.2_rc1/cvs/Linux 2.6.22-vs2.2.0.7-gentoo x86_64)
9
10 Revision Changes Path
11 1.43 net-im/twinkle/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/twinkle/ChangeLog?rev=1.43&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/twinkle/ChangeLog?rev=1.43&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/twinkle/ChangeLog?r1=1.42&r2=1.43
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/twinkle/ChangeLog,v
20 retrieving revision 1.42
21 retrieving revision 1.43
22 diff -u -r1.42 -r1.43
23 --- ChangeLog 22 Aug 2008 23:41:37 -0000 1.42
24 +++ ChangeLog 24 Aug 2008 03:57:46 -0000 1.43
25 @@ -1,6 +1,13 @@
26 # ChangeLog for net-im/twinkle
27 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/ChangeLog,v 1.42 2008/08/22 23:41:37 dragonheart Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/ChangeLog,v 1.43 2008/08/24 03:57:46 dragonheart Exp $
30 +
31 +*twinkle-1.3.1 (24 Aug 2008)
32 +
33 + 24 Aug 2008; Daniel Black <dragonheart@g.o>
34 + -files/twinkle-1.3-gcc4.3.patch, +files/twinkle-1.3.1-withoutkde.patch,
35 + -twinkle-1.3.ebuild, +twinkle-1.3.1.ebuild:
36 + version bump. attempting to support --without-kde. Any probs let me know
37
38 *twinkle-1.3 (22 Aug 2008)
39
40
41
42
43 1.1 net-im/twinkle/twinkle-1.3.1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/twinkle/twinkle-1.3.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/twinkle/twinkle-1.3.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: twinkle-1.3.1.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/net-im/twinkle/twinkle-1.3.1.ebuild,v 1.1 2008/08/24 03:57:46 dragonheart Exp $
53
54 EAPI=1
55 ARTS_REQUIRED="never"
56 inherit eutils qt3 kde
57
58 DESCRIPTION="a soft phone for your VOIP communcations using SIP"
59 HOMEPAGE="http://www.twinklephone.com/"
60 SRC_URI="http://www.xs4all.nl/~mfnboer/twinkle/download/${P}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
65 IUSE="kde arts speex ilbc zrtp kdehiddenvisibility"
66
67 # Requires libqt-mt actually... Is that *always* built, or do we need to check?
68 RDEPEND=">=net-libs/ccrtp-1.6.0
69 >=dev-cpp/commoncpp2-1.6.1
70 x11-libs/qt:3
71 media-libs/libsndfile
72 dev-libs/boost
73 speex? ( media-libs/speex )
74 ilbc? ( dev-libs/ilbc-rfc3951 )
75 zrtp? ( >=net-libs/libzrtpcpp-1.3.0 )
76 media-libs/alsa-lib"
77
78 DEPEND="${RDEPEND}
79 dev-util/pkgconfig"
80
81 pkg_setup() {
82 if use speex && has_version '~media-libs/speex-1.2_beta2' &&
83 ! built_with_use 'media-libs/speex' 'wideband' ; then
84 eerror "You need to build media-libs/speex with USE=wideband enabled."
85 die "Speex w/o wideband-support detected."
86 fi
87 }
88
89 src_unpack() {
90 unpack ${A}
91 epatch "${FILESDIR}"/${P}-withoutkde.patch
92 }
93
94 src_compile() {
95 local myconf=" \
96 $(use_with kde) \
97 $(use_with ilbc) \
98 $(use_with arts) \
99 $(use_with zrtp) \
100 $(use_with speex)"
101 set-kdedir
102 kde_src_compile
103 }
104
105 src_install() {
106 kde_src_install
107 dodoc THANKS
108 domenu twinkle.desktop
109 }