Subject: pkg/22209: Citrix ICA Client update
To: None <gnats-bugs@gnats.netbsd.org>
From: None <netbsd@precedence.co.uk>
List: netbsd-bugs
Date: 07/21/2003 16:08:38
>Number: 22209
>Category: pkg
>Synopsis: Update to version 7.00 of Citrix ICA client
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jul 21 15:09:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Stephen Borrill
>Release: 1.6.1<NetBSD-current source date>
>Organization:
Precedence Technologies Ltd
>Environment:
System: NetBSD brio 1.6.1
>Description:
net/citrix_ica needs updating to the latest version of Citrix ICA client.
The package downloads the latest version and assumes it is still 6.30.1052.
>How-To-Repeat:
Try to install net/citrix_ica. It will fail as the source archive has
changed.
>Fix:
Update to version 7.00. (N.B. Following fix does not update the sparc
version of the package).
Remove patch-i386-ab (no longer required)
Patch Makefile as follows:
--- Makefile.orig Fri May 2 11:28:40 2003
+++ Makefile Wed Jul 16 19:00:55 2003
@@ -2,11 +2,11 @@
#
# A default so lintpkgsrc is happy
-PKGNAME= citrix_ica-6.30
+PKGNAME= citrix_ica-7.00
DISTNAME= citrix
.if (${MACHINE_ARCH} == "i386")
DISTNAME= linuxx86
-PKGNAME= citrix_ica-6.30.1052
+PKGNAME= citrix_ica-7.00
.endif
.if (${MACHINE_ARCH} == "sparc")
DISTNAME= solaris
Patch distinfo:
--- distinfo.orig Wed Jul 16 19:42:03 2003
+++ distinfo Wed Jul 16 19:51:41 2003
@@ -1,10 +1,9 @@
$NetBSD: distinfo,v 1.8 2003/03/14 10:15:55 wiz Exp $
-SHA1 (citrix_ica-6.30.1052/linuxx86.tar.gz) = bd932ad50726d5908dcf99c662a2ed08e146768b
-Size (citrix_ica-6.30.1052/linuxx86.tar.gz) = 1485835 bytes
+SHA1 (citrix_ica-7.00/linuxx86.tar.gz) = 98fc24375bbbf45dad33480b159f71d60af0e69d
+Size (citrix_ica-7.00/linuxx86.tar.gz) = 1916967 bytes
SHA1 (citrix_ica-6.30.1061/solaris.tar.Z) = a22f80b314b34cb857b946d78bc62aef826744ca
Size (citrix_ica-6.30.1061/solaris.tar.Z) = 1666651 bytes
-SHA1 (patch-i386-aa) = cef16a252b1154399803c9dab6b01eb795efa701
-SHA1 (patch-i386-ab) = 8b363730b2010767d2584cbd28a5b0c0030a60dd
+SHA1 (patch-i386-aa) = e760da5f0739657331d3c8f2fbf7f9f219358f0d
SHA1 (patch-sparc-aa) = fa3be28a83125c3d9aa632f779ac4428c2b22e12
SHA1 (patch-sparc-ab) = 0ab192cb660260f950ad9ab4df5d278c54459f7f
Update patch-i386-aa:
--- linuxx86/hinst.orig Wed Jul 16 19:32:38 2003
+++ linuxx86/hinst Wed Jul 16 19:35:54 2003
@@ -84,7 +84,7 @@
PORT=linuxx86
# The command to undo the archive on this platform.
-EXTRACT_ARCHIVE="cpio -imud -H newc --no-preserve-owner"
+EXTRACT_ARCHIVE="cpio -imud"
# The thing that goes between the owner and group to set both by chown.
CHOWNGRP_TOKEN=":"
@@ -2028,7 +2028,7 @@
then
:
else
- /bin/false
+ ! :
return
fi
>Release-Note:
>Audit-Trail:
>Unformatted: