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]

Reply via email to