diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2006-08-13 18:14:43 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2006-08-13 18:14:43 +0000 |
commit | d111fda4b75a79d1a1d80ed30c1640d4ed89706b (patch) | |
tree | 92ea079ceb28533f863d87157bd4b9bbac70005d /net-im | |
parent | remove some patches that got applied upstream (diff) | |
download | historical-d111fda4b75a79d1a1d80ed30c1640d4ed89706b.tar.gz historical-d111fda4b75a79d1a1d80ed30c1640d4ed89706b.tar.bz2 historical-d111fda4b75a79d1a1d80ed30c1640d4ed89706b.zip |
New ebuild with patches from debian which are again based on the rpm patches by GlaDiaC, remove old ebuilds and live ebuild
Package-Manager: portage-2.1.1_pre5
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/wengophone/ChangeLog | 10 | ||||
-rw-r--r-- | net-im/wengophone/files/digest-wengophone-2.0_rc2 | 6 | ||||
-rw-r--r-- | net-im/wengophone/wengophone-2.0_rc2.ebuild | 71 |
3 files changed, 86 insertions, 1 deletions
diff --git a/net-im/wengophone/ChangeLog b/net-im/wengophone/ChangeLog index fbd051e61e99..0528eba4cc16 100644 --- a/net-im/wengophone/ChangeLog +++ b/net-im/wengophone/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-im/wengophone # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/wengophone/ChangeLog,v 1.9 2006/07/19 11:36:12 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/wengophone/ChangeLog,v 1.10 2006/08/13 18:14:43 genstef Exp $ + +*wengophone-2.0_rc2 (13 Aug 2006) + + 13 Aug 2006; Stefan Schweizer <genstef@gentoo.org> + -files/ffmpeg-system.scons, -wengophone-2.0_pre20060719.ebuild, + -wengophone-2.0_pre20099999.ebuild, +wengophone-2.0_rc2.ebuild: + New ebuild with patches from debian which are again based on the rpm patches + by GlaDiaC, remove old ebuilds and live ebuild *wengophone-2.0_pre20060719 (19 Jul 2006) diff --git a/net-im/wengophone/files/digest-wengophone-2.0_rc2 b/net-im/wengophone/files/digest-wengophone-2.0_rc2 new file mode 100644 index 000000000000..031bd4d6e9c1 --- /dev/null +++ b/net-im/wengophone/files/digest-wengophone-2.0_rc2 @@ -0,0 +1,6 @@ +MD5 ebde115897c1315ceae57ce6965aa6ac wengophone_2.0.0~rc2-svn7135-1.diff.gz 9853 +RMD160 4e7c44be64a21c931170aebb5a0f2599102ce272 wengophone_2.0.0~rc2-svn7135-1.diff.gz 9853 +SHA256 168ca17abb20f5714bad316ed2c8f8c38aed271273d318b5b3ff47cfd74636e6 wengophone_2.0.0~rc2-svn7135-1.diff.gz 9853 +MD5 fa37ff70fd40d14f77c0a8735b91a489 wengophone_2.0.0~rc2-svn7135.orig.tar.gz 17303205 +RMD160 76e0b82eee3e8f61621b6429fd4fabdab61bc733 wengophone_2.0.0~rc2-svn7135.orig.tar.gz 17303205 +SHA256 aa4cd67dc114b15b293177e2e22007900dea8f6997d84164571e123a2570fcdb wengophone_2.0.0~rc2-svn7135.orig.tar.gz 17303205 diff --git a/net-im/wengophone/wengophone-2.0_rc2.ebuild b/net-im/wengophone/wengophone-2.0_rc2.ebuild new file mode 100644 index 000000000000..f3eed5c3fc10 --- /dev/null +++ b/net-im/wengophone/wengophone-2.0_rc2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-im/wengophone/wengophone-2.0_rc2.ebuild,v 1.1 2006/08/13 18:14:43 genstef Exp $ + +inherit eutils toolchain-funcs + +MY_P="wengophone_2.0.0~rc2-svn7135" +DESCRIPTION="Wengophone NG is a VoIP client featuring the SIP protcol" +HOMEPAGE="http://dev.openwengo.com" +SRC_URI="http://www.prato.linux.it/~mnencia/debian/wengophone-ng/source/${MY_P}.orig.tar.gz + http://www.prato.linux.it/~mnencia/debian/wengophone-ng/source/${MY_P}-1.diff.gz" +#ESVN_REPO_URI="http://dev.openwengo.com/svn/openwengo/wengophone-ng/trunk" +#ESVN_OPTIONS="--username guest --password guest" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="dev-libs/boost + dev-libs/glib + dev-libs/openssl + media-libs/alsa-lib + net-libs/gnutls + media-video/ffmpeg + || ( x11-libs/libX11 virtual/x11 ) + >=x11-libs/qt-4.1" + +DEPEND="${RDEPEND} + media-libs/speex + dev-util/scons" +S=${WORKDIR}/${MY_P/_/-} + +SCONS_CALL="scons nobuildid=1 prefix=/usr mode=release-symbols destdir=${D} libdir=${D}/usr/lib/wengophone" +# does not stay exported from pkg_setup +export QTDIR=/usr QTLIBDIR=/usr/lib/qt4 QTINCLUDEDIR=/usr/include/qt4 QTPLUGINDIR=/usr/lib/qt4/plugins + +pkg_setup() { + if ! built_with_use dev-libs/boost threads; then + eerror "This package requires dev-libs/boost compiled with threads support." + eerror "Please reemerge dev-libs/boost with USE=\"threads\"." + die "Please reemerge dev-libs/boost with USE=\"threads\"." + fi + + if test $(gcc-major-version) -ge 4 \ + && test $(gcc-minor-version) -ge 1 && ! grep visit_each.hpp /usr/include/boost/bind.hpp >/dev/null 2>&1; then + eerror "You need to add #include <boost/visit_each.hpp> in" + eerror "/usr/include/boost/bind.hpp to build with gcc-4.1" + die "Please fix your includes" + fi +} + +src_unpack() { + unpack ${A} + epatch ${MY_P}-1.diff + cd ${S} + for dpatch in debian/patches/*.patch; do + epatch ${dpatch} + done +} + +src_compile() { + ${SCONS_CALL} qtwengophone qtwengophone-translations || die "scons failed" +} + +src_install() { + ${SCONS_CALL} qtwengophone-install || die "scons install failed" + domenu debian/wengophone.desktop + doicon debian/wengophone.xpm + doman debian/qtwengophone.1 +} |