summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--sign-openEuler.spec56
-rw-r--r--sources1
3 files changed, 58 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..526729e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/sign-openEuler-0.12.2.tar.gz
diff --git a/sign-openEuler.spec b/sign-openEuler.spec
new file mode 100644
index 0000000..8d01712
--- /dev/null
+++ b/sign-openEuler.spec
@@ -0,0 +1,56 @@
+%define debug_package %{nil}
+
+Name: sign-openEuler
+Version: 0.12.2
+Release: 1
+Summary: provide the signature client for openEuler
+License: MulanPSL-2.0
+URL: https://gitee.com/openeuler/signatrust
+Source0: %{name}-%{version}.tar.gz
+%ifarch x86_64
+# Source0: https://gitee.com/openeuler/signatrust/releases/download/v1.0.0-rc.2/client_linux_x86_64.tar.gz
+%endif
+%ifarch aarch64
+# Source0: https://gitee.com/openeuler/signatrust/releases/download/v1.0.0-rc.2/client_linux_aarch64.tar.gz
+%endif
+
+%description
+provide the signature client for openEuler
+
+%prep
+%setup -q
+
+%ifarch aarch64
+%global efi_arch aarch64
+tar xf client_linux_aarch64.tar.gz
+rm -f client_linux_x86_64.tar.gz
+rm -f client_linux_aarch64.tar.gz
+%endif
+
+%ifarch x86_64
+%global efi_arch x86_64
+tar xf client_linux_x86_64.tar.gz
+rm -f client_linux_x86_64.tar.gz
+rm -f client_linux_aarch64.tar.gz
+%endif
+
+%build
+
+%install
+mkdir -p $RPM_BUILD_ROOT/opt/sign-openEuler
+cp -a ./* $RPM_BUILD_ROOT/opt/sign-openEuler
+
+%check
+
+%files
+%attr(777,root,root) %dir /opt/sign-openEuler
+%attr(777,root,root) /opt/sign-openEuler/client
+# %attr(444,root,root) /opt/sign-openEuler/server*
+%attr(644,root,root) /opt/sign-openEuler/config.toml
+
+%clean
+rm -rf $RPM_BUILD_ROOT/*
+
+%changelog
+* Thu Nov 9 2023 huangzq6 <huangzhenqiang2@huawei.com> - 0.12.2-1
+- init the package
diff --git a/sources b/sources
new file mode 100644
index 0000000..8fb2c33
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+366919b021a9b7b129330d5c977df10f sign-openEuler-0.12.2.tar.gz