Package: ncurses
Version: 5.5-3
Severity: wishlist
Tags: patch
Hello,
the attached patch changes debian/control and debian/rules to create
the lib32ncurses5(-dev) packages also on ppc64. Those packages are
currently created on amd64 only.
The directory for 32-bit libraries on ppc64 is /usr/lib32
(compared to /emul/ia32-linux/usr/lib on amd64).
Regards
Andreas Jochens
diff -urN ../tmp-orig/ncurses-5.5/debian/control ./debian/control
--- ../tmp-orig/ncurses-5.5/debian/control 2006-09-28 07:02:10.000000000
+0000
+++ ./debian/control 2006-09-28 06:00:58.000000000 +0000
@@ -1,7 +1,7 @@
Source: ncurses
Section: libs
Priority: standard
-Build-Depends: debhelper (>= 5), lib64c-dev [sparc s390 i386 powerpc],
lib64gcc1 [i386 powerpc sparc s390], lib32c-dev [amd64], lib32gcc1 [amd64],
libgpmg1-dev (>= 1.19.6-20) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], quilt
(>= 0.40-1)
+Build-Depends: debhelper (>= 5), lib64c-dev [sparc s390 i386 powerpc],
lib64gcc1 [i386 powerpc sparc s390], lib32c-dev [amd64 ppc64], lib32gcc1 [amd64
ppc64], libgpmg1-dev (>= 1.19.6-20) [!hurd-i386 !kfreebsd-i386
!kfreebsd-amd64], quilt (>= 0.40-1)
Maintainer: Daniel Baumann <[EMAIL PROTECTED]>
Standards-Version: 3.7.2
@@ -96,7 +96,7 @@
architecure.
Package: lib32ncurses5
-Architecture: amd64
+Architecture: amd64 ppc64
Section: libs
Priority: optional
Depends: ${shlibs:Depends}
@@ -109,7 +109,7 @@
architecure.
Package: lib32ncurses5-dev
-Architecture: amd64
+Architecture: amd64 ppc64
Section: libdevel
Priority: optional
Depends: lib32ncurses5 (= ${Source-Version}), libncurses5-dev, lib32c-dev
diff -urN ../tmp-orig/ncurses-5.5/debian/lib32ncurses5-dev.files.ppc64
./debian/lib32ncurses5-dev.files.ppc64
--- ../tmp-orig/ncurses-5.5/debian/lib32ncurses5-dev.files.ppc64
1970-01-01 00:00:00.000000000 +0000
+++ ./debian/lib32ncurses5-dev.files.ppc64 2006-09-28 06:47:00.000000000
+0000
@@ -0,0 +1,9 @@
+usr/lib32/libncurses.so
+usr/lib32/libform.so
+usr/lib32/libmenu.so
+usr/lib32/libpanel.so
+usr/lib32/libncurses.a
+usr/lib32/libncurses++.a
+usr/lib32/libform.a
+usr/lib32/libmenu.a
+usr/lib32/libpanel.a
diff -urN ../tmp-orig/ncurses-5.5/debian/lib32ncurses5.dirs.ppc64
./debian/lib32ncurses5.dirs.ppc64
--- ../tmp-orig/ncurses-5.5/debian/lib32ncurses5.dirs.ppc64 1970-01-01
00:00:00.000000000 +0000
+++ ./debian/lib32ncurses5.dirs.ppc64 2006-09-28 06:47:49.000000000 +0000
@@ -0,0 +1,2 @@
+lib32
+
diff -urN ../tmp-orig/ncurses-5.5/debian/lib32ncurses5.files.ppc64
./debian/lib32ncurses5.files.ppc64
--- ../tmp-orig/ncurses-5.5/debian/lib32ncurses5.files.ppc64 1970-01-01
00:00:00.000000000 +0000
+++ ./debian/lib32ncurses5.files.ppc64 2006-09-28 06:47:24.000000000 +0000
@@ -0,0 +1,4 @@
+lib32/libncurses.so.*
+usr/lib32/libpanel.so.*
+usr/lib32/libform.so.*
+usr/lib32/libmenu.so.*
diff -urN ../tmp-orig/ncurses-5.5/debian/rules ./debian/rules
--- ../tmp-orig/ncurses-5.5/debian/rules 2006-09-28 07:02:10.000000000
+0000
+++ ./debian/rules 2006-09-28 06:01:48.000000000 +0000
@@ -69,6 +69,13 @@
usr_lib32 = /emul/ia32-linux/usr/lib
endif
+ifeq ($(DEB_HOST_ARCH),ppc64)
+build_32_target = powerpc-$(DEB_HOST_GNU_SYSTEM)
+build_32 = build-32
+lib32 = /lib32
+usr_lib32 = /usr/lib32
+endif
+
ifneq ($(findstring linux,$(DEB_HOST_GNU_SYSTEM)),)
with_gpm = --with-gpm
endif
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]