/[smeserver]/rpms/smeserver-manager-locale/sme10/smeserver-manager-locale.spec
ViewVC logotype

Contents of /rpms/smeserver-manager-locale/sme10/smeserver-manager-locale.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Sun Jun 20 21:09:47 2021 UTC (2 years, 11 months ago) by michel
Branch: MAIN
CVS Tags: smeserver-manager-locale-0_1_0-1_el7_sme, HEAD
make: « clog » est à jour.

1 Summary: SME Server Manager localisation module (manager 2)
2 %define name smeserver-manager-locale
3 Name: %{name}
4 %define version 0.1.0
5 %define release 1
6 %define package_summary SME Server Manager localisation module
7 %define group Applications/System
8 %define package_locales bg da de el es et fr he hu id it ja nb nl pl pt pt_BR ro ru sl sv th tr zh_CN zh_TW
9 Version: %{version}
10 Release: %{release}%{?dist}
11 License: GPL
12 Group: Networking/Daemons
13 Source: %{name}-%{version}.tar.xz
14 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
15 BuildArchitectures: noarch
16 BuildRequires: perl
17 BuildRequires: e-smith-devtools
18 AutoReqProv: no
19
20 %description
21 SME Server Manager 2 localisation module (smeserver-manager)
22
23 %changelog
24 * Sat Jun 05 2021 Michel Begue <mab974@gmail.com> 0.1.0-1.sme
25 - Initial development, extraction from smeserver-manager
26
27 %prep
28 %setup
29
30 %build
31 #LEXICONS=$(find root/usr/share/smanager/lib/SrvMngr/I18N/modules/*/*.lex -type f)
32 #for file in $LEXICONS
33 #do
34 # /sbin/e-smith/validate-lexicon-sm2 $file
35 #done
36
37 %install
38 rm -rf $RPM_BUILD_ROOT
39 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
40
41 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
42 > %{name}-%{version}-%{release}-filelist
43
44 for locale in %{package_locales}
45 do
46 echo "%defattr(-,root,root)" > \
47 %{name}-%{version}-%{release}-filelist-$locale
48 grep -e "_$locale.lex" -e "_$(echo $locale | tr '[:upper:]_' '[:lower:]-').lex" \
49 %{name}-%{version}-%{release}-filelist >> %{name}-%{version}-%{release}-filelist-$locale
50 done
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55
56 %package bg
57 Summary: %{package_summary} - Bulgarian
58 Group: %{group}
59 Requires: smeserver-manager >= 0.1.2-13
60 %description bg
61 %{summary}
62 %files bg -f %{name}-%{version}-%{release}-filelist-bg
63
64 %package da
65 Summary: %{package_summary} - Danish
66 Group: %{group}
67 Requires: smeserver-manager >= 0.1.2-13
68 %description da
69 %{summary}
70 %files da -f %{name}-%{version}-%{release}-filelist-da
71
72 %package de
73 Summary: %{package_summary} - German
74 Group: %{group}
75 Requires: smeserver-manager >= 0.1.2-13
76 %description de
77 %{summary}
78 %files de -f %{name}-%{version}-%{release}-filelist-de
79
80 %package el
81 Summary: %{package_summary} - Greek
82 Group: %{group}
83 Requires: smeserver-manager >= 0.1.2-13
84 %description el
85 %{summary}
86 %files el -f %{name}-%{version}-%{release}-filelist-el
87
88 %package es
89 Summary: %{package_summary} - Spanish
90 Group: %{group}
91 Requires: smeserver-manager >= 0.1.2-13
92 %description es
93 %{summary}
94 %files es -f %{name}-%{version}-%{release}-filelist-es
95
96 %package et
97 Summary: %{package_summary} - Estonian
98 Group: %{group}
99 Requires: smeserver-manager >= 0.1.2-13
100 %description et
101 %{summary}
102 %files et -f %{name}-%{version}-%{release}-filelist-et
103
104 %package fr
105 Summary: %{package_summary} - French
106 Group: %{group}
107 Requires: smeserver-manager >= 0.1.2-13
108 %description fr
109 %{summary}
110 %files fr -f %{name}-%{version}-%{release}-filelist-fr
111
112 %package he
113 Summary: %{package_summary} - Hebrew
114 Group: %{group}
115 Requires: smeserver-manager >= 0.1.2-13
116 %description he
117 %{summary}
118 %files he -f %{name}-%{version}-%{release}-filelist-he
119
120 %package hu
121 Summary: %{package_summary} - Hungarian
122 Group: %{group}
123 Requires: smeserver-manager >= 0.1.2-13
124 %description hu
125 %{summary}
126 %files hu -f %{name}-%{version}-%{release}-filelist-hu
127
128 %package id
129 Summary: %{package_summary} - Indonesian
130 Group: %{group}
131 Requires: smeserver-manager >= 0.1.2-13
132 %description id
133 %{summary}
134 %files id -f %{name}-%{version}-%{release}-filelist-id
135
136 %package it
137 Summary: %{package_summary} - Italian
138 Group: %{group}
139 Requires: smeserver-manager >= 0.1.2-13
140 %description it
141 %{summary}
142 %files it -f %{name}-%{version}-%{release}-filelist-it
143
144 %package ja
145 Summary: %{package_summary} - Japanese
146 Group: %{group}
147 Requires: smeserver-manager >= 0.1.2-13
148 %description ja
149 %{summary}
150 %files ja -f %{name}-%{version}-%{release}-filelist-ja
151
152 %package nb
153 Summary: %{package_summary} - Norwegian (Bokmal)
154 Group: %{group}
155 Requires: smeserver-manager >= 0.1.2-13
156 %description nb
157 %{summary}
158 %files nb -f %{name}-%{version}-%{release}-filelist-nb
159
160 %package nl
161 Summary: %{package_summary} - Dutch
162 Group: %{group}
163 Requires: smeserver-manager >= 0.1.2-13
164 %description nl
165 %{summary}
166 %files nl -f %{name}-%{version}-%{release}-filelist-nl
167
168 %package pl
169 Summary: %{package_summary} - Polish
170 Group: %{group}
171 Requires: smeserver-manager >= 0.1.2-13
172 %description pl
173 %{summary}
174 %files pl -f %{name}-%{version}-%{release}-filelist-pl
175
176 %package pt
177 Summary: %{package_summary} - Portugese
178 Group: %{group}
179 Requires: smeserver-manager >= 0.1.2-13
180 %description pt
181 %{summary}
182 %files pt -f %{name}-%{version}-%{release}-filelist-pt
183
184 %package pt_BR
185 Summary: %{package_summary} - Portugese (Brazilian)
186 Group: %{group}
187 Requires: smeserver-manager >= 0.1.2-13
188 %description pt_BR
189 %{summary}
190 %files pt_BR -f %{name}-%{version}-%{release}-filelist-pt_BR
191
192 %package ro
193 Summary: %{package_summary} - Romanian
194 Group: %{group}
195 Requires: smeserver-manager >= 0.1.2-13
196 %description ro
197 %{summary}
198 %files ro -f %{name}-%{version}-%{release}-filelist-ro
199
200 %package ru
201 Summary: %{package_summary} - Russian
202 Group: %{group}
203 Requires: smeserver-manager >= 0.1.2-13
204 %description ru
205 %{summary}
206 %files ru -f %{name}-%{version}-%{release}-filelist-ru
207
208 %package sl
209 Summary: %{package_summary} - Slovinian
210 Group: %{group}
211 Requires: smeserver-manager >= 0.1.2-13
212 %description sl
213 %{summary}
214 %files sl -f %{name}-%{version}-%{release}-filelist-sl
215
216 %package sv
217 Summary: %{package_summary} - Swedish
218 Group: %{group}
219 Requires: smeserver-manager >= 0.1.2-13
220 %description sv
221 %{summary}
222 %files sv -f %{name}-%{version}-%{release}-filelist-sv
223
224 %package th
225 Summary: %{package_summary} - Thai
226 Group: %{group}
227 Requires: smeserver-manager >= 0.1.2-13
228 %description th
229 %{summary}
230 %files th -f %{name}-%{version}-%{release}-filelist-th
231
232 %package tr
233 Summary: %{package_summary} - Turkish
234 Group: %{group}
235 Requires: smeserver-manager >= 0.1.2-13
236 %description tr
237 %{summary}
238 %files tr -f %{name}-%{version}-%{release}-filelist-tr
239
240 %package zh_CN
241 Summary: %{package_summary} - Chinese (China)
242 Group: %{group}
243 Requires: smeserver-manager >= 0.1.2-13
244 %description zh_CN
245 %{summary}
246 %files zh_CN -f %{name}-%{version}-%{release}-filelist-zh_CN
247
248 %package zh_TW
249 Summary: %{package_summary} - Chinese (Taiwan)
250 Group: %{group}
251 Requires: smeserver-manager >= 0.1.2-13
252 %description zh_TW
253 %{summary}
254 %files zh_TW -f %{name}-%{version}-%{release}-filelist-zh_TW

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed