[Frugalware-git] setup: configure & Makefile: initial ppc support
Miklos Vajna
vmiklos at frugalware.org
Mon Sep 29 22:01:29 CEST 2008
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=setup.git;a=commitdiff;h=fdfef6f99a6ec6347fe71bfb882e63f05b790461
commit fdfef6f99a6ec6347fe71bfb882e63f05b790461
Author: Miklos Vajna <vmiklos at frugalware.org>
Date: Mon Sep 29 21:45:39 2008 +0200
configure & Makefile: initial ppc support
- disable x86-specific firmwares on ppc
- add b43-firmware
- add mac-fdisk on ppc
diff --git a/Makefile b/Makefile
index 2d3d3d3..de07579 100644
--- a/Makefile
+++ b/Makefile
@@ -615,3 +615,15 @@ pciutils:
mkdir -p pciutils/usr/share/misc
$(UNPACK); \
cp -a usr/share/misc/* ../pciutils/usr/share/misc/
+
+b43-fwcutter:
+ $(CLEANUP)
+ mkdir b43-fwcutter
+ $(UNPACK); \
+ cp -a lib ../b43-fwcutter/
+
+mac-fdisk:
+ $(CLEANUP)
+ mkdir mac-fdisk
+ $(UNPACK); \
+ cp -a sbin ../mac-fdisk/
diff --git a/configure b/configure
index d9cb626..8168bd6 100755
--- a/configure
+++ b/configure
@@ -7,12 +7,17 @@ from optparse import OptionParser
libs = []
packages = ['parted', 'pacman-g2', 'bash', 'kernel', 'busybox', 'dhcpcd', 'dialog', 'e2fsprogs',
'eject', 'frugalware', 'glibc', 'kbd', 'module-init-tools',
- 'ncurses', 'netkit-base', 'reiserfsprogs', 'udev',
+ 'ncurses', 'netkit-base', 'udev',
'util-linux-ng', 'mdadm', 'xfsprogs', 'ppp', 'rp-pppoe', 'glib2',
'bzip2', 'libarchive', 'zlib', 'frugalwareutils',
- 'wireless_tools', 'ipw2200-firmware', 'dropbear', 'bastet',
- 'readline', 'acx100', 'shadow', 'madwifi', 'rt2500',
- 'device-mapper', 'lvm2', 'wpa_supplicant', 'openssl', 'pciutils']
+ 'wireless_tools', 'dropbear', 'bastet',
+ 'readline', 'shadow',
+ 'device-mapper', 'lvm2', 'wpa_supplicant', 'openssl', 'pciutils',
+ 'b43-fwcutter']
+if os.uname()[-1] in ['i686', 'x86_64']:
+ packages.extend(['reiserfsprogs', 'ipw2200-firmware', 'acx100', 'madwifi', 'rt2500'])
+elif os.uname()[-1] == 'ppc':
+ packages.extend(['mac-fdisk'])
# when releasing a new setup, please update this.
version = "0.9.5"
More information about the Frugalware-git
mailing list