summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-10-09 03:41:37 +0000
committerCoprDistGit <infra@openeuler.org>2025-10-09 03:41:37 +0000
commitde981eb591a768dadafed4fdfb9669dc2b9bf204 (patch)
treecc5a3364d71a839746b9b4dc21a9d97d5efe26fe
parent61ba298e95916914ee072eacc1d0065a635763ed (diff)
-rw-r--r--.gitignore1
-rw-r--r--ipxe.spec33
-rw-r--r--sources1
3 files changed, 35 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..c6607df 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ipxe-bootimgs.tar.gz
diff --git a/ipxe.spec b/ipxe.spec
new file mode 100644
index 0000000..407fbf5
--- /dev/null
+++ b/ipxe.spec
@@ -0,0 +1,33 @@
+Name: ipxe-bootimgs
+Version: 1.0
+Release: 1%{?dist}
+Summary: iPXE Boot Images for aarch64 and x86_64
+
+License: GPLv2+
+URL: https://ipxe.org
+Source0: ipxe-bootimgs.tar.gz
+
+BuildArch: noarch
+BuildRequires: make gcc
+Requires: grub2
+
+%description
+This package provides prebuilt iPXE boot images for aarch64 and x86_64 systems. These images
+can be used for network booting via PXE.
+
+%prep
+%setup -q
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}/usr/share/ipxe/
+
+cp -a * %{buildroot}/usr/share/ipxe/
+
+%files
+%license
+/usr/share/ipxe/
+
+%changelog
+* Mon Oct 06 2025 Your Name <zhihang161013@outlook.com> - 1.0-1
+- Initial package for ipxe-bootimgs including aarch64 and x86_64 boot images.
diff --git a/sources b/sources
new file mode 100644
index 0000000..77144ed
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+76932291a84a8b5b0db61987438fa057 ipxe-bootimgs.tar.gz