1
1
Vendor: Microsoft Corporation
2
2
Distribution: Azure Linux
3
+
3
4
Name: opencc
4
- Version: 1.1.1
5
+ Version: 1.1.7
5
6
Release: 3%{?dist }
6
7
Summary: Libraries for Simplified-Traditional Chinese Conversion
7
- License: ASL 2.0
8
+ License: Apache- 2.0
8
9
URL: https://github.com/BYVoid/OpenCC
9
10
Source0: https://github.com/BYVoid/OpenCC/archive/ver.%{version }.tar.gz#/OpenCC-ver.%{version}.tar.gz
10
- Patch0: parallel-build-fix .patch
11
+ Patch0: opencc-fixes-std-initializer-list .patch
11
12
12
13
BuildRequires: gcc-c++
13
14
BuildRequires: gettext
14
15
BuildRequires: cmake
15
16
BuildRequires: doxygen
16
17
BuildRequires: python3
18
+ BuildRequires: marisa-devel
19
+ BuildRequires: rapidjson-devel
17
20
18
21
%description
19
22
OpenCC is a library for converting characters and phrases between
@@ -46,10 +49,11 @@ developing applications that use %{name}.
46
49
47
50
48
51
%prep
49
- %autosetup -p1 -n OpenCC-ver.%{version }
52
+ %setup -q -n OpenCC-ver.%{version }
53
+ %patch -P0 -p1 -b .compile
50
54
51
55
%build
52
- %cmake -DENABLE_GETTEXT:BOOL=ON -DBUILD_DOCUMENTATION:BOOL=ON
56
+ %cmake -DENABLE_GETTEXT:BOOL=ON -DBUILD_DOCUMENTATION:BOOL=ON -DUSE_SYSTEM_MARISA:BOOL=ON -DUSE_SYSTEM_RAPID JSON :BOOL=ON
53
57
%cmake_build
54
58
55
59
%install
@@ -60,8 +64,6 @@ developing applications that use %{name}.
60
64
61
65
#%find_lang %{name}
62
66
63
- %ldconfig_scriptlets
64
-
65
67
%files
66
68
%doc AUTHORS LICENSE README.md
67
69
%{_libdir }/lib* .so.*
@@ -78,11 +80,49 @@ developing applications that use %{name}.
78
80
%{_includedir }/*
79
81
%{_libdir }/* .so
80
82
%{_libdir }/pkgconfig/* .pc
83
+ %{_libdir }/cmake/opencc/OpenCC* .cmake
81
84
82
85
%changelog
83
- * Fri Jul 23 2021 Thomas Crain <thcrain@microsoft.com> - 1.1.1-3
84
- - Initial CBL-Mariner import from Fedora 34 (license: MIT).
85
- - Add patch to fix parallel build issue
86
+ * Tue Apr 29 2025 Durga Jagadeesh Palli <v-dpalli@microsoft.com> - 1.1.7-3
87
+ - Initial Azure Linux import from Fedora 41 (license: MIT)
88
+ - License verified
89
+
90
+ * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-2
91
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
92
+
93
+ * Fri Feb 2 2024 Peng Wu <pwu@redhat.com> - 1.1.7-1
94
+ - Update to 1.1.7
95
+ - Resolves: RHBZ#2261417
96
+
97
+ * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.4-6
98
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
99
+
100
+ * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.4-5
101
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
102
+
103
+ * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.4-4
104
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
105
+
106
+ * Thu May 18 2023 Peng Wu <pwu@redhat.com> - 1.1.4-3
107
+ - Migrate to SPDX license
108
+
109
+ * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.4-2
110
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
111
+
112
+ * Fri Oct 21 2022 Peng Wu <pwu@redhat.com> - 1.1.4-1
113
+ - Update to 1.1.4
114
+
115
+ * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-3
116
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
117
+
118
+ * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-2
119
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
120
+
121
+ * Mon Aug 2 2021 Peng Wu <pwu@redhat.com> - 1.1.2-1
122
+ - Update to 1.1.2
123
+
124
+ * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-3
125
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
86
126
87
127
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-2
88
128
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
0 commit comments