From 81390bc9ea9583bfa067e25e1bb6b56225e47c7a Mon Sep 17 00:00:00 2001 From: Stefan Schweizer Date: Sat, 14 Apr 2007 12:48:27 +0000 Subject: New binary ebuild thanks to Davide Cendron in bug 169000 (Portage version: 2.1.2.3) --- net-voip/wengophone-bin/ChangeLog | 10 +++ net-voip/wengophone-bin/Manifest | 22 ++++++ .../files/digest-wengophone-bin-2.1_rc2 | 9 +++ net-voip/wengophone-bin/files/wengophone-bin.png | Bin 0 -> 6111 bytes net-voip/wengophone-bin/metadata.xml | 5 ++ .../wengophone-bin/wengophone-bin-2.1_rc2.ebuild | 86 +++++++++++++++++++++ 6 files changed, 132 insertions(+) create mode 100644 net-voip/wengophone-bin/ChangeLog create mode 100644 net-voip/wengophone-bin/Manifest create mode 100644 net-voip/wengophone-bin/files/digest-wengophone-bin-2.1_rc2 create mode 100644 net-voip/wengophone-bin/files/wengophone-bin.png create mode 100644 net-voip/wengophone-bin/metadata.xml create mode 100644 net-voip/wengophone-bin/wengophone-bin-2.1_rc2.ebuild (limited to 'net-voip/wengophone-bin') diff --git a/net-voip/wengophone-bin/ChangeLog b/net-voip/wengophone-bin/ChangeLog new file mode 100644 index 000000000000..9b3c7f4fee00 --- /dev/null +++ b/net-voip/wengophone-bin/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for net-voip/wengophone-bin +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-voip/wengophone-bin/ChangeLog,v 1.1 2007/04/14 12:48:27 genstef Exp $ + +*wengophone-bin-2.1_rc2 (14 Apr 2007) + + 14 Apr 2007; Stefan Schweizer + +files/wengophone-bin.png, +metadata.xml, +wengophone-bin-2.1_rc2.ebuild: + New binary ebuild thanks to Davide Cendron in bug 169000 + diff --git a/net-voip/wengophone-bin/Manifest b/net-voip/wengophone-bin/Manifest new file mode 100644 index 000000000000..0e78e3b303a8 --- /dev/null +++ b/net-voip/wengophone-bin/Manifest @@ -0,0 +1,22 @@ +AUX wengophone-bin.png 6111 RMD160 e7f9e9fdfd5586ec121bce0a2a67cdd56cf09c82 SHA1 be879c6b11387aa7219c63698da0bf87c102f278 SHA256 01006949583d4f31371373d5737395b29f13e81266e74c403639b33018da379d +MD5 79bb2033a5b6e4833866dee09f2219e9 files/wengophone-bin.png 6111 +RMD160 e7f9e9fdfd5586ec121bce0a2a67cdd56cf09c82 files/wengophone-bin.png 6111 +SHA256 01006949583d4f31371373d5737395b29f13e81266e74c403639b33018da379d files/wengophone-bin.png 6111 +DIST WengoPhone-2.1-rc2-linux-bin-x86.tar.bz2 18638975 RMD160 549a2acb359e6b07285d85a4f5a317a8c67beff0 SHA1 e6651c171d68ec44ea4789594f9280e2794c9b44 SHA256 a95f206645fd6ea395e37f9a90d05dcffb17c48622ec863f833f1ba2880c3958 +DIST libgcrypt11_1.2.4-1_i386.deb 196846 RMD160 3b1d597423f16fc62129622e2b0c15f805f7d07c SHA1 9a439921ba7bad478cfa209572fcf0971bb77ba0 SHA256 90cf41a24d1dd342fbfec6108a1d1d5051071b8d85fc523c489cb3c926260e99 +DIST libgpg-error0_1.4-2_i386.deb 34586 RMD160 1a1577e65e31af0ec08746ba12122f2698bb6df1 SHA1 f6598e250607be2a88cf368955210aca09cf2fa0 SHA256 d1d0ee8706d2553446dbd83bc9d214a3fe68b502d27dd5c49348f4753403287c +EBUILD wengophone-bin-2.1_rc2.ebuild 2104 RMD160 da351733c1626fe04303d15700641865d8755fa7 SHA1 e247cc004044e0abf61b60970181577a5e6d3941 SHA256 179f70ce48faa274b02961ee953bb312afb3c74e0e607e8deeb7ab0d021f56df +MD5 90d4ab4908a464e8b62f9c8749850e03 wengophone-bin-2.1_rc2.ebuild 2104 +RMD160 da351733c1626fe04303d15700641865d8755fa7 wengophone-bin-2.1_rc2.ebuild 2104 +SHA256 179f70ce48faa274b02961ee953bb312afb3c74e0e607e8deeb7ab0d021f56df wengophone-bin-2.1_rc2.ebuild 2104 +MISC ChangeLog 374 RMD160 9070e346ce7f202f1259c244802e1e853305dd8e SHA1 51d6865e6bde6ef687880384bf277a50d7a46536 SHA256 22138182dfb7c18b7dbfd81c4aff58fe0f7231c9373ebb45516647eef1b3883c +MD5 323d8287341a54773f3450b87d566103 ChangeLog 374 +RMD160 9070e346ce7f202f1259c244802e1e853305dd8e ChangeLog 374 +SHA256 22138182dfb7c18b7dbfd81c4aff58fe0f7231c9373ebb45516647eef1b3883c ChangeLog 374 +MISC metadata.xml 157 RMD160 cb900ea8bf389b8f6147746711462b5757752b16 SHA1 bbbbd897cfe8d8bac785b23bead8e185871055bd SHA256 6759dc127ff53f85505b9b455ba325e65015b694b1ec50eb99ddfc8903b967bf +MD5 b334f14db95c08e71ab02ffd5d712607 metadata.xml 157 +RMD160 cb900ea8bf389b8f6147746711462b5757752b16 metadata.xml 157 +SHA256 6759dc127ff53f85505b9b455ba325e65015b694b1ec50eb99ddfc8903b967bf metadata.xml 157 +MD5 28a8926710b45a0449d163400568956a files/digest-wengophone-bin-2.1_rc2 834 +RMD160 76df72e41293085324c85355689813c5cade2e6c files/digest-wengophone-bin-2.1_rc2 834 +SHA256 9736a42bcb4d8a4cd78174105555719dca10ffe7f3de18dd270e9573a19698d7 files/digest-wengophone-bin-2.1_rc2 834 diff --git a/net-voip/wengophone-bin/files/digest-wengophone-bin-2.1_rc2 b/net-voip/wengophone-bin/files/digest-wengophone-bin-2.1_rc2 new file mode 100644 index 000000000000..acb4d5e092c6 --- /dev/null +++ b/net-voip/wengophone-bin/files/digest-wengophone-bin-2.1_rc2 @@ -0,0 +1,9 @@ +MD5 094b803bf46bde90be1b5491d0e9189b WengoPhone-2.1-rc2-linux-bin-x86.tar.bz2 18638975 +RMD160 549a2acb359e6b07285d85a4f5a317a8c67beff0 WengoPhone-2.1-rc2-linux-bin-x86.tar.bz2 18638975 +SHA256 a95f206645fd6ea395e37f9a90d05dcffb17c48622ec863f833f1ba2880c3958 WengoPhone-2.1-rc2-linux-bin-x86.tar.bz2 18638975 +MD5 490f1910d88d0bd4e2a4855287b78cbe libgcrypt11_1.2.4-1_i386.deb 196846 +RMD160 3b1d597423f16fc62129622e2b0c15f805f7d07c libgcrypt11_1.2.4-1_i386.deb 196846 +SHA256 90cf41a24d1dd342fbfec6108a1d1d5051071b8d85fc523c489cb3c926260e99 libgcrypt11_1.2.4-1_i386.deb 196846 +MD5 1147431b1bf9955997c50459ed88fe18 libgpg-error0_1.4-2_i386.deb 34586 +RMD160 1a1577e65e31af0ec08746ba12122f2698bb6df1 libgpg-error0_1.4-2_i386.deb 34586 +SHA256 d1d0ee8706d2553446dbd83bc9d214a3fe68b502d27dd5c49348f4753403287c libgpg-error0_1.4-2_i386.deb 34586 diff --git a/net-voip/wengophone-bin/files/wengophone-bin.png b/net-voip/wengophone-bin/files/wengophone-bin.png new file mode 100644 index 000000000000..170182d43885 Binary files /dev/null and b/net-voip/wengophone-bin/files/wengophone-bin.png differ diff --git a/net-voip/wengophone-bin/metadata.xml b/net-voip/wengophone-bin/metadata.xml new file mode 100644 index 000000000000..02207a5a38e2 --- /dev/null +++ b/net-voip/wengophone-bin/metadata.xml @@ -0,0 +1,5 @@ + + + +voip + diff --git a/net-voip/wengophone-bin/wengophone-bin-2.1_rc2.ebuild b/net-voip/wengophone-bin/wengophone-bin-2.1_rc2.ebuild new file mode 100644 index 000000000000..bbe259f7d7e9 --- /dev/null +++ b/net-voip/wengophone-bin/wengophone-bin-2.1_rc2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-voip/wengophone-bin/wengophone-bin-2.1_rc2.ebuild,v 1.1 2007/04/14 12:48:27 genstef Exp $ + +inherit eutils + +MY_PN="WengoPhone" +DESCRIPTION="Wengophone NG is a VoIP client featuring the SIP protcol" +HOMEPAGE="http://www.openwengo.org/" +SRC_URI="http://download.wengo.com/releases/${MY_PN}-${PV/_*}/RC${PV/*rc}/linux/${MY_PN}-${PV/_/-}-linux-bin-x86.tar.bz2 + amd64? ( + mirror://debian/pool/main/libg/libgcrypt11/libgcrypt11_1.2.4-1_i386.deb + mirror://debian/pool/main/libg/libgpg-error/libgpg-error0_1.4-2_i386.deb + )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="strip" + +DEPEND="amd64? ( app-arch/dpkg )" +RDEPEND="${DEPEND} + !net-im/wengophone + amd64? ( app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-xlibs + app-emulation/emul-linux-x86-soundlibs ) + x86? ( + =dev-libs/openssl-0.9.8* + sys-libs/zlib + =dev-libs/glib-2* + media-libs/alsa-lib + sys-fs/e2fsprogs + dev-libs/libxml2 + x11-libs/libSM + x11-libs/libICE + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXext + x11-libs/libX11 + x11-libs/libXrandr + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXrender + )" + +S=${WORKDIR} + +QA_TEXTRELS="opt/wengophone/libwebcam.so + opt/wengophone/libphapi.so + opt/wengophone/libsfp-plugin.so" + +src_unpack() { + for pkg in ${A} + do + echo ${pkg} | grep -q "tar.bz2" && unpack ${pkg} + echo ${pkg} | grep -q ".deb" && /usr/bin/dpkg --extract ${DISTDIR}/$pkg ${WORKDIR} + done +} + +src_install() { + local \ + WENGO_HOME="/opt/wengophone" + WENGO_SRC="wengophone-ng-binary-latest" + + dodir "${WENGO_HOME}" + + insinto "${WENGO_HOME}" + doins -r ${WENGO_SRC}/{emoticons,lang,pics,sounds} + + insopts -m0755 + insinto "${WENGO_HOME}" + doins ${WENGO_SRC}/*.so* + use amd64 && doins usr/lib/* + + exeinto "${WENGO_HOME}" + doexe ${WENGO_SRC}/qtwengophone + + use amd64 && rm ${D}/${WENGO_HOME}/lib{gcrypt.so.11.2.3,gpg-error.so.0.3.0} + rm ${D}/${WENGO_HOME}/{emoticons,sounds}/CMakeLists.txt + + make_wrapper "wengophone" "./qtwengophone" "${WENGO_HOME}" "${WENGO_HOME}" /usr/bin + + doicon ${FILESDIR}/${PN}.png + make_desktop_entry "wengophone" "WengoPhone" +} -- cgit v1.2.3-65-gdbad