summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny van Dyk <kugelfang@gentoo.org>2004-08-29 22:44:08 +0000
committerDanny van Dyk <kugelfang@gentoo.org>2004-08-29 22:44:08 +0000
commit542ce128108bb1a784529da06fc9e4d0cb430729 (patch)
tree31979451cbc545d859d7f1b0eb540423325a2980 /net-ftp/kasablanca
parentjack related bugfix (Manifest recommit) (diff)
downloadgentoo-2-542ce128108bb1a784529da06fc9e4d0cb430729.tar.gz
gentoo-2-542ce128108bb1a784529da06fc9e4d0cb430729.tar.bz2
gentoo-2-542ce128108bb1a784529da06fc9e4d0cb430729.zip
Fixed BUG #58911. ~amd64
Diffstat (limited to 'net-ftp/kasablanca')
-rw-r--r--net-ftp/kasablanca/ChangeLog5
-rw-r--r--net-ftp/kasablanca/files/kasablanca-0.4.0.1-64bit.patch18
-rw-r--r--net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild12
3 files changed, 31 insertions, 4 deletions
diff --git a/net-ftp/kasablanca/ChangeLog b/net-ftp/kasablanca/ChangeLog
index 2604dd2531e6..9a9df39fbb0d 100644
--- a/net-ftp/kasablanca/ChangeLog
+++ b/net-ftp/kasablanca/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-ftp/kasablanca
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/kasablanca/ChangeLog,v 1.5 2004/08/19 11:18:32 voxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/kasablanca/ChangeLog,v 1.6 2004/08/29 22:44:08 kugelfang Exp $
+
+ 30 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> kasablanca-0.4.0.1.ebuild:
+ Marked ~amd64 after adding 64bit patch. Fixed BUG #58911.
*kasablanca-0.4.0.1 (19 Aug 2004)
diff --git a/net-ftp/kasablanca/files/kasablanca-0.4.0.1-64bit.patch b/net-ftp/kasablanca/files/kasablanca-0.4.0.1-64bit.patch
new file mode 100644
index 000000000000..e89b81290207
--- /dev/null
+++ b/net-ftp/kasablanca/files/kasablanca-0.4.0.1-64bit.patch
@@ -0,0 +1,18 @@
+--- kasablanca-0.4-orig/src/ftpthread.cpp 2004-07-13 21:32:32.000000000 +0100
++++ kasablanca-0.4/src/ftpthread.cpp 2004-07-30 17:34:06.035555832 +0100
+@@ -1123,13 +1123,13 @@
+ for (i = 1; i < 13; i++)
+ {
+ loc = buffer.find(month[i], 0);
+- if (loc != string::npos)
++ if (loc != (unsigned int)string::npos)
+ {
+ month_int = i;
+ break;
+ }
+ }
+- if( loc == string::npos )
++ if( loc == (unsigned int)string::npos )
+ {
+ qWarning("INFO: no month entry found");
+ loc = buffer.length();
diff --git a/net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild b/net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild
index 0bd4ac404a1b..23f31c3eacf9 100644
--- a/net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild
+++ b/net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild,v 1.1 2004/08/19 11:18:32 voxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/kasablanca/kasablanca-0.4.0.1.ebuild,v 1.2 2004/08/29 22:44:08 kugelfang Exp $
-inherit kde
+inherit kde 64-bit
DESCRIPTION="a graphical ftp client for kde. among its features are support for ssl/tls encryption (both commands and data using auth tls, not sftp), fxp (direct ftp to ftp transfer) bookmarks, and queues."
HOMEPAGE="http://kasablanca.berlios.de/"
@@ -10,7 +10,7 @@ SRC_URI="http://download.berlios.de/kasablanca/kasablanca-${PV}.tar.gz"
LICENSE="GPL-2"
RESTRICT="nomirror"
SLOT="0"
-KEYWORDS="~x86 ~ppc"
+KEYWORDS="~x86 ~ppc ~amd64"
IUSE=""
# commondpends based on (ldd /usr/bin/kasablanca ; ldd /usr/bin/kbftp ) |\
@@ -47,6 +47,12 @@ RDEPEND="${RDEPEND}
need-kde 3.1
+src_unpack() {
+ unpack ${A}
+ if 64-bit ; then
+ epatch ${FILESDIR}/${P}-64bit.patch
+ fi
+}
src_install() {
kde_src_install all