summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-10-11 11:10:25 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-10-11 11:10:25 +0000
commit1c6be3de40986c8424cc4a44f56d3b42a1ead091 (patch)
tree1607d1f1241995fe408a718cb4516b54b8d0c8e6 /net-im
parentBetter wording. (diff)
downloadgentoo-2-1c6be3de40986c8424cc4a44f56d3b42a1ead091.tar.gz
gentoo-2-1c6be3de40986c8424cc4a44f56d3b42a1ead091.tar.bz2
gentoo-2-1c6be3de40986c8424cc4a44f56d3b42a1ead091.zip
initial ebuild as per bug #97352 thanks to CJ Kucera
(Portage version: 2.0.53_rc3)
Diffstat (limited to 'net-im')
-rw-r--r--net-im/twinkle/ChangeLog10
-rw-r--r--net-im/twinkle/Manifest5
-rw-r--r--net-im/twinkle/files/digest-twinkle-0.31
-rw-r--r--net-im/twinkle/files/twinkle-0.3-parallel.patch116
-rw-r--r--net-im/twinkle/metadata.xml11
-rw-r--r--net-im/twinkle/twinkle-0.3.ebuild32
6 files changed, 175 insertions, 0 deletions
diff --git a/net-im/twinkle/ChangeLog b/net-im/twinkle/ChangeLog
new file mode 100644
index 000000000000..d17b5d2e38cb
--- /dev/null
+++ b/net-im/twinkle/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-im/twinkle
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/ChangeLog,v 1.1 2005/10/11 11:10:25 dragonheart Exp $
+
+*twinkle-0.3 (11 Oct 2005)
+
+ 11 Oct 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/twinkle-0.3-parallel.patch, +metadata.xml, +twinkle-0.3.ebuild:
+ initial ebuild as per bug #97352 thanks to CJ Kucera
+
diff --git a/net-im/twinkle/Manifest b/net-im/twinkle/Manifest
new file mode 100644
index 000000000000..cfd4e9af6d85
--- /dev/null
+++ b/net-im/twinkle/Manifest
@@ -0,0 +1,5 @@
+MD5 5759632bfdf378d11dd83034f464cc02 ChangeLog 325
+MD5 26e3bc4492a54c2f58604cad013570e9 files/digest-twinkle-0.3 63
+MD5 70aa928120e8267e9314805c95cd3903 files/twinkle-0.3-parallel.patch 3724
+MD5 81380b5fa13f903ff321873d95ed35bb metadata.xml 458
+MD5 38459c667a456388bcbed479b8bd9dab twinkle-0.3.ebuild 752
diff --git a/net-im/twinkle/files/digest-twinkle-0.3 b/net-im/twinkle/files/digest-twinkle-0.3
new file mode 100644
index 000000000000..7efe7cb40edc
--- /dev/null
+++ b/net-im/twinkle/files/digest-twinkle-0.3
@@ -0,0 +1 @@
+MD5 0af1fcbe0450aab056e1d79ccfab9fe8 twinkle-0.3.tar.gz 641423
diff --git a/net-im/twinkle/files/twinkle-0.3-parallel.patch b/net-im/twinkle/files/twinkle-0.3-parallel.patch
new file mode 100644
index 000000000000..b07c11f46a54
--- /dev/null
+++ b/net-im/twinkle/files/twinkle-0.3-parallel.patch
@@ -0,0 +1,116 @@
+--- src/Makefile.in.orig 2005-10-11 19:50:29.000000000 +1000
++++ src/Makefile.in 2005-10-11 19:54:00.000000000 +1000
+@@ -1,4 +1,4 @@
+-# Makefile.in generated by automake 1.9.5 from Makefile.am.
++# Makefile.in generated by automake 1.9.6 from Makefile.am.
+ # @configure_input@
+
+ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+@@ -15,8 +15,6 @@
+ @SET_MAKE@
+
+
+-SOURCES = $(libtwinkle_a_SOURCES) $(twinkle_SOURCES)
+-
+ srcdir = @srcdir@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+@@ -67,7 +65,7 @@
+ am_twinkle_OBJECTS = main.$(OBJEXT)
+ twinkle_OBJECTS = $(am_twinkle_OBJECTS)
+ am__DEPENDENCIES_1 =
+-twinkle_DEPENDENCIES = $(top_builddir)/src/libtwinkle.a \
++twinkle_DEPENDENCIES = libtwinkle.a \
+ $(top_builddir)/src/parser/libsipparser.a \
+ $(top_builddir)/src/sdp/libsdpparser.a \
+ $(top_builddir)/src/sockets/libsocket.a \
+@@ -166,6 +164,7 @@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_RANLIB = @ac_ct_RANLIB@
+ ac_ct_STRIP = @ac_ct_STRIP@
++ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+@@ -201,7 +200,7 @@
+ AM_CPPFLAGS = -DDATADIR=\"$(pkgdatadir)\"
+ noinst_LIBRARIES = libtwinkle.a
+ twinkle_SOURCES = main.cpp
+-twinkle_LDADD = $(top_builddir)/src/libtwinkle.a\
++twinkle_LDADD = libtwinkle.a\
+ $(top_builddir)/src/parser/libsipparser.a\
+ $(top_builddir)/src/sdp/libsdpparser.a\
+ $(top_builddir)/src/sockets/libsocket.a\
+--- src/Makefile.am.orig 2005-10-11 19:50:19.000000000 +1000
++++ src/Makefile.am 2005-10-11 19:51:00.000000000 +1000
+@@ -10,7 +10,7 @@
+
+ twinkle_SOURCES = main.cpp
+
+-twinkle_LDADD = $(top_builddir)/src/libtwinkle.a\
++twinkle_LDADD = libtwinkle.a\
+ $(top_builddir)/src/parser/libsipparser.a\
+ $(top_builddir)/src/sdp/libsdpparser.a\
+ $(top_builddir)/src/sockets/libsocket.a\
+--- src/parser/Makefile.am.orig 2005-10-11 19:53:10.000000000 +1000
++++ src/parser/Makefile.am 2005-10-11 19:53:24.000000000 +1000
+@@ -7,7 +7,7 @@
+ # With the -O2 flag g++ crashes. The -O2 flag is stripped from
+ # CXXFLAGS by configure.
+
+-CXXFLAGS = @PARSER_CXXFLAGS@
++# CXXFLAGS = @PARSER_CXXFLAGS@
+
+ # This target is only for testing the parser in isolation
+ # noinst_PROGRAMS = sipparse
+--- src/parser/Makefile.in.orig 2005-10-11 20:01:34.000000000 +1000
++++ src/parser/Makefile.in 2005-10-11 20:01:54.000000000 +1000
+@@ -1,4 +1,4 @@
+-# Makefile.in generated by automake 1.9.5 from Makefile.am.
++# Makefile.in generated by automake 1.9.6 from Makefile.am.
+ # @configure_input@
+
+ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+@@ -14,8 +14,6 @@
+
+ @SET_MAKE@
+
+-SOURCES = $(libsipparser_a_SOURCES)
+-
+ srcdir = @srcdir@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+@@ -120,11 +118,7 @@
+ CXX = @CXX@
+ CXXCPP = @CXXCPP@
+ CXXDEPMODE = @CXXDEPMODE@
+-
+-# The output of bison cannot be compiled with the -O2 flag.
+-# With the -O2 flag g++ crashes. The -O2 flag is stripped from
+-# CXXFLAGS by configure.
+-CXXFLAGS = @PARSER_CXXFLAGS@
++CXXFLAGS = @CXXFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+ DEFS = @DEFS@
+ DEPDIR = @DEPDIR@
+@@ -171,6 +165,7 @@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_RANLIB = @ac_ct_RANLIB@
+ ac_ct_STRIP = @ac_ct_STRIP@
++ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+@@ -205,6 +200,12 @@
+ AM_YFLAGS = -d
+ AM_LFLAGS = -is
+
++# The output of bison cannot be compiled with the -O2 flag.
++# With the -O2 flag g++ crashes. The -O2 flag is stripped from
++# CXXFLAGS by configure.
++
++# CXXFLAGS = @PARSER_CXXFLAGS@
++
+ # This target is only for testing the parser in isolation
+ # noinst_PROGRAMS = sipparse
+
diff --git a/net-im/twinkle/metadata.xml b/net-im/twinkle/metadata.xml
new file mode 100644
index 000000000000..7443ab30f30b
--- /dev/null
+++ b/net-im/twinkle/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>voip</herd>
+<maintainer><email>dragonheart@gentoo.org</email></maintainer>
+<longdescription>
+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.
+</longdescription>
+</pkgmetadata>
diff --git a/net-im/twinkle/twinkle-0.3.ebuild b/net-im/twinkle/twinkle-0.3.ebuild
new file mode 100644
index 000000000000..eb39def21b1a
--- /dev/null
+++ b/net-im/twinkle/twinkle-0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/twinkle/twinkle-0.3.ebuild,v 1.1 2005/10/11 11:10:25 dragonheart Exp $
+
+inherit eutils qt3
+
+DESCRIPTION="Twinkle is 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="~x86"
+IUSE=""
+
+# Requires libqt-mt actually... Is that *always* built, or do we need to check?
+RDEPEND=">=net-libs/ccrtp-1.3.4
+ >=x11-libs/qt-3.3.4-r6
+ >=dev-cpp/commoncpp2-1.3.0"
+
+DEPEND="${REDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-parallel.patch
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS NEWS README THANKS
+}