summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorLukas Elsner <open@mindrunner.de>2012-07-24 16:05:26 +0200
committerLukas Elsner <open@mindrunner.de>2012-07-24 16:05:26 +0200
commiteadc964b91f61f589573a5bb67c70b4608dd6c4b (patch)
tree6becfdbb4825ec5b432bccc55a6d83264beffebf /net-im
parent.. (diff)
downloadluman-eadc964b91f61f589573a5bb67c70b4608dd6c4b.tar.gz
luman-eadc964b91f61f589573a5bb67c70b4608dd6c4b.tar.bz2
luman-eadc964b91f61f589573a5bb67c70b4608dd6c4b.zip
..
Diffstat (limited to 'net-im')
-rw-r--r--net-im/jitsi/Manifest2
-rw-r--r--net-im/jitsi/jitsi-1.1_rc1.ebuild58
2 files changed, 60 insertions, 0 deletions
diff --git a/net-im/jitsi/Manifest b/net-im/jitsi/Manifest
new file mode 100644
index 0000000..3cb3d5d
--- /dev/null
+++ b/net-im/jitsi/Manifest
@@ -0,0 +1,2 @@
+DIST jitsi-src-1.1-nightly.latest.zip 57064708 SHA256 46ada70ed4e6f6cff13e2d8fda1c4b5f28ab56bd3508c84032a8fd13f32afd2d SHA512 ca6e18cb0802302429557ac02cdc2f9cd2427f4a6757647b08ed4020c065fcecf89f2452794aa442f1926035c6f700320ba26333a235c985a2167397e5e26986 WHIRLPOOL 3e96dd169c5ca84657919a27ec08fd0cf5f9e5f7d4ecd206bdd4c99576cde8c9d1c3534c6ca772e1dc6e86a9f1b53652e79f11f4cbd7b16537e54f8d23d38a76
+EBUILD jitsi-1.1_rc1.ebuild 1690 SHA256 c2e96446d8a5b1f9ad1848e961eaac97080635f36f2f97ccc0819e361babb647 SHA512 7ece8048e34cbdfaa13a1bb49f9f4ed76045983d8f0007e64940f73522157cf7d9174395cdb47ce4ea1403f3a8fc671c9d281ed0ffcc1d89a3feacab405c207b WHIRLPOOL 1eec6bbdc1538daa4d93c53f542cc791ef88b4dfde77b97ec594eafc38af4a463014f775059c27c6e27a3ec44f26c27b077b79e3f66c5113d2137526b189c270
diff --git a/net-im/jitsi/jitsi-1.1_rc1.ebuild b/net-im/jitsi/jitsi-1.1_rc1.ebuild
new file mode 100644
index 0000000..6896715
--- /dev/null
+++ b/net-im/jitsi/jitsi-1.1_rc1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit java-pkg-2 java-ant-2 eutils
+
+DESCRIPTION="An audio/video SIP VoIP phone and instant messenger written in Java"
+HOMEPAGE="http://www.jitsi.org/"
+SRC_URI="https://download.jitsi.org/jitsi/nightly/src/jitsi-src-1.1-nightly.latest.zip"
+# this download comes with 30 Mb of useless jars
+# svn access is available but requires an account at java.net
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="virtual/jre:1.6"
+DEPEND="virtual/jre:1.6
+ dev-java/sun-jre-bin:1.6
+ dev-java/xalan
+ dev-java/ant-nodeps"
+
+S="${WORKDIR}/jitsi"
+
+src_compile() {
+ ant rebuild || die
+}
+
+src_install() {
+ insinto /usr/lib/jitsi/sc-bundles
+ doins sc-bundles/*.jar sc-bundles/os-specific/linux/*.jar
+
+ insinto /usr/lib/jitsi/lib
+ doins lib/* lib/os-specific/linux/*
+ doins -r lib/bundle
+
+ insinto /usr/lib/jitsi/lib/native
+ # WARNING: foreign binaries
+ if [ `uname -m` = x86_64 ]; then
+ doins lib/native/linux-64/*
+ else
+ doins lib/native/linux/*
+ fi
+
+ insinto /usr/share/pixmaps
+ doins resources/install/debian/sip-communicator.svg
+ #newins resources/install/debian/sip-communicator-32.xpm sip-communicator.xpm
+ make_desktop_entry jitsi Jitsi sip-communicator "AudioVideo;Network;InstantMessaging;Chat;Telephony;VideoConference;Java;"
+
+ sed -e 's/_PACKAGE_NAME_/jitsi/g' -e 's/_APP_NAME_/Jitsi/g' <resources/install/debian/sip-communicator.1.tmpl >jitsi.1
+ doman jitsi.1
+
+ cat resources/install/debian/sip-communicator.sh.tmpl | sed -e 's/exec $COMMAND $\*/GENTOO_VM=sun-jre-bin-1.6 exec $COMMAND $*/' | sed -e 's/_PACKAGE_NAME_/jitsi/g' > jitsi
+ dobin jitsi
+}