summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorGustavo Felisberto <humpback@gentoo.org>2005-02-04 18:27:21 +0000
committerGustavo Felisberto <humpback@gentoo.org>2005-02-04 18:27:21 +0000
commitc159d4ec901c3976ea18f1c4fb85cb4c54667e59 (patch)
treebd1cac9697431916c087c0caaeae4f6c20e52f1b /net-im
parentadded mercury license (diff)
downloadgentoo-2-c159d4ec901c3976ea18f1c4fb85cb4c54667e59.tar.gz
gentoo-2-c159d4ec901c3976ea18f1c4fb85cb4c54667e59.tar.bz2
gentoo-2-c159d4ec901c3976ea18f1c4fb85cb4c54667e59.zip
initial import
(Portage version: 2.0.51-r15)
Diffstat (limited to 'net-im')
-rw-r--r--net-im/mercury-bin/ChangeLog10
-rw-r--r--net-im/mercury-bin/Manifest4
-rw-r--r--net-im/mercury-bin/files/digest-mercury-bin-17081
-rw-r--r--net-im/mercury-bin/files/icon32.gifbin0 -> 1262 bytes
-rw-r--r--net-im/mercury-bin/files/mercury.sh5
-rw-r--r--net-im/mercury-bin/mercury-bin-1708.ebuild64
-rw-r--r--net-im/mercury-bin/metadata.xml16
7 files changed, 100 insertions, 0 deletions
diff --git a/net-im/mercury-bin/ChangeLog b/net-im/mercury-bin/ChangeLog
new file mode 100644
index 000000000000..9b0967ee9bea
--- /dev/null
+++ b/net-im/mercury-bin/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-im/mercury-bin
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/mercury-bin/ChangeLog,v 1.1 2005/02/04 18:27:21 humpback Exp $
+
+*mercury-bin-1708 (04 Feb 2005)
+
+ 04 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; +metadata.xml,
+ +files/icon32.gif, +files/mercury.sh, +mercury-bin-1708.ebuild:
+ Initial import. Thanks to everyone in bug #77141.
+
diff --git a/net-im/mercury-bin/Manifest b/net-im/mercury-bin/Manifest
new file mode 100644
index 000000000000..8f8ec1b2f70b
--- /dev/null
+++ b/net-im/mercury-bin/Manifest
@@ -0,0 +1,4 @@
+MD5 750a90d7126c59e4329e7ae5ac04f4f8 mercury-bin-1708.ebuild 1194
+MD5 7a12a89ab59240f3ac8944ae258eca10 files/digest-mercury-bin-1708 67
+MD5 037a6938a09ec22db8941a747726772d files/icon32.gif 1262
+MD5 6b68b0266d5cffafbd1ac77e0d9f7132 files/mercury.sh 265
diff --git a/net-im/mercury-bin/files/digest-mercury-bin-1708 b/net-im/mercury-bin/files/digest-mercury-bin-1708
new file mode 100644
index 000000000000..059489d6af0f
--- /dev/null
+++ b/net-im/mercury-bin/files/digest-mercury-bin-1708
@@ -0,0 +1 @@
+MD5 2bb37858bfccba3cfdfbf9d772a6cb6f 1708_ManualUpdate.zip 4484490
diff --git a/net-im/mercury-bin/files/icon32.gif b/net-im/mercury-bin/files/icon32.gif
new file mode 100644
index 000000000000..bb7e77521844
--- /dev/null
+++ b/net-im/mercury-bin/files/icon32.gif
Binary files differ
diff --git a/net-im/mercury-bin/files/mercury.sh b/net-im/mercury-bin/files/mercury.sh
new file mode 100644
index 000000000000..5c9961787a00
--- /dev/null
+++ b/net-im/mercury-bin/files/mercury.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+MERCURY_INSTALL_PATH="/opt/mercury-bin"
+JDICTRAY_INSTALL_PATH="/opt/jdictrayapi/lib/"
+cd ${MERCURY_INSTALL_PATH}
+java -Djava.library.path=${JDICTRAY_INSTALL_PATH} -classpath $(java-config -p jdom-1.0_beta6,jdictrayapi,jmf-bin,mercury-bin) com.dMSN.Main
diff --git a/net-im/mercury-bin/mercury-bin-1708.ebuild b/net-im/mercury-bin/mercury-bin-1708.ebuild
new file mode 100644
index 000000000000..35b63cb61758
--- /dev/null
+++ b/net-im/mercury-bin/mercury-bin-1708.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/mercury-bin/mercury-bin-1708.ebuild,v 1.1 2005/02/04 18:27:21 humpback Exp $
+
+inherit eutils java-pkg
+
+DESCRIPTION="MSN and Jabber client in Java"
+
+HOMEPAGE="http://www.mercury.to/"
+
+SRC_URI="http://www.mercury.to/releases/${PV}_ManualUpdate.zip"
+
+LICENSE="mercury"
+
+SLOT="0"
+
+KEYWORDS="~x86"
+
+DEPEND="app-arch/unzip
+ >=virtual/jdk-1.4"
+
+RDEPEND=">=virtual/jre-1.4
+ dev-java/jmf-bin
+ dev-java/jdictrayapi
+ =dev-java/jdom-1.0_beta6"
+
+IUSE=""
+
+src_unpack() {
+ mkdir ${P}
+ cd ${S}
+ unpack ${A}
+ #Clean the dllStuff.jar from things we dont need
+ cd lib
+ mkdir dllStuff
+ cd dllStuff
+ unzip ../dllStuff.jar
+ rm -rf ../dllStuff.jar org/jdesktop x10gimli/platform
+ cd ${S}
+ rm lib/XML.jar
+}
+
+src_install() {
+
+ #rebuild the dllStuff.jar
+ cd ${S}/lib/dllStuff
+ jar cvf ../dllStuff.jar *
+ cd ${S}
+ rm -rf lib/dllStuff
+
+ #Start installing stuff
+ insinto /opt/${PN}/resources
+ doins -r resources/*
+ java-pkg_dojar lib/*
+
+ insinto /opt/${PN}/
+ exeinto /opt/${PN}/
+ doins ${FILESDIR}/icon32.gif
+ newexe ${FILESDIR}/mercury.sh mercury
+
+ make_desktop_entry mercury "Mercury MSN client" /opt/${PN}/icon32.gif
+ dodir /opt/bin
+ dosym /opt/${PN}/mercury /opt/bin/mercury
+}
diff --git a/net-im/mercury-bin/metadata.xml b/net-im/mercury-bin/metadata.xml
new file mode 100644
index 000000000000..8071fa1922c2
--- /dev/null
+++ b/net-im/mercury-bin/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-im</herd>
+<maintainer>
+ <email>humpback@gentoo.org</email>
+</maintainer>
+ <longdescription>Mercury is a Java Based MSN client.
+
+ With Mercury you can do the same things as with your normal messenger:
+ * Talk to friends
+ * Change your nickname and status
+ * Add a display picture (also know as avatar)
+ * Send files through the msn server (for people with a firewall etc..) or direct
+ * Play games (Tic Tac Toe and Connect4 only at the moment) </longdescription>
+</pkgmetadata>