summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorGustavo Felisberto <humpback@gentoo.org>2004-06-21 23:04:56 +0000
committerGustavo Felisberto <humpback@gentoo.org>2004-06-21 23:04:56 +0000
commit3a6763c629ee92cdb56327f3bf7301f072e2a3d9 (patch)
tree431556b1c39a46426c0eb8ddf2aa07d0a277b3ca /net-im
parentAdd patch to bncsetup, thanks to redeeman and GurliGebis. (diff)
downloadhistorical-3a6763c629ee92cdb56327f3bf7301f072e2a3d9.tar.gz
historical-3a6763c629ee92cdb56327f3bf7301f072e2a3d9.tar.bz2
historical-3a6763c629ee92cdb56327f3bf7301f072e2a3d9.zip
Initial import
Diffstat (limited to 'net-im')
-rw-r--r--net-im/skype/ChangeLog11
-rw-r--r--net-im/skype/Manifest5
-rw-r--r--net-im/skype/files/artsskype30
-rw-r--r--net-im/skype/files/digest-skype-0.90.0.32
-rw-r--r--net-im/skype/metadata.xml13
-rw-r--r--net-im/skype/skype-0.90.0.3.ebuild70
6 files changed, 131 insertions, 0 deletions
diff --git a/net-im/skype/ChangeLog b/net-im/skype/ChangeLog
new file mode 100644
index 000000000000..b05e65190598
--- /dev/null
+++ b/net-im/skype/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-im/skype
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.1 2004/06/21 23:04:56 humpback Exp $
+
+*skype-0.90.0.3 (21 Jun 2004)
+
+ 21 Jun 2004; Gustavo Felisberto <humpback@gentoo.org>;
+ skype-0.90.0.3.ebuild:
+ Initial import, thanks to Boris Wachtmeister, Henti Smith and Elias Probst in
+ bug #54665
+
diff --git a/net-im/skype/Manifest b/net-im/skype/Manifest
new file mode 100644
index 000000000000..58b47b86952f
--- /dev/null
+++ b/net-im/skype/Manifest
@@ -0,0 +1,5 @@
+MD5 8d0c388415b325c86eb215c05b49f345 skype-0.90.0.3.ebuild 1794
+MD5 f05eba693923cfb1455383da06536323 metadata.xml 492
+MD5 c3b7318d39204e2da7129071653eab0e ChangeLog 414
+MD5 5b5a95765f789de78e551a942c48d452 files/digest-skype-0.90.0.3 153
+MD5 f98dda49ec9e1a08e953e6d5b5085ab5 files/artsskype 770
diff --git a/net-im/skype/files/artsskype b/net-im/skype/files/artsskype
new file mode 100644
index 000000000000..023582497fbb
--- /dev/null
+++ b/net-im/skype/files/artsskype
@@ -0,0 +1,30 @@
+#!/bin/bash
+progname="skype"
+progpath="/opt/${progname}/"
+shellcheck=` which artsshell 2> /dev/null `
+artsdcheck=` ps x | grep artsd | grep -v grep `
+if [[ -z ${shellcheck} ]]
+then
+ echo "No installed artsshell found"
+ echo "Assuming you're running no sound daemon"
+ echo "Starting ${progname} without a sound wrapper"
+ ${progpath}/${progname}.bin
+
+else
+ if [ ${shellcheck} == ${KDEDIR}/bin/artsshell ]
+ then
+ echo "installed artsshell found"
+ echo "Checking for a running artsd"
+ if [[ -n ${artsdcheck} ]]
+ then
+ echo "Running artsd found"
+ echo "Starting artsd wrapped ${progname}"
+ artsdsp ${progpath}/${progname}.bin
+ else
+ echo "No running artsd found"
+ echo "Starting ${progname} without artsd"
+ ${progpath}/${progname}.bin
+ fi
+ fi
+fi
+exit 0
diff --git a/net-im/skype/files/digest-skype-0.90.0.3 b/net-im/skype/files/digest-skype-0.90.0.3
new file mode 100644
index 000000000000..f1d26d97de0f
--- /dev/null
+++ b/net-im/skype/files/digest-skype-0.90.0.3
@@ -0,0 +1,2 @@
+MD5 60f4d878a5fddebb2d744822833a5697 skype_ver-0_90_0_3.tar.bz2 3256890
+MD5 c3b853ebca6501dfbaa04cc37c620ac4 skype_ver-0_90_0_3-staticQT.tar.bz2 5650176
diff --git a/net-im/skype/metadata.xml b/net-im/skype/metadata.xml
new file mode 100644
index 000000000000..4158921c9af0
--- /dev/null
+++ b/net-im/skype/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-im</herd>
+<maintainer>
+ <email>net-im@gentoo.org</email>
+</maintainer>
+ <longdescription> Skype is the next phenomenon from the people who
+ brought you KaZaA. Just like KaZaA, Skype uses P2P (peer-to-peer)
+ technology to connect you to other users not to share files this
+ time, but to talk and chat with your friends.
+</longdescription>
+</pkgmetadata>
diff --git a/net-im/skype/skype-0.90.0.3.ebuild b/net-im/skype/skype-0.90.0.3.ebuild
new file mode 100644
index 000000000000..869bc2a6009c
--- /dev/null
+++ b/net-im/skype/skype-0.90.0.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-0.90.0.3.ebuild,v 1.1 2004/06/21 23:04:56 humpback Exp $
+
+SVER="0_90_0_3"
+RESTRICT="fetch"
+DESCRIPTION="${PN} is a P2P-VoiceIP client."
+HOMEPAGE="http://www.${PN}.com/"
+SRC_URI="
+ qt? ( ${PN}_ver-${SVER}.tar.bz2 )
+ !qt? ( ${PN}_ver-${SVER}-staticQT.tar.bz2 )"
+LICENSE="skype"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+DEPEND="qt? ( >=x11-libs/qt-3.2 )
+ >=sys-libs/glibc-2.2.5"
+S="${WORKDIR}/${PN}_ver-${SVER}"
+
+pkg_nofetch() {
+ einfo "Please go to http://www.skype.com/download_linux.html and download"
+ if use !qt;
+ then
+ einfo "the static binary tar.bz2"
+ else
+ einfo "the dynamic binary tar.bz2"
+ fi
+ einfo "and copy it to ${DISTDIR}"
+ einfo ""
+ einfo "Have a look at ${PORTDIR}/licenses/${PN} before running this software"
+}
+
+src_unpack() {
+ if use !qt;
+ then
+ unpack ${PN}_ver-${SVER}-staticQT.tar.bz2
+ cd ${WORKDIR}
+ mv ${PN}_ver-${SVER}-staticQT ${PN}_ver-${SVER}
+ cd ${S}
+ else
+ unpack ${PN}_ver-${SVER}.tar.bz2
+ cd ${S}
+ fi
+}
+
+src_install() {
+ mv skype skype.bin
+ cp ${FILESDIR}/artsskype skype
+ dodir /opt/skype
+ exeopts -m0755
+ exeinto /opt/skype
+ doexe skype skype.bin
+ insinto /opt/skype
+ doins call_in.wav
+ dodir /usr/share/applnk/Internet
+ insinto /usr/share/applnk/Internet
+ doins skype.desktop
+ for SIZE in 16 24 32 48
+ do
+ mkdir ${S}/icons/${SIZE}
+ cp ${S}/icons/${PN}_${SIZE}_32.png ${S}/icons/${SIZE}/${PN}.png
+ dodir /usr/share/icons/hicolor/${SIZE}x${SIZE}/apps
+ insinto /usr/share/icons/hicolor/${SIZE}x${SIZE}/apps
+ doins ${S}/icons/${SIZE}/${PN}.png
+ done
+ fowners root:audio /opt/skype/skype.bin
+ fowners root:audio /opt/skype/skype
+ dodir /usr/bin/
+ dosym /opt/skype/skype /usr/bin/skype
+}