Package: mac-fdisk
Version: 0.1-11
Severity: wishlist
Tags: patch
Please add support for the ppc64 architecture to mac-fdisk.
With the attached patch 'mac-fdisk' can be compiled on ppc64.
Regards
Andreas Jochens
diff -urN ../tmp-orig/mac-fdisk-0.1/debian/control ./debian/control
--- ../tmp-orig/mac-fdisk-0.1/debian/control 2005-05-06 09:45:24.000000000
+0200
+++ ./debian/control 2005-05-06 08:31:21.000000000 +0200
@@ -6,7 +6,7 @@
Standards-Version: 3.5.8.0
Package: mac-fdisk
-Architecture: m68k powerpc
+Architecture: m68k powerpc ppc64
Depends: ${shlibs:Depends}
Description: Apple disk partition manipulation tool
The fdisk utilities from the MkLinux project, adopted for Linux/m68k.
@@ -18,7 +18,7 @@
partition format.
Package: pmac-fdisk
-Architecture: powerpc
+Architecture: powerpc ppc64
Depends: ${shlibs:Depends}
Description: fdisk partition manipulation tool for PowerPC
The fdisk utilities from the MkLinux project, adopted for Linux/ppc.
@@ -38,7 +38,7 @@
interactive tool similar to PC fdisk.
Package: mac-fdisk-udeb
-Architecture: powerpc m68k
+Architecture: powerpc ppc64 m68k
Priority: standard
Section: debian-installer
Depends: ${shlibs:Depends}
@@ -54,7 +54,7 @@
This is a minimal mac-fdisk package used by the debian-installer.
Package: pmac-fdisk-udeb
-Architecture: powerpc
+Architecture: powerpc ppc64
Priority: standard
Section: debian-installer
Depends: ${shlibs:Depends}
diff -urN ../tmp-orig/mac-fdisk-0.1/debian/rules ./debian/rules
--- ../tmp-orig/mac-fdisk-0.1/debian/rules 2005-05-06 09:45:24.000000000
+0200
+++ ./debian/rules 2005-05-06 09:45:15.000000000 +0200
@@ -5,6 +5,7 @@
export DH_VERBOSE=1
BUILDARCH = $(shell dpkg --print-gnu-build-architecture)
+POWERPC = $(findstring $(BUILDARCH),powerpc ppc64)
packmn = mac-fdisk
packmc = mac-fdisk-cross
@@ -55,7 +56,7 @@
#dh_installdirs
# we don't want to package the pdisk man page
mv pdisk.8 pdisk.8.in
- set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ "$(BUILDARCH)" = "powerpc"
]; then \
+ set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ -n "$(POWERPC)" ]; then \
install -d $(tmpmn)/sbin; \
install -m 755 pdisk $(tmpmn)/sbin/mac-fdisk; \
install -d $(tmpmn)/usr/share/man/man8; \
@@ -72,7 +73,7 @@
dh_installmanpages -p$(packmc); \
dh_installchangelogs HISTORY -p$(packmc); \
fi
- set -e; if [ "$(BUILDARCH)" = "powerpc" ]; then \
+ set -e; if [ -n "$(POWERPC)" ]; then \
install -d $(tmppmn)/sbin; \
install -m 755 fdisk $(tmppmn)/sbin/pmac-fdisk; \
install -d $(tmppmn)/usr/share/man/man8; \
@@ -90,28 +91,28 @@
dh_installchangelogs HISTORY -p$(packpmc); \
fi
# install README.Debian also in cross package (not done by
dh_installdocs)
- set -e; if [ "$(BUILDARCH)" != "m68k" ] && [ "$(BUILDARCH)" !=
"powerpc" ]; then \
+ set -e; if [ "$(BUILDARCH)" != "m68k" ] && ! [ -n "$(POWERPC)" ]; then \
install -m 644 debian/README.debian $(docmc)/README.Debian; \
fi
# and move the pdisk man page back again ...
mv pdisk.8.in pdisk.8
# install mac-fdisk-udeb files
- set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ "$(BUILDARCH)" = "powerpc"
]; then \
+ set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ -n "$(POWERPC)" ]; then \
install -d $(tmpudeb)/sbin; \
install -d $(tmpudeb)/DEBIAN; \
install -m 755 pdisk $(tmpudeb)/sbin/mac-fdisk; \
fi
# install pmac-fdisk-udeb files
- set -e; if [ "$(BUILDARCH)" = "powerpc" ]; then \
+ set -e; if [ -n "$(POWERPC)" ]; then \
install -d $(tmppudeb)/usr/sbin; \
install -d $(tmppudeb)/DEBIAN; \
install -m 755 fdisk $(tmppudeb)/usr/sbin/pmac-fdisk; \
fi
# build native pdisk only for m68k, cross package only for others
- set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ "$(BUILDARCH)" = "powerpc"
]; then \
+ set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ -n "$(POWERPC)" ]; then \
dh_strip -p$(packmn) -P$(tmpmn); \
dh_compress -p$(packmn) -P$(tmpmn); \
dh_fixperms -p$(packmn) -P$(tmpmn); \
@@ -129,7 +130,7 @@
dh_md5sums -p$(packmc); \
fi
# build native fdisk only for powerpc, cross package only for others
- set -e; if [ "$(BUILDARCH)" = "powerpc" ]; then \
+ set -e; if [ -n "$(POWERPC)" ]; then \
dh_strip -p$(packpmn); \
dh_compress -p$(packpmn); \
dh_fixperms -p$(packpmn); \
@@ -146,19 +147,19 @@
dh_gencontrol -p$(packpmc); \
dh_md5sums -p$(packpmc); \
fi
- set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ "$(BUILDARCH)" = "powerpc"
]; then \
+ set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ -n "$(POWERPC)" ]; then \
dh_builddeb -p$(packmn) -P$(tmpmn); \
else \
dh_builddeb -p$(packmc); \
fi
- set -e; if [ "$(BUILDARCH)" = "powerpc" ]; then \
+ set -e; if [ -n "$(POWERPC)" ]; then \
dh_builddeb -p$(packpmn); \
else \
dh_builddeb -p$(packpmc); \
fi
# build mac-fdisk-udeb on powerpc and m68k
- set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ "$(BUILDARCH)" = "powerpc"
]; then \
+ set -e; if [ "$(BUILDARCH)" = "m68k" ] || [ -n "$(POWERPC)" ]; then \
dh_strip -p$(packudeb); \
dh_installdeb -p$(packudeb); \
dh_shlibdeps -p$(packudeb); \
@@ -168,7 +169,7 @@
fi
# build pmac-fdisk-udeb on powerpc
- set -e; if [ "$(BUILDARCH)" = "powerpc" ]; then \
+ set -e; if [ -n "$(POWERPC)" ]; then \
dh_strip -p$(packpudeb); \
dh_installdeb -p$(packpudeb); \
dh_shlibdeps -p$(packpudeb); \
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]