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

Annotation 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 - (hide annotations) (download)
Sun Jun 20 21:09:47 2021 UTC (3 years, 5 months ago) by michel
Branch: MAIN
CVS Tags: smeserver-manager-locale-0_1_0-1_el7_sme, HEAD
make: « clog » est à jour.

1 michel 1.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