From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Nzmx3-0003lM-BZ for garchives@archives.gentoo.org; Thu, 08 Apr 2010 08:19:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 298BBE083B; Thu, 8 Apr 2010 08:19:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DEEABE083B for ; Thu, 8 Apr 2010 08:18:59 +0000 (UTC) Received: from corvid.gentoo.org (corvid.gentoo.org [208.92.234.79]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 67BEF1B404B for ; Thu, 8 Apr 2010 08:18:59 +0000 (UTC) Received: by corvid.gentoo.org (Postfix, from userid 2146) id 72BDE2C049; Thu, 8 Apr 2010 08:18:58 +0000 (UTC) From: "Christian Faulhammer (fauli)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, fauli@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-misc/icaclient: ChangeLog icaclient-11.100-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog icaclient-11.100-r1.ebuild X-VCS-Directories: net-misc/icaclient X-VCS-Committer: fauli X-VCS-Committer-Name: Christian Faulhammer Content-Type: text/plain; charset=utf8 Message-Id: <20100408081858.72BDE2C049@corvid.gentoo.org> Date: Thu, 8 Apr 2010 08:18:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 1d41bf55-f5f0-405c-b696-771e26b467f3 X-Archives-Hash: e82bbcaa486a4e8152e2917aeb03f1d0 fauli 10/04/08 08:18:58 Modified: ChangeLog Added: icaclient-11.100-r1.ebuild Log: Introduce nsplugin USE flag as suggested (with patch) by Peter Gantner = in bug 309141 (Portage version: 2.1.7.17/cvs/Linux i686) Revision Changes Path 1.73 net-misc/icaclient/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient= /ChangeLog?rev=3D1.73&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient= /ChangeLog?rev=3D1.73&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient= /ChangeLog?r1=3D1.72&r2=3D1.73 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v retrieving revision 1.72 retrieving revision 1.73 diff -u -r1.72 -r1.73 --- ChangeLog 8 Mar 2010 07:55:53 -0000 1.72 +++ ChangeLog 8 Apr 2010 08:18:58 -0000 1.73 @@ -1,6 +1,13 @@ # ChangeLog for net-misc/icaclient # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.72 2= 010/03/08 07:55:53 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/ChangeLog,v 1.73 2= 010/04/08 08:18:58 fauli Exp $ + +*icaclient-11.100-r1 (08 Apr 2010) + + 08 Apr 2010; Christian Faulhammer + +icaclient-11.100-r1.ebuild: + Introduce nsplugin USE flag as suggested (with patch) by Peter Gantner + in bug 309141 =20 *icaclient-11.100 (08 Mar 2010) =20 1.1 net-misc/icaclient/icaclient-11.100-r1.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient= /icaclient-11.100-r1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/icaclient= /icaclient-11.100-r1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: icaclient-11.100-r1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/icaclient/icaclient-11.100-r1= .ebuild,v 1.1 2010/04/08 08:18:58 fauli Exp $ inherit eutils multilib rpm DESCRIPTION=3D"ICA Client for Citrix Presentation servers" HOMEPAGE=3D"http://www.citrix.com/" # There is no direct download link from upstream, see pkg_nofetch() SRC_URI=3D"ICAClient-11.100-1.i386.rpm" LICENSE=3D"icaclient" SLOT=3D"0" KEYWORDS=3D"-* ~amd64 ~x86" IUSE=3D"nsplugin linguas_de linguas_ja" RESTRICT=3D"mirror strip userpriv fetch" QA_TEXTRELS=3D"opt/ICAClient/VDSCARD.DLL opt/ICAClient/TW1.DLL opt/ICAClient/NDS.DLL opt/ICAClient/CHARICONV.DLL opt/ICAClient/PDCRYPT1.DLL opt/ICAClient/VDCM.DLL opt/ICAClient/libctxssl.so opt/ICAClient/PDCRYPT2.DLL opt/ICAClient/npica.so opt/ICAClient/VDSPMIKE.DLL" QA_EXECSTACK=3D"opt/ICAClient/wfica.bin opt/ICAClient/libctxssl.so" RDEPEND=3D"x11-terms/xterm media-fonts/font-adobe-100dpi media-fonts/font-misc-misc media-fonts/font-cursor-misc media-fonts/font-xfree86-type1 media-fonts/font-misc-ethiopic x86? ( x11-libs/libXp x11-libs/libXaw x11-libs/libX11 x11-libs/libSM x11-libs/libICE >=3Dx11-libs/openmotif-2.3.1 ) amd64? ( >=3Dapp-emulation/emul-linux-x86-xlibs-20080316 nsplugin? ( www-plugins/nspluginwrapper ) )" DEPEND=3D"" S=3D"${WORKDIR}/usr/lib/ICAClient" pkg_setup() { # Binary x86 package has_multilib_profile && ABI=3D"x86" } pkg_nofetch() { elog "Download the client RPM file ${SRC_URI} from http://www.citrix.com= /English/SS/downloads/details.asp?downloadID=3D3323" elog "and place it in ${DISTDIR:-/usr/portage/distfiles}." } src_install() { dodir /opt/ICAClient insinto /opt/ICAClient if use nsplugin then doins npica.so fi doins *.DLL libctxssl.so libproxy.so nls/en/eula.txt insinto /opt/ICAClient/config doins config/* config/.* nls/en/*.ini insinto /opt/ICAClient/config/usertemplate doins config/usertemplate/* insinto /opt/ICAClient/nls dosym en /opt/ICAClient/nls/C insinto /opt/ICAClient/nls/en doins nls/en/* insinto /opt/ICAClient/nls/en/UTF-8 doins nls/en/UTF-8/* if use linguas_de; then insinto /opt/ICAClient/nls/de doins nls/de/* insinto /opt/ICAClient/nls/de/UTF-8 doins nls/de/UTF-8/* fi if use linguas_ja; then insinto /opt/ICAClient/nls/ja doins nls/ja/* insinto /opt/ICAClient/nls/ja/UTF-8 doins nls/ja/UTF-8/* fi insinto /opt/ICAClient/icons doins icons/* insinto /opt/ICAClient/keyboard doins keyboard/* insinto /opt/ICAClient/keystore/cacerts doins keystore/cacerts/* insinto /opt/ICAClient/util doins util/{echo_cmd,gst_play,icalicense.sh,integrate.sh,libgstflatstm.s= o,nslaunch,pacexec,pac.js,sunraymac.sh,what,xcapture} dosym /opt/ICAClient/util/integrate.sh /opt/ICAClient/util/disintegrate.= sh doenvd "${FILESDIR}"/10ICAClient if use nsplugin then dosym /opt/ICAClient/npica.so /usr/$(get_libdir)/nsbrowser/plugins/npic= a.so fi # wfica has libxcb locking bugs, so provide a wrapper. It needs to be i= n # /opt/ICAClient to ensure it gets called, so rename wfica to wfica.bin. sed -e "/^ICAROOT.*$/d" -i wfica.sh || die exeinto /opt/ICAClient doexe wfcmgr.bin wfica_assoc.sh wfica.sh util/wfcmgr newexe wfica wfica.bin make_wrapper wfica 'env LC_ALL=3D"" LANG=3D"" LIBXCB_ALLOW_SLOPPY_LOCK=3D= 1 /opt/ICAClient/wfica.bin' . /opt/ICAClient /opt/ICAClient # The .desktop file included in the rpm links to /usr/lib, so we # make a new one. The program gives errors and has slowdowns if # the locale is not English, so strip it since it has no # translations anyway doicon icons/* make_wrapper wfcmgr /opt/ICAClient/wfcmgr . /opt/ICAClient sed -e 's:^\# Configuration items.*:. /opt/ICAClient/nls/en/wfcmgr.msg:= g' -i "${D}"/opt/ICAClient/wfcmgr make_desktop_entry wfcmgr 'Citrix ICA Client' manager dodir /etc/revdep-rebuild/ echo "SEARCH_DIRS_MASK=3D/opt/ICAClient" > "${D}"/etc/revdep-rebuild/70i= caclient }