From ee121d8161b426ffd990e85d0255d8742ee08f5a Mon Sep 17 00:00:00 2001 From: weiwei123 <11779811+weiwei123444@user.noreply.gitee.com> Date: Tue, 14 Nov 2023 02:48:13 +0000 Subject: [PATCH 1/2] update README.md. Signed-off-by: weiwei123 <11779811+weiwei123444@user.noreply.gitee.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f59aaf1..21f2596 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # software-package-server #### 介绍 -Software package server is a unified component for openeuler community developer which try to simplify the source package contribution process. +Software package server is a unified component for openeuler community developer which try to simplify the source package contribution process. #### 软件架构 软件架构说明 -- Gitee From b2b474f8755042b7e5f0012b113781499f118fca Mon Sep 17 00:00:00 2001 From: weiwei123444 <348134071@qq.com> Date: Sat, 17 May 2025 11:11:29 +0000 Subject: [PATCH 2/2] apply new package pxeuler --- .gitattributes | 2 ++ files_in_srpm.txt | 2 ++ pxeuler-1.0.0.tar.gz | 3 +++ pxeuler.spec | 41 +++++++++++++++++++++++++++++++++++++++++ pxeuler.src.rpm | 3 +++ 5 files changed, 51 insertions(+) create mode 100644 .gitattributes create mode 100644 files_in_srpm.txt create mode 100644 pxeuler-1.0.0.tar.gz create mode 100644 pxeuler.spec create mode 100644 pxeuler.src.rpm diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9fb45b1 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +pxeuler.src.rpm filter=lfs diff=lfs merge=lfs -text +pxeuler-1.0.0.tar.gz filter=lfs diff=lfs merge=lfs -text diff --git a/files_in_srpm.txt b/files_in_srpm.txt new file mode 100644 index 0000000..e2d029d --- /dev/null +++ b/files_in_srpm.txt @@ -0,0 +1,2 @@ +pxeuler-1.0.0.tar.gz +pxeuler.spec diff --git a/pxeuler-1.0.0.tar.gz b/pxeuler-1.0.0.tar.gz new file mode 100644 index 0000000..7940a40 --- /dev/null +++ b/pxeuler-1.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e70ed6395027ba686be3f5a9760e145e21ec96708c33c59dbb9d0fd2afa03adb +size 97766793 diff --git a/pxeuler.spec b/pxeuler.spec new file mode 100644 index 0000000..c04663c --- /dev/null +++ b/pxeuler.spec @@ -0,0 +1,41 @@ +Name: pxeuler +Version: 1.0.0 +Release: 1 +Summary: 用于pxe自动化系统安装 + +License: GPLv3+ +URL: https://gitee.com/quanag_100/pxeuler +Source0: %{name}-%{version}.tar.gz + +BuildRequires: python3-devel +Requires: python3 + +%description +PXEuler自动化部署工具,用于快速配置网络启动环境。 + +%prep +%autosetup -p1 -n %{name}-%{version} + +%build +%define debug_package %{nil} + +%install +mkdir -p %{buildroot}/usr + +cp -rdpf %{_builddir}/%{name}-%{version}/usr/local %{buildroot}/usr + +%post +set -u + +rm -rf /usr/sbin/pxeuler +ln -s /usr/local/%{name}/pxeuler.py /usr/sbin/pxeuler + +%files +/usr/local/%{name}/* +%exclude /usr/local/%{name}/.git/* +%exclude /usr/local/%{name}/.gitignore + + +%changelog +* Fri Mar 21 2025 Your Name - 1.0.0-1 +- 初始版本:实现基础功能与软链接创建 diff --git a/pxeuler.src.rpm b/pxeuler.src.rpm new file mode 100644 index 0000000..f9ed21b --- /dev/null +++ b/pxeuler.src.rpm @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0e5ebc7ec41a7549cbfe28fa96dd411bab33a42b1ec64ef86e233da9edc8de8 +size 97767448 -- Gitee