From 55493cf1c54aeed24aa32b1de29adb436caec42b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Thu, 19 Aug 1999 20:07:25 +0000 Subject: [PATCH] almost raw Changed files: aboot.spec -> 1.1 --- aboot.spec | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 aboot.spec diff --git a/aboot.spec b/aboot.spec new file mode 100644 index 0000000..5ea4659 --- /dev/null +++ b/aboot.spec @@ -0,0 +1,63 @@ +Summary: A bootloader which can be started from the SRM console. +Name: aboot +%define aboot_version 0.5 +Version: %{aboot_version} +Release: 10 +ExclusiveArch: alpha +Copyright: distributable +Group: System Environment/Base +Source: ftp://ftp.azstarnet.com/pub/linux/axp/aboot/aboot-%{aboot_version}.tar.gz +Patch0: aboot-0.5-make.patch.gz +Patch1: aboot-0.5-elf.patch.gz +Patch2: aboot-0.5-glibc2.patch.gz +Patch3: aboot-0.5-rth.patch.gz +Patch4: aboot-0.5-jay.patch +BuildRoot: /var/tmp/aboot-root + +%description +The aboot program is the preferred way of booting Linux when using SRM +firmware (the firmware normally used to boot an DEC UNIX). Aboot supports +the creation of bootable block devices and contains a program which can +load Linux kernels from a filesystem which is bootable by SRM. Aboot +also supports direct booting from various filesystems (ext2, ISO9660, +UFS), booting of executable object files (ELF and ECOFF), booting of +compressed kernels, network booting (using bootp), partition tables in +DEC UNIX format, and interactive booting and default configurations for +SRM consoles that cannot pass long option strings. + +If you are installing Red Hat Linux on an Alpha, you'll need to install +the aboot package. + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p0 +%build +make + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +chmod go= $RPM_BUILD_ROOT + +mkdir -p $RPM_BUILD_ROOT/usr/man/man8 +make root=$RPM_BUILD_ROOT install +cp -p sdisklabel/swriteboot.8 tools/e2writeboot.8 $RPM_BUILD_ROOT/usr/man/man8 + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-, root, root) +%doc INSTALL README doc/* + +%attr(644, root, root) /boot/bootlx +/sbin/abootconf +/sbin/e2writeboot +/sbin/isomarkboot +/sbin/swriteboot +/usr/man/man8/e2writeboot.8 +/usr/man/man8/swriteboot.8 -- 2.43.0