blob: 0a09e7434e1b20f2f2f7a90d0d5cf871f7ec0949 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
Name: UNT
Version: 1.0
Release: 7
Summary: UDF native tool
License: MulanPSL-2.0
URL: https://gitee.com/openeuler/UNT.git
Source0: https://gitee.com/openeuler/UNT/repository/archive/%{name}-v%{version}.tar.gz
BuildRequires: maven
BuildArch: noarch
%description
UDF native tool can convert java code to native code,
and then compile native code to native binary.
%prep
%setup -q -n %{name}
%build
mvn package
%install
mkdir -p %{buildroot}/opt/udf-trans-opt/
mkdir -p %{buildroot}/usr/bin
tar -zxf %_builddir/%{name}/unt-translator/target/unt-translator-1.0-bin.tar.gz -C %{buildroot}/opt/udf-trans-opt/
install -m 0640 %_builddir/%{name}/unt-scanner/target/unt-scanner-1.0-bin.jar %{buildroot}/opt/udf-trans-opt/
install -m 0550 %_builddir/%{name}/script/native_udf.py %{buildroot}/usr/bin
%clean
rm -rf %{buildroot}
%postun
rm -rf /opt/udf-trans-opt/udf-translator
rm -rf /opt/udf-trans-opt/unt-scanner-1.0-bin.jar
rm -rf /usr/bin/native_udf.py
%files
%defattr(-,root,root)
%attr(0640,root,root) /opt/udf-trans-opt/udf-translator/*
%attr(0640,root,root) /opt/udf-trans-opt/unt-scanner-1.0-bin.jar
%attr(0550,root,root) /usr/bin/native_udf.py
%changelog
* Mon Jun 16 2025 liuchang <liuchang291@h-partners.com> - 1.0-7
- fix array to enhance performance and ut of array init to current version
* Thu Jun 12 2025 yuyufeng <yuyufeng1@huawei.com> - 1.0-6
- fix native_udf.py bug, add support for primitive type Array and add ut
* Sat May 31 2025 yuyufeng <yuyufeng1@huawei.com> - 1.0-5
- add exception throw when translator fail and fix ignoreMethod expection bug
* Wed May 28 2025 yuyufeng <yuyufeng1@huawei.com> - 1.0-4
- clean code and improve string interface
* Thu May 22 2025 yuyufeng <yuyufeng1@huawei.com> - 1.0-3
- improve %postun files remove
* Thu May 22 2025 yuyufeng <yuyufeng1@huawei.com> - 1.0-2
- add test and change log path
* Tue May 20 2025 hejingxian <hejingxian@huawei.com> - 1.0-1
- package init
|