From 67e7f0f2f7602c50281fff79d8be790a10c727df Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 13 Jan 2025 03:27:24 +0000 Subject: automatic import of file-clas --- file-clas.spec | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 file-clas.spec (limited to 'file-clas.spec') diff --git a/file-clas.spec b/file-clas.spec new file mode 100644 index 0000000..2e8a2ff --- /dev/null +++ b/file-clas.spec @@ -0,0 +1,51 @@ +Name: file-clas +Version: 1.0.0 +Release: 1 +Summary: Cangjie EUR +Summary(zh_CN): 仓颉EUR + +License: Mulan +URL: https://atomgit.com/openeuler123/lanshitou +Source0: file-clas-1.0.0.tar.gz + +BuildRequires: wget +BuildRequires: dnf-plugins-core +BuildRequires: binutils +BuildRequires: glibc-devel +BuildRequires: gcc-c++ +BuildRequires: openssl + +%description +Cangjie EUR + +%prep +%autosetup + +%build +if [ ! -f Cangjie.tar.gz ]; then + %ifarch x86_64 + # 下载仓颉工具链x86_64版本 + wget "https://cangjie-lang.cn/v1/files/auth/downLoad?nsId=142267&fileName=Cangjie-0.53.13-linux_x64.tar.gz&objectKey=6719f1eb3af6947e3c6af327" -O Cangjie.tar.gz + %endif + + %ifarch aarch64 + # 下载仓颉工具链aarch64版本 + wget "https://cangjie-lang.cn/v1/files/auth/downLoad?nsId=142267&fileName=Cangjie-0.53.13-linux_aarch64.tar.gz&objectKey=6719f1ec3af6947e3c6af328" -O Cangjie.tar.gz + %endif +fi + +tar zxvf Cangjie.tar.gz +source ./cangjie/envsetup.sh + +%install +cjpm install --root %{buildroot} + + +%files +%doc README +%{_bindir}/main +%{_datarootdir}/* + +%changelog +* Sun Jan 12 2025 lishuying +- Cangjie EUR demo -- cgit v1.2.3