diff options
author | CoprDistGit <infra@openeuler.org> | 2025-01-09 07:30:26 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2025-01-09 07:30:26 +0000 |
commit | 9aeb8fd112be478646e309c3e26954ca904b494d (patch) | |
tree | 562ab7fe5d91553bebe0e9dcc76e422d822dd9ab | |
parent | 7814ecacc1c7e3ef9467419063ebca2f1167d793 (diff) |
automatic import of Document_Classificationopeneuler24.03_LTS
-rw-r--r-- | Document_Classification-1.0.0.spec | 112 |
1 files changed, 56 insertions, 56 deletions
diff --git a/Document_Classification-1.0.0.spec b/Document_Classification-1.0.0.spec index 7917dc4..f90a810 100644 --- a/Document_Classification-1.0.0.spec +++ b/Document_Classification-1.0.0.spec @@ -1,56 +1,56 @@ -Name: Document_Classification
-Version:1.0.0
-Release:1%{?dist}
-Summary:Document Classification
-
-License:MulanPSL2.0
-URL: https://atomgit.com/openeuler123/XIaoWu.git
-Source0:%{name}-%{version}.tar.gz
-
-BuildRequires: wget, dnf-plugins-core, binutils, glibc-devel, gcc-c++, openssl
-
-%define debug_package %{nil}
-
-%description
-
-%prep
-%autosetup
-
-# 安装cangjie
-if [[ `uname -m` == "x86_64" ]]; then
- wget -O Cangjie-0.53.13-linux_x64.tar.gz "https://cangjie-lang.cn/v1/files/auth/downLoad?nsId=142267&fileName=Cangjie-0.53.13-linux_x64.tar.gz&objectKey=6719f1eb3af6947e3c6af327"
- tar -xzvf Cangjie-0.53.13-linux_x64.tar.gz
- source cangjie/envsetup.sh
-else
- wget -O Cangjie-0.53.13-linux_aarch64.tar.gz "https://cangjie-lang.cn/v1/files/auth/downLoad?nsId=142267&fileName=Cangjie-0.53.13-linux_aarch64.tar.gz&objectKey=6719f1ec3af6947e3c6af328"
- tar -xzvf Cangjie-0.53.13-linux_aarch64.tar.gz
- source cangjie/envsetup.sh
-fi
-
-%build
-source %{_builddir}/%{name}-%{version}/cangjie/envsetup.sh
-
-if [[ `uname -m` == "x86_64" ]]; then
- cp /usr/lib/gcc/x86_64-openEuler-linux/12/crtbeginS.o %{_builddir}/%{name}-%{version}
- cp /usr/lib/gcc/x86_64-openEuler-linux/12/crtendS.o %{_builddir}/%{name}-%{version}
-else
- cp /usr/lib/gcc/aarch64-openEuler-linux/12/crtbeginS.o %{_builddir}/%{name}-%{version}
- cp /usr/lib/gcc/aarch64-openEuler-linux/12/crtendS.o %{_builddir}/%{name}-%{version}
-fi
-
-cjpm build
-
-%install
-# 将需要打包的文件拷贝到buildroot目录中去
-mkdir -p %{buildroot}/root/Document_Classification/bin
-mkdir -p %{buildroot}/root/Document_Classification/config
-cp -r %{_builddir}/%{name}-%{version}/target/release/bin/* %{buildroot}/root/Document_Classification/bin
-
-%files
-# 指定将要部署的文件有哪些
-/root/Document_Classification/bin/*
-
-
-%changelog
-* Tue Dec 24 2024 Xiaowu <3260998685@qq.com>
--
+Name: Document_Classification +Version:1.0.0 +Release:1%{?dist} +Summary:Document Classification + +License:MulanPSL2.0 +URL: https://atomgit.com/openeuler123/XIaoWu.git +Source0:%{name}-%{version}.tar.gz + +BuildRequires: wget, dnf-plugins-core, binutils, glibc-devel, gcc-c++, openssl + +%define debug_package %{nil} + +%description + +%prep +%autosetup + +# 安装cangjie +if [[ `uname -m` == "x86_64" ]]; then + wget -O Cangjie-0.53.13-linux_x64.tar.gz "https://cangjie-lang.cn/v1/files/auth/downLoad?nsId=142267&fileName=Cangjie-0.53.13-linux_x64.tar.gz&objectKey=6719f1eb3af6947e3c6af327" + tar -xzvf Cangjie-0.53.13-linux_x64.tar.gz + source cangjie/envsetup.sh +else + wget -O Cangjie-0.53.13-linux_aarch64.tar.gz "https://cangjie-lang.cn/v1/files/auth/downLoad?nsId=142267&fileName=Cangjie-0.53.13-linux_aarch64.tar.gz&objectKey=6719f1ec3af6947e3c6af328" + tar -xzvf Cangjie-0.53.13-linux_aarch64.tar.gz + source cangjie/envsetup.sh +fi + +%build +source %{_builddir}/%{name}-%{version}/cangjie/envsetup.sh + +if [[ `uname -m` == "x86_64" ]]; then + cp /usr/lib/gcc/x86_64-openEuler-linux/12/crtbeginS.o %{_builddir}/%{name}-%{version} + cp /usr/lib/gcc/x86_64-openEuler-linux/12/crtendS.o %{_builddir}/%{name}-%{version} +else + cp /usr/lib/gcc/aarch64-openEuler-linux/12/crtbeginS.o %{_builddir}/%{name}-%{version} + cp /usr/lib/gcc/aarch64-openEuler-linux/12/crtendS.o %{_builddir}/%{name}-%{version} +fi + +cjpm build + +%install +# 将需要打包的文件拷贝到buildroot目录中去 +mkdir -p %{buildroot}/root/Document_Classification/bin +mkdir -p %{buildroot}/root/Document_Classification/config +cp -r %{_builddir}/%{name}-%{version}/target/release/bin/* %{buildroot}/root/Document_Classification/bin + +%files +# 指定将要部署的文件有哪些 +/root/Document_Classification/bin/* + + +%changelog +* Tue Dec 24 2024 Xiaowu <3260998685@qq.com> +- |