Package: cfdisk-utf8
Severity: wishlist
Tags: patch
Please add support for the amd64 and ppc64 architectures.
Regards
Andreas Jochens
diff -urN ../tmp-orig/cfdisk-utf8-2.11n/debian/control ./debian/control
--- ../tmp-orig/cfdisk-utf8-2.11n/debian/control 2002-03-04
10:13:16.000000000 +0100
+++ ./debian/control 2004-05-13 09:35:06.855880560 +0200
@@ -6,7 +6,7 @@
Standards-Version: 3.5.6.0
Package: cfdisk-utf8
-Architecture: i386 arm hppa mipsel alpha ia64 powerpc mips
+Architecture: amd64 i386 arm hppa mipsel alpha ia64 powerpc ppc64 mips
Depends: ${shlibs:Depends}
Description: A small UTF8 capable version of cfdisk
This package contains the cfdisk program linked against the UTF8
diff -urN ../tmp-orig/cfdisk-utf8-2.11n/fdisk/fdiskbsdlabel.c
./fdisk/fdiskbsdlabel.c
--- ../tmp-orig/cfdisk-utf8-2.11n/fdisk/fdiskbsdlabel.c 2001-11-05
01:18:23.000000000 +0100
+++ ./fdisk/fdiskbsdlabel.c 2004-05-13 09:34:28.628691976 +0200
@@ -459,7 +459,7 @@
d = &xbsd_dlabel;
-#if defined (__alpha__) || defined (__ia64__)
+#if defined (__alpha__) || defined (__ia64__) || defined(__powerpc64__) ||
defined(__x86_64__)
d -> d_secsize = (u_long) edit_int ((u_long) d -> d_secsize
,_("bytes/sector"));
d -> d_nsectors = (u_long) edit_int ((u_long) d -> d_nsectors
,_("sectors/track"));
d -> d_ntracks = (u_long) edit_int ((u_long) d -> d_ntracks
,_("tracks/cylinder"));
diff -urN ../tmp-orig/cfdisk-utf8-2.11n/fdisk/fdiskbsdlabel.h
./fdisk/fdiskbsdlabel.h
--- ../tmp-orig/cfdisk-utf8-2.11n/fdisk/fdiskbsdlabel.h 2001-06-03
21:08:37.000000000 +0200
+++ ./fdisk/fdiskbsdlabel.h 2004-05-13 09:26:36.321493584 +0200
@@ -46,7 +46,7 @@
#if defined (i386) || defined (__sparc__) || defined (__arm__) || defined
(__mips__) || defined (__s390__) || defined (__sh__)
#define BSD_LABELSECTOR 1
#define BSD_LABELOFFSET 0
-#elif defined (__alpha__) || defined (__powerpc__) || defined (__ia64__) ||
defined (__hppa__)
+#elif defined (__x86_64__) || defined (__alpha__) || defined (__powerpc__) ||
defined(__powerpc64__) || defined (__ia64__) || defined (__hppa__)
#define BSD_LABELSECTOR 0
#define BSD_LABELOFFSET 64
#else
diff -urN ../tmp-orig/cfdisk-utf8-2.11n/fdisk/llseek.c ./fdisk/llseek.c
--- ../tmp-orig/cfdisk-utf8-2.11n/fdisk/llseek.c 2000-10-03
01:58:31.000000000 +0200
+++ ./fdisk/llseek.c 2004-05-13 09:32:13.901173672 +0200
@@ -25,7 +25,7 @@
#else /* HAVE_LLSEEK */
-#if defined(__alpha__) || defined(__ia64__)
+#if defined(__alpha__) || defined(__ia64__) || defined (__powerpc64__) ||
defined(__x86_64__)
#define my_llseek lseek
diff -urN ../tmp-orig/cfdisk-utf8-2.11n/fdisk/sfdisk.c ./fdisk/sfdisk.c
--- ../tmp-orig/cfdisk-utf8-2.11n/fdisk/sfdisk.c 2001-11-05
01:11:32.000000000 +0100
+++ ./fdisk/sfdisk.c 2004-05-13 09:33:36.280650088 +0200
@@ -131,7 +131,7 @@
*
* Note: we use 512-byte sectors here, irrespective of the hardware ss.
*/
-#if !defined (__alpha__) && !defined (__ia64__)
+#if !defined (__alpha__) && !defined (__ia64__) && !defined(__powerpc64__) &&
!defined(__x86_64__)
static
_syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo,
loff_t *, res, uint, wh);
@@ -143,7 +143,7 @@
in = ((loff_t) s << 9);
out = 1;
-#if !defined (__alpha__) && !defined (__ia64__)
+#if !defined (__alpha__) && !defined (__ia64__) && !defined(__powerpc64__) &&
!defined(__x86_64__)
if (_llseek (fd, in>>32, in & 0xffffffff, &out, SEEK_SET) != 0) {
#else
if ((out = lseek(fd, in, SEEK_SET)) != in) {
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]