ChangeLog

# ChangeLog for net-im/twinkle
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/ChangeLog,v 1.39 2008/05/01 13:17:29 dragonheart Exp $

*twinkle-1.2-r1 (01 May 2008)

01 May 2008; Daniel Black
+files/twinkle-1.2-zrtp.patch, twinkle-1.0.1-r1.ebuild,
-twinkle-1.1.ebuild, twinkle-1.2.ebuild, +twinkle-1.2-r1.ebuild:
introduce compatibility for zrtp-1.1. remove old version. fix stable version
to not depend on new zrtp

*twinkle-1.2 (01 Apr 2008)

01 Apr 2008; Daniel Black +twinkle-1.2.ebuild:
version bump as per bug #213494 - thanks to Norbert Marx

30 Jan 2008; Brent Baude twinkle-1.1.ebuild:
Marking twinkle-1.1 ~ppc64

24 Dec 2007; Daniel Black
twinkle-1.0.1-r1.ebuild, twinkle-1.1.ebuild:
fix to allow to work with speex-1.2_beta3+ that doesn\'t have USE=wideband

14 Sep 2007; Daniel Black
twinkle-1.0.1-r1.ebuild, twinkle-1.1.ebuild:
speex-1.2* need USE=wideband as per bug #190634 and bug #191288. Thanks to
David Watzke and William Zhou. Added alsa-lib dependency too as per bug
#192191

15 Aug 2007; Tobias Scherbaum
twinkle-1.0.1-r1.ebuild:
ppc stable, bug #182352

10 Aug 2007; Steve Dibb twinkle-1.0.1-r1.ebuild:
amd64 stable, bug 182352

*twinkle-1.1 (23 Jul 2007)

23 Jul 2007; Daniel Black
+files/twinkle.desktop.patch, -twinkle-1.0-r1.ebuild,
twinkle-1.0.1-r1.ebuild, +twinkle-1.1.ebuild:
version bump + .desktop correction thanks to Christian

23 Jul 2007; Christian Faulhammer
twinkle-1.0.1-r1.ebuild:
stable x86, bug 182352

*twinkle-1.0.1-r1 (18 Jun 2007)

18 Jun 2007; Daniel Black
-files/twinkle-0.9-dtmf.patch, -files/twinkle-0.9-invite4xx.patch,
-files/twinkle-0.9-memman.patch, +files/twinkle-1.0.1-icmp.patch,
-twinkle-0.9-r2.ebuild, -twinkle-1.0.ebuild, -twinkle-1.0.1.ebuild,
+twinkle-1.0.1-r1.ebuild:
upstream patch and cleaned out old versions

*twinkle-1.0.1 (19 May 2007)

19 May 2007; Daniel Black +twinkle-1.0.1.ebuild:
version bump. thanks to genstef for noticing

01 Feb 2007; Daniel Black twinkle-1.0-r1.ebuild:
ARTS_REQUIRED="never" to fix bug #164550 thanks to Laurent

30 Jan 2007; Daniel Black twinkle-1.0-r1.ebuild:
maybe fixed bug #164550 thanks to Jose Luis Bolos - kdehiddenvisibility
detection

*twinkle-1.0-r1 (30 Jan 2007)

30 Jan 2007; Daniel Black +twinkle-1.0-r1.ebuild:
added kdehiddenvisibility thanks to suggestion by Lukas Grygera


*twinkle-1.0 (24 Jan 2007)

24 Jan 2007; Daniel Black +twinkle-1.0.ebuild:
version bump

06 Jan 2007; Timothy Redaelli
-files/twinkle-0.8-autoconfspeex.patch, -twinkle-0.8.ebuild,
-twinkle-0.8.1.ebuild, -twinkle-0.9.ebuild, -twinkle-0.9-r1.ebuild,
twinkle-0.9-r2.ebuild:
s/einfo/elog/
Removed old versions

*twinkle-0.9-r2 (12 Dec 2006)

12 Dec 2006; Daniel Black
+files/twinkle-0.9-memman.patch, +twinkle-0.9-r2.ebuild:
upstream memory patch thanks to Zas

*twinkle-0.9-r1 (03 Nov 2006)

03 Nov 2006; Daniel Black
+files/twinkle-0.9-dtmf.patch, +files/twinkle-0.9-invite4xx.patch,
+twinkle-0.9-r1.ebuild:
upstream patch as per bug #153857 thanks to Christopher Covington

09 Oct 2006; Daniel Black twinkle-0.9.ebuild:
added desktop entry - bug #147999 thanks to Michiel de Bruijne

09 Oct 2006; Daniel Black twinkle-0.9.ebuild:
add post install message

*twinkle-0.9 (02 Oct 2006)

02 Oct 2006; Daniel Black +twinkle-0.9.ebuild:
version bump requested by genstef

29 Jul 2006; Daniel Black twinkle-0.8.ebuild,
twinkle-0.8.1.ebuild:
remove duplicate depend on media-libs/speex as per bug #142082 thanks to
throw_away_2002

13 Jul 2006; Daniel Black -twinkle-0.5.ebuild,
-twinkle-0.6.1.ebuild, -twinkle-0.6.2.ebuild, -twinkle-0.7.ebuild,
-twinkle-0.7.1.ebuild, twinkle-0.8.1.ebuild:
more accurate DEPEND statement for qt - ensures no qt4. Renabled qt check in
configure just to be sure

*twinkle-0.8.1 (10 Jul 2006)

10 Jul 2006; Daniel Black twinkle-0.8.ebuild,
+twinkle-0.8.1.ebuild:
version bump dedicated to Flameeyes

*twinkle-0.8 (06 Jul 2006)

06 Jul 2006; Daniel Black
+files/twinkle-0.8-autoconfspeex.patch, +twinkle-0.8.ebuild:
version bump as per bug #138718. Added optional speex libraries. Readded
dropped ppc keyword. Thanks Nicolas Lalevee for bug report

*twinkle-0.7.1 (25 May 2006)

25 May 2006; Daniel Black +twinkle-0.7.1.ebuild:
version bump

*twinkle-0.7 (06 May 2006)

06 May 2006; Daniel Black +twinkle-0.7.ebuild:
version bump thanks to email from Lasse Jansson

01 May 2006; Tobias Scherbaum
twinkle-0.6.2.ebuild:
Added to ~ppc, bug #131814

*twinkle-0.6.2 (10 Apr 2006)

10 Apr 2006; Daniel Black +twinkle-0.6.2.ebuild:
version bump

15 Mar 2006; Scott Stoddard twinkle-0.6.1.ebuild:
Added ~amd64.

14 Feb 2006; Daniel Black twinkle-0.6.1.ebuild:
missing media-libs/libsndfile dependency bug #122669 thanks to David
Ferenczi.

*twinkle-0.6.1 (12 Feb 2006)

12 Feb 2006; Daniel Black
-files/twinkle-0.3.1-badcflags.patch, -files/twinkle-0.3.2-amd64.patch,
-files/twinkle-0.3.2-badcflags.patch, -twinkle-0.3.1.ebuild,
-twinkle-0.3.2.ebuild, -twinkle-0.3.2-r1.ebuild, -twinkle-0.4.1.ebuild,
-twinkle-0.4.2.ebuild, +twinkle-0.6.1.ebuild:
version bump + remove old versions

*twinkle-0.5 (08 Jan 2006)

08 Jan 2006; Daniel Black +twinkle-0.5.ebuild:
version bump as per bug #117462 thanks to Alessandro Rossini

*twinkle-0.4.2 (29 Nov 2005)

29 Nov 2005; Daniel Black +twinkle-0.4.2.ebuild:
version bump

*twinkle-0.4.1 (20 Nov 2005)

20 Nov 2005; Daniel Black
+files/twinkle-0.4.1-badcflags.patch, +twinkle-0.4.1.ebuild:
version bump - bug #112978 thanks to Captain Sifff

*twinkle-0.3.2-r1 (13 Nov 2005)

13 Nov 2005; Daniel Black
-files/twinkle-0.3-parallel.patch, -twinkle-0.3.ebuild,
+twinkle-0.3.2-r1.ebuild:
arts USE flag added- bug #112147 thanks to Felix Tiede

*twinkle-0.3.2 (07 Nov 2005)

07 Nov 2005; Daniel Black
+files/twinkle-0.3.2-amd64.patch, +files/twinkle-0.3.2-badcflags.patch,
+twinkle-0.3.2.ebuild:
amd64 patch added to version bump thanks to Diego - bug #110856

*twinkle-0.3.1 (17 Oct 2005)

17 Oct 2005; Daniel Black
+files/twinkle-0.3.1-badcflags.patch, +twinkle-0.3.1.ebuild:
version bump

*twinkle-0.3 (11 Oct 2005)

11 Oct 2005; Daniel Black
+files/twinkle-0.3-parallel.patch, +metadata.xml, +twinkle-0.3.ebuild:
initial ebuild as per bug #97352 thanks to CJ Kucera

Manifest

AUX twinkle-0.4.1-badcflags.patch 492 RMD160 136c6387c0053d0457e4be766a8bfdbaeaccc5b1 SHA1 12ec8f94c73dd25fb82ed2c556ad72a8f5a394e8 SHA256 7bcb91795fa0e9c0db4dc174151ed9b3850eeca132844330d65d8429949296d9
AUX twinkle-1.0.1-icmp.patch 569 RMD160 c3d56c9f2221a9ed29e99b7bde9df104a6094dca SHA1 6f5ecbb700af176251c054320e2b5f878b8347e0 SHA256 f1995018874fad61d1b7a49d0c90cf9ad29e150c4947ae5c90e398e169f91cfc
AUX twinkle-1.2-zrtp.patch 3836 RMD160 c099b5a3c3b0e037734ca3af258e21e07650dcbe SHA1 7d116ed43c37832b681f7d7cde9b924422b944bd SHA256 7db8565ec86bea58feeaedb2854e1c6fdb5eea9944697f300bdac1e7db755662
AUX twinkle.desktop.patch 250 RMD160 788925b507d7fcfb8456bbef6dade0e9dae31c7e SHA1 510f834035f698f805514ea1bde0f5703d1736f7 SHA256 c384de5a69863d6dddbfc8f4376fb2e7ac6fa18acc3ba55676d02ef69f90f600
DIST twinkle-1.0.1.tar.gz 1256457 RMD160 094aa44f014427ff919831e4fa02976736390a8d SHA1 d8894d803e2cc08e181cd71001a4f5e0fa9434ef SHA256 91beee47027d25c746acf92afd4cb3efbe906c005dbb929b496dd31b6b9d3b99
DIST twinkle-1.2.tar.gz 1445224 RMD160 d4b21f46a6e40f4e796eb4d401b8de971c3dbbe2 SHA1 e54a9d451fb109fd66349e65028cba8c8372b165 SHA256 978a220eb5b40458d52fce8e0e7ab38fc6a81adb477a9d0673bdf77bcae1b4a3
EBUILD twinkle-1.0.1-r1.ebuild 1762 RMD160 80a868bf89ab9918bff85c010ba2ea38c6921766 SHA1 918920640888c604e4b7f19716e0a2e62cdd4180 SHA256 0f4d1056764a3694a6a407720d25dfcbc2d89b243a4e29be2f1cbf1220b89102
EBUILD twinkle-1.2-r1.ebuild 1691 RMD160 889048127296162c2c9b315439ec36478984a1f9 SHA1 0eb3ef4b49d44224839f99d88b4a7cad124a1955 SHA256 b336815b1574e1f43e6f83d9c7c7c9436d952ad98b83ec8f9cce843c32efc3fd
EBUILD twinkle-1.2.ebuild 1592 RMD160 001f176910c673ca4be9d4e88b91b5f10b6efec1 SHA1 7d5165b72cc01607b3fc50328770c526a792ebf5 SHA256 4fcab5c4ae753db3d500f857dfedfc2a19171e4eabf93e7f9825e8af3528910d
MISC ChangeLog 7398 RMD160 01571c3e1e32b8c671849ad3230c52ccb4d30fa3 SHA1 1a2a56adc0895b6ccedda298e46c117ad53a9907 SHA256 7ce93250c2541c5bf7f98a8f258e75eba744d81f6785e2a9146c7a96bbfe9b5b
MISC metadata.xml 458 RMD160 51da9f8eb28d451a724fa7b687894976057263c1 SHA1 789cc96e32af0b71920e2df2c8ab7f45c1e9279d SHA256 9ee142b0e5854bae9e0365b52f6f0cf00a3b428c0c199ccce029108d03f42996

files

metadata.xml




voip
dragonheart@gentoo.org

Twinkle is a soft phone for your voice over IP communcations using the SIP
protocol. You can use it for direct IP phone to IP phone communication or in a
network using a SIP proxy to route your calls.

twinkle-1.0.1-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/twinkle-1.0.1-r1.ebuild,v 1.10 2008/05/01 13:17:29 dragonheart Exp $

ARTS_REQUIRED="never"
inherit eutils qt3 kde

DESCRIPTION="a soft phone for your VOIP communcations using SIP"
HOMEPAGE="http://www.twinklephone.com/"
SRC_URI="http://www.xs4all.nl/~mfnboer/twinkle/download/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="arts speex ilbc zrtp kdehiddenvisibility"

# Requires libqt-mt actually... Is that *always* built, or do we need to check?
RDEPEND=">=net-libs/ccrtp-1.5.0
>=dev-cpp/commoncpp2-1.4.2
$(qt_min_version 3.3.0)
media-libs/libsndfile
dev-libs/boost
speex? ( media-libs/speex )
ilbc? ( dev-libs/ilbc-rfc3951 )
zrtp? ( ~net-libs/libzrtpcpp-0.9.0 )
media-libs/alsa-lib"

DEPEND="${RDEPEND}
dev-util/pkgconfig"

pkg_setup() {
if use speex && has_version '~media-libs/speex-1.2_beta2' &&
! built_with_use 'media-libs/speex' 'wideband' ; then
eerror "You need to build media-libs/speex with USE=wideband enabled."
die "Speex w/o wideband-support detected."
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-0.4.1-badcflags.patch
epatch "${FILESDIR}"/${P}-icmp.patch
epatch "${FILESDIR}"/twinkle.desktop.patch
}

src_compile() {
local myconf=" \
$(use_with ilbc) \
$(use_with arts) \
$(use_with zrtp) \
$(use_with speex)"
set-kdedir
kde_src_compile
}

src_install() {
kde_src_install
dodoc THANKS
domenu twinkle.desktop
}

pkg_postinst() {
elog "if you get crashes on startup re-emerge commoncpp2 ccrtp and twinkle"
elog "see http://www.xs4all.nl/~mfnboer/twinkle/faq.html#crash_startup"
kde_pkg_postinst
}

twinkle-1.2-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/twinkle-1.2-r1.ebuild,v 1.1 2008/05/01 13:17:29 dragonheart Exp $

ARTS_REQUIRED="never"
inherit eutils qt3 kde autotools

DESCRIPTION="a soft phone for your VOIP communcations using SIP"
HOMEPAGE="http://www.twinklephone.com/"
SRC_URI="http://www.xs4all.nl/~mfnboer/twinkle/download/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="arts speex ilbc zrtp kdehiddenvisibility"

# Requires libqt-mt actually... Is that *always* built, or do we need to check?
RDEPEND=">=net-libs/ccrtp-1.5.0
>=dev-cpp/commoncpp2-1.4.2
$(qt_min_version 3.3.0)
media-libs/libsndfile
dev-libs/boost
speex? ( media-libs/speex )
ilbc? ( dev-libs/ilbc-rfc3951 )
zrtp? ( net-libs/libzrtpcpp )
media-libs/alsa-lib"

DEPEND="${RDEPEND}
dev-util/pkgconfig"

pkg_setup() {
if use speex && has_version '~media-libs/speex-1.2_beta2' &&
! built_with_use 'media-libs/speex' 'wideband' ; then
eerror "You need to build media-libs/speex with USE=wideband enabled."
die "Speex w/o wideband-support detected."
fi
}

src_unpack() {
unpack ${A}
epatch "${FILESDIR}"/${P}-zrtp.patch
cd "${S}"
eautoreconf
}

src_compile() {
local myconf=" \
$(use_with ilbc) \
$(use_with arts) \
$(use_with zrtp) \
$(use_with speex)"
set-kdedir
kde_src_compile
}

src_install() {
kde_src_install
dodoc THANKS
domenu twinkle.desktop
}

pkg_postinst() {
elog "if you get crashes on startup re-emerge commoncpp2 ccrtp and twinkle"
elog "see http://www.xs4all.nl/~mfnboer/twinkle/faq.html#crash_startup"
kde_pkg_postinst
}

twinkle-1.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/twinkle-1.2.ebuild,v 1.2 2008/05/01 13:17:29 dragonheart Exp $

ARTS_REQUIRED="never"
inherit eutils qt3 kde

DESCRIPTION="a soft phone for your VOIP communcations using SIP"
HOMEPAGE="http://www.twinklephone.com/"
SRC_URI="http://www.xs4all.nl/~mfnboer/twinkle/download/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="arts speex ilbc zrtp kdehiddenvisibility"

# Requires libqt-mt actually... Is that *always* built, or do we need to check?
RDEPEND=">=net-libs/ccrtp-1.5.0
>=dev-cpp/commoncpp2-1.4.2
$(qt_min_version 3.3.0)
media-libs/libsndfile
dev-libs/boost
speex? ( media-libs/speex )
ilbc? ( dev-libs/ilbc-rfc3951 )
zrtp? ( ~net-libs/libzrtpcpp-0.9.0 )
media-libs/alsa-lib"

DEPEND="${RDEPEND}
dev-util/pkgconfig"

pkg_setup() {
if use speex && has_version '~media-libs/speex-1.2_beta2' &&
! built_with_use 'media-libs/speex' 'wideband' ; then
eerror "You need to build media-libs/speex with USE=wideband enabled."
die "Speex w/o wideband-support detected."
fi
}

src_compile() {
local myconf=" \
$(use_with ilbc) \
$(use_with arts) \
$(use_with zrtp) \
$(use_with speex)"
set-kdedir
kde_src_compile
}

src_install() {
kde_src_install
dodoc THANKS
domenu twinkle.desktop
}

pkg_postinst() {
elog "if you get crashes on startup re-emerge commoncpp2 ccrtp and twinkle"
elog "see http://www.xs4all.nl/~mfnboer/twinkle/faq.html#crash_startup"
kde_pkg_postinst
}