summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonny Davies <woodchip@gentoo.org>2002-06-09 04:05:30 +0000
committerDonny Davies <woodchip@gentoo.org>2002-06-09 04:05:30 +0000
commitea9ec447a600ceaab091fbb61fa628902cb5d177 (patch)
treee4111f265c5559370f136b7581f731563b9d8b39 /net-misc/icaclient
parentcleanup (diff)
downloadhistorical-ea9ec447a600ceaab091fbb61fa628902cb5d177.tar.gz
historical-ea9ec447a600ceaab091fbb61fa628902cb5d177.tar.bz2
historical-ea9ec447a600ceaab091fbb61fa628902cb5d177.zip
new port; #2440
Diffstat (limited to 'net-misc/icaclient')
-rw-r--r--net-misc/icaclient/ChangeLog10
-rw-r--r--net-misc/icaclient/files/10ICAClient2
-rw-r--r--net-misc/icaclient/files/digest-icaclient-6.301
-rw-r--r--net-misc/icaclient/icaclient-6.30.ebuild66
4 files changed, 79 insertions, 0 deletions
diff --git a/net-misc/icaclient/ChangeLog b/net-misc/icaclient/ChangeLog
new file mode 100644
index 000000000000..ca1e4d6347f5
--- /dev/null
+++ b/net-misc/icaclient/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-misc/icaclient
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
+# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.1 2002/06/09 04:05:30 woodchip Exp $
+
+*icaclient-6.30 (8 Jun 2002)
+
+ 8 Jun 2002; Donny Davies <woodchip@gentoo.org> :
+
+ New port submitted bu Frédéric Mangeant <frederic.mangeant@free.fr>.
+ Bug #2440.
diff --git a/net-misc/icaclient/files/10ICAClient b/net-misc/icaclient/files/10ICAClient
new file mode 100644
index 000000000000..e58189707bb7
--- /dev/null
+++ b/net-misc/icaclient/files/10ICAClient
@@ -0,0 +1,2 @@
+PATH=/opt/ICAClient
+ROOTPATH=/opt/ICAClient
diff --git a/net-misc/icaclient/files/digest-icaclient-6.30 b/net-misc/icaclient/files/digest-icaclient-6.30
new file mode 100644
index 000000000000..c79cbe32cf32
--- /dev/null
+++ b/net-misc/icaclient/files/digest-icaclient-6.30
@@ -0,0 +1 @@
+MD5 fe76ec3f691a94e72016ac97aba732d3 ICAClient-6.30-1.i386.rpm 1453051
diff --git a/net-misc/icaclient/icaclient-6.30.ebuild b/net-misc/icaclient/icaclient-6.30.ebuild
new file mode 100644
index 000000000000..b4d3c5c518a8
--- /dev/null
+++ b/net-misc/icaclient/icaclient-6.30.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/icaclient-6.30.ebuild,v 1.1 2002/06/09 04:05:30 woodchip Exp $
+
+S=${WORKDIR}/usr
+DESCRIPTION="ICA Client"
+SRC_URI="ICAClient-6.30-1.i386.rpm"
+HOMEPAGE="http://www.citrix.com/download/unix-downloads.asp"
+RDEPEND="virtual/glibc virtual/x11"
+DEPEND="${RDEPEND} >=app-arch/rpm-3.0.6"
+LICENSE="as-is"
+SLOT="0"
+RESTRICT="fetch"
+
+dyn_fetch() {
+ for y in ${A}
+ do
+ digest_check ${y}
+ if [ $? -ne 0 ]; then
+ einfo "Please download this yourself from www.citrix.com"
+ einfo "and place it in ${DISTDIR}"
+ exit 1
+ fi
+ done
+}
+
+src_unpack() {
+ # You must download ICAClient-6.30-1.i386.rpm
+ # from www.citrix.com and put it in ${DISTDIR}
+ rpm2cpio ${DISTDIR}/${A} | cpio -i --make-directories
+}
+
+src_install () {
+ dodir /opt/ICAClient
+ insinto /opt/ICAClient/.config
+ doins lib/ICAClient/.config/*
+ doins lib/ICAClient/Npica*
+ doins lib/ICAClient/*.DLL
+ doins lib/ICAClient/Wfcmgr*
+ doins lib/ICAClient/Wfica*
+ doins lib/ICAClient/eula.txt
+ doins lib/ICAClient/npica.so
+ doins lib/ICAClient/readme.txt
+ insinto /opt/ICAClient/cache
+ doins lib/ICAClient/cache/*
+ insinto /opt/ICAClient/config
+ doins lib/ICAClient/config/*
+ insinto /opt/ICAClient/help
+ doins lib/ICAClient/help/*
+ insinto /opt/ICAClient/icons
+ doins lib/ICAClient/icons/*
+ insinto /opt/ICAClient/keyboard
+ doins lib/ICAClient/keyboard/*
+ insinto /opt/ICAClient/keystore/cacerts
+ doins lib/ICAClient/keystore/cacerts/*
+ insinto /opt/ICAClient/pkginf
+ doins lib/ICAClient/pkginf/*
+ insinto /opt/ICAClient/util
+ doins lib/ICAClient/util/*
+ exeinto /opt/ICAClient
+ doexe lib/ICAClient/wfcmgr
+ doexe lib/ICAClient/wfcmgr.bin
+ doexe lib/ICAClient/wfica
+ insinto /etc/env.d
+ doins ${FILESDIR}/10ICAClient
+}