Subversion Repositories ALCASAR

Rev

Details | Last modification | View Log

Rev Author Line No. Line
2868 rexy 1
%global __requires_exclude_from %{_docdir}/
2
 
3
%define major 8
4
%define libname %mklibname %{name} %major
5
%define libnamedev %mklibname %{name} -d
6
 
7
Name:			gammu
8
Version:		1.41.0
9
Release:		%mkrel 2
10
Summary:		Mobile phones tools for Unix (Linux) and Win32
11
License:		GPLv2+
12
Group:			Communications/Mobile
13
Source:			http://dl.cihar.com/gammu/releases/%{name}-%{version}.tar.xz
14
Source1:		69-gammu-acl.rules
15
 
16
URL:			http://www.gammu.org/
17
BuildRequires:		cmake
18
BuildRequires:		doxygen
19
BuildRequires:		gettext-devel
20
BuildRequires:		mysql-devel
21
BuildRequires:		pkgconfig(bash-completion)
22
BuildRequires:		pkgconfig(bluez)
23
BuildRequires:		pkgconfig(dbi)
24
BuildRequires:		pkgconfig(gudev-1.0)
25
BuildRequires:		pkgconfig(libcurl)
26
BuildRequires:		pkgconfig(libpq)
27
BuildRequires:		pkgconfig(libusb-1.0)
28
 
29
%description
30
Gammu can do such things with cellular phones as making data calls,
31
updating the address book, changing calendar and ToDo entries, sending and
32
receiving SMS messages, loading and getting ring tones and pictures (different
33
types of logos), synchronizing time, enabling NetMonitor, managing WAP
34
settings and bookmarks and much more. Functions depend on the phone model.
35
 
36
 
37
%package -n %libname
38
Summary: Mobile phones tools for Unix (Linux) and Win32 (libraries)
39
Group: System/Libraries
40
Requires: %name >= %version-%release
41
 
42
%description -n %libname
43
Gammu can do such things with cellular phones as making data calls,
44
updating the address book, changing calendar and ToDo entries, sending and
45
receiving SMS messages, loading and getting ring tones and pictures (different
46
types of logos), synchronizing time, enabling NetMonitor, managing WAP
47
settings and bookmarks and much more. Functions depend on the phone model.
48
 
49
 
50
%package -n %libnamedev
51
Summary:		Headers and pkgconfig file for Gammu development
52
Group:			Development/Other
53
Requires:		%libname = %version-%release
54
Provides:		libgammu-devel = %version-%release
55
Provides:		%name-devel = %version-%release
56
 
57
%description -n %libnamedev
58
This package contains the headers and pkgconfig file that programmers
59
will need to develop applications which will use libGammu.
60
 
61
%prep
62
%setup -q
63
 
64
%build
65
%cmake -DINSTALL_LIB_DIR=%{_lib}
66
%cmake_build
67
 
68
%install
69
%cmake_install
70
 
71
mkdir -p %{buildroot}%{_sysconfdir}
72
sed -e 's|^port =.*$|port = /dev/ttyS0|' \
73
    -e 's|^connection =.*$|connection = dlr3|' \
74
    -e 's/$//' \
75
    < docs/config/gammurc > %{buildroot}%{_sysconfdir}/gammurc
76
 
77
mkdir -p %{buildroot}%{_udevrulesdir}
78
install -m644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/69-gammu-acl.rules
79
 
80
%find_lang %{name} --all-name
81
 
82
%files -f %name.lang
83
%doc ChangeLog COPYING INSTALL.* README.*
84
%exclude /usr/share/doc/gammu/manual
85
%exclude /usr/share/doc/gammu/examples/
86
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/gammurc
87
%{_udevrulesdir}/*.rules
88
%{_datadir}/bash-completion/completions/gammu
89
%{_bindir}/gammu
90
%{_bindir}/gammu-smsd
91
%{_bindir}/gammu-smsd-inject
92
%{_bindir}/gammu-smsd-monitor
93
%{_bindir}/gammu-detect
94
%{_bindir}/jadmaker
95
%{_datadir}/gammu
96
%{_mandir}/man1/gammu-detect.*
97
%{_mandir}/man1/gammu-smsd-inject.*
98
%{_mandir}/man1/gammu-smsd-monitor.1.*
99
%{_mandir}/man1/gammu-smsd.*
100
%{_mandir}/man1/gammu.*
101
%{_mandir}/man1/jadmaker.*
102
%{_mandir}/man[57]/*
103
 
104
%files -n %libname
105
%{_libdir}/*.so.%{major}{,.*}
106
 
107
%files -n %libnamedev
108
%{_bindir}/gammu-config
109
%{_libdir}/*.so
110
%{_includedir}/gammu
111
%{_mandir}/man1/gammu-config.*
112
%{_libdir}/pkgconfig/*.pc
113
 
114
 
115
%changelog
116
* Mon Feb 17 2020 umeabot <umeabot> 1.41.0-2.mga8
117
+ Revision: 1537641
118
- Mageia 8 Mass Rebuild
119
+ wally <wally>
120
- build with new cmake macros
121
 
122
* Tue Nov 05 2019 daviddavid <daviddavid> 1.41.0-1.mga8
123
+ Revision: 1457788
124
- new version: 1.41.0
125
 
126
* Thu Feb 07 2019 daviddavid <daviddavid> 1.40.0-1.mga7
127
+ Revision: 1363910
128
- new version: 1.40.0
129
 
130
* Sun Sep 23 2018 umeabot <umeabot> 1.39.0-3.mga7
131
+ Revision: 1297820
132
- Mageia 7 Mass Rebuild
133
 
134
* Thu Apr 26 2018 wally <wally> 1.39.0-2.mga7
135
+ Revision: 1222723
136
- loosen lib pkg requires
137
- tighten devel pkg requires
138
- drop old obsoletes
139
 
140
* Thu Apr 26 2018 wally <wally> 1.39.0-1.mga7
141
+ Revision: 1222716
142
- new version 1.39.0
143
- new lib major 8
144
- python bindings are now in separate python-gammu src pkg
145
 
146
* Sat Dec 23 2017 wally <wally> 1.35.0-5.mga7
147
+ Revision: 1184224
148
- rebuild for new mariadb
149
 
150
* Thu Feb 11 2016 umeabot <umeabot> 1.35.0-4.mga6
151
+ Revision: 953972
152
- Mageia 6 Mass Rebuild
153
 
154
* Wed Oct 21 2015 tv <tv> 1.35.0-3.mga6
155
+ Revision: 893366
156
- fix build: exclude some doc
157
- fix build: exclude some doc
158
 
159
* Tue Jun 09 2015 vaci0 <vaci0> 1.35.0-1.mga6
160
+ Revision: 822958
161
-Update to new version 1.35.0
162
 
163
* Sun Jan 11 2015 vaci0 <vaci0> 1.34.0-1.mga5
164
+ Revision: 809905
165
- Update to new version 1.34.0
166
 
167
* Tue Nov 25 2014 cjw <cjw> 1.33.0-9.mga5
168
+ Revision: 799119
169
- rebuild against postgresql9.4
170
 
171
* Wed Oct 15 2014 umeabot <umeabot> 1.33.0-8.mga5
172
+ Revision: 746723
173
- Second Mageia 5 Mass Rebuild
174
 
175
* Sat Sep 27 2014 tv <tv> 1.33.0-7.mga5
176
+ Revision: 726888
177
- add more excludes
178
 
179
* Sat Sep 27 2014 tv <tv> 1.33.0-6.mga5
180
+ Revision: 726270
181
- rebuild for missing pythoneggs deps
182
 
183
* Thu Sep 25 2014 wally <wally> 1.33.0-5.mga5
184
+ Revision: 724681
185
- exclude %%_docdir from auto-requires
186
- BR gudev-1.0
187
 
188
* Tue Sep 16 2014 umeabot <umeabot> 1.33.0-4.mga5
189
+ Revision: 679406
190
- Mageia 5 Mass Rebuild
191
 
192
* Sat Jul 05 2014 tv <tv> 1.33.0-3.mga5
193
+ Revision: 643452
194
- switch to pkgconfig() style BRs
195
 
196
* Sat May 31 2014 pterjan <pterjan> 1.33.0-2.mga5
197
+ Revision: 628205
198
- Rebuild for new Python
199
 
200
* Sun Mar 02 2014 vaci0 <vaci0> 1.33.0-1.mga5
201
+ Revision: 598598
202
- Update to new version
203
 
204
* Fri Oct 18 2013 umeabot <umeabot> 1.32.0-5.mga4
205
+ Revision: 521045
206
- Mageia 4 Mass Rebuild
207
 
208
* Wed Jan 16 2013 fwang <fwang> 1.32.0-4.mga3
209
+ Revision: 388497
210
- correct udev rules dir
211
 
212
* Fri Jan 11 2013 umeabot <umeabot> 1.32.0-3.mga3
213
+ Revision: 351042
214
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
215
 
216
* Wed Oct 03 2012 malo <malo> 1.32.0-2.mga3
217
+ Revision: 302271
218
- update RPM group
219
 
220
* Tue Jul 03 2012 vaci0 <vaci0> 1.32.0-1.mga3
221
+ Revision: 266875
222
- Update to version 1.32.0
223
 
224
* Mon Jun 11 2012 juancho <juancho> 1.31.90-1.mga3
225
+ Revision: 259651
226
- Updated to testing version 1.31.90, and added patch to fix compilation error.
227
 
228
* Fri Jan 27 2012 kamil <kamil> 1.31.0-1.mga2
229
+ Revision: 202301
230
- new version 1.31.0
231
 
232
* Wed Jul 20 2011 fwang <fwang> 1.30.0-1.mga2
233
+ Revision: 126910
234
- new version 1.30.0
235
 
236
* Thu Mar 24 2011 dmorgan <dmorgan> 1.29.0-3.mga1
237
+ Revision: 77051
238
- Rebuild against new mysql
239
 
240
* Thu Mar 24 2011 boklm <boklm> 1.29.0-2.mga1
241
+ Revision: 76139
242
- rebuild for bug #497
243
 
244
* Mon Mar 07 2011 dmorgan <dmorgan> 1.29.0-1.mga1
245
+ Revision: 66264
246
- Remove mdv macros
247
- imported package gammu
248
 
249
 
250
* Wed Jan 19 2011 Funda Wang <fwang@mandriva.org> 1.29.0-1mdv2011.0
251
+ Revision: 631676
252
- new version 1.29.0
253
 
254
* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.28.0-6mdv2011.0
255
+ Revision: 627236
256
- rebuilt against mysql-5.5.8 libs, again
257
 
258
* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.28.0-5mdv2011.0
259
+ Revision: 626521
260
- rebuilt against mysql-5.5.8 libs
261
 
262
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.28.0-3mdv2011.0
263
+ Revision: 609658
264
- rebuilt against new libdbi
265
 
266
* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 1.28.0-2mdv2011.0
267
+ Revision: 592714
268
- update file list
269
 
270
  + Michael Scherer <misc@mandriva.org>
271
    - rebuild for python 2.7
272
 
273
* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 1.28.0-1mdv2011.0
274
+ Revision: 553428
275
- new version 1.28.0
276
 
277
* Thu Dec 24 2009 Frederik Himpe <fhimpe@mandriva.org> 1.27.0-1mdv2010.1
278
+ Revision: 481989
279
- update to new version 1.27.0
280
- Update to new version 1.26.93
281
 
282
* Wed Dec 16 2009 Frederic Crozat <fcrozat@mandriva.com> 1.26.92-2mdv2010.1
283
+ Revision: 479479
284
- Fix invalid udev rules (Mdv bug #56107)
285
 
286
* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 1.26.92-1mdv2010.1
287
+ Revision: 472979
288
- new version 1.26.92
289
 
290
* Thu Nov 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1.26.91-1mdv2010.1
291
+ Revision: 467543
292
- update to new version 1.26.91
293
 
294
* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.26.90-1mdv2010.1
295
+ Revision: 462662
296
- Disable parallel make: it breaks build
297
- update to new version 1.26.90
298
 
299
* Tue Oct 27 2009 Frederic Crozat <fcrozat@mandriva.com> 1.26.1-2mdv2010.0
300
+ Revision: 459494
301
- Add udev ACL rules for ttyACM
302
 
303
* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1.26.1-1mdv2010.0
304
+ Revision: 435905
305
- Update to new version 1.26.1 (new major)
306
 
307
* Sat Jul 11 2009 Funda Wang <fwang@mandriva.org> 1.25.0-2mdv2010.0
308
+ Revision: 394733
309
- fix file list
310
- BR usb
311
- new version 1.25.0
312
 
313
* Mon May 04 2009 Funda Wang <fwang@mandriva.org> 1.24.0-1mdv2010.0
314
+ Revision: 371555
315
- New version 1.24.0
316
 
317
* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 1.23.1-1mdv2009.1
318
+ Revision: 357109
319
- New version 1.23.1
320
 
321
* Mon Jan 19 2009 Funda Wang <fwang@mandriva.org> 1.22.91-1mdv2009.1
322
+ Revision: 331253
323
- New version 1.22.91
324
- add BRs
325
 
326
* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.22.1-1mdv2009.1
327
+ Revision: 324645
328
- update to new version 1.22.1
329
 
330
* Thu Dec 18 2008 Funda Wang <fwang@mandriva.org> 1.22.0-1mdv2009.1
331
+ Revision: 315680
332
- New version 1.22.0
333
 
334
* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 1.21.0-1mdv2009.1
335
+ Revision: 292071
336
- New version 1.21.0
337
 
338
* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.20.0-2mdv2009.0
339
+ Revision: 266832
340
- rebuild early 2009.0 package (before pixel changes)
341
 
342
  + Pixel <pixel@mandriva.com>
343
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
344
 
345
* Sun May 11 2008 Funda Wang <fwang@mandriva.org> 1.20.0-1mdv2009.0
346
+ Revision: 205441
347
- update to new version 1.20.0
348
 
349
* Tue May 06 2008 Funda Wang <fwang@mandriva.org> 1.19.91-1mdv2009.0
350
+ Revision: 201768
351
- New version 1.19.91
352
 
353
* Fri Apr 25 2008 Funda Wang <fwang@mandriva.org> 1.19.90-1mdv2009.0
354
+ Revision: 197367
355
- New version 1.19.90
356
 
357
* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 1.19.0-1mdv2009.0
358
+ Revision: 194541
359
- New version 1.19.0
360
 
361
* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 1.18.90-1mdv2008.1
362
+ Revision: 163359
363
- New version 1.18.90
364
 
365
* Wed Jan 30 2008 Funda Wang <fwang@mandriva.org> 1.18.0-1mdv2008.1
366
+ Revision: 160290
367
- New version 1.18.0
368
 
369
* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 1.17.92-1mdv2008.1
370
+ Revision: 158583
371
- New version 1.17.92
372
 
373
* Sun Jan 06 2008 Funda Wang <fwang@mandriva.org> 1.17.0-1mdv2008.1
374
+ Revision: 145928
375
- New version 1.17.0
376
 
377
  + Olivier Blin <oblin@mandriva.com>
378
    - restore BuildRoot
379
 
380
  + Thierry Vignaud <tv@mandriva.org>
381
    - kill re-definition of %%buildroot on Pixel's request
382
 
383
* Sun Dec 16 2007 Funda Wang <fwang@mandriva.org> 1.16.0-1mdv2008.1
384
+ Revision: 120515
385
- update to new version 1.16.0
386
 
387
* Tue Dec 04 2007 Funda Wang <fwang@mandriva.org> 1.15.90-1mdv2008.1
388
+ Revision: 115295
389
- New version 1.15.90
390
 
391
* Tue Nov 20 2007 Funda Wang <fwang@mandriva.org> 1.15.0-1mdv2008.1
392
+ Revision: 110747
393
- New version 1.50.0
394
 
395
* Thu Nov 08 2007 Funda Wang <fwang@mandriva.org> 1.14.0-1mdv2008.1
396
+ Revision: 106896
397
- New version 1.14.0
398
 
399
* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 1.13.95-1mdv2008.1
400
+ Revision: 102802
401
- New version 1.13.95
402
 
403
* Fri Oct 19 2007 Funda Wang <fwang@mandriva.org> 1.13.94-2mdv2008.1
404
+ Revision: 100168
405
- Obsoletes old devel package
406
 
407
* Wed Oct 17 2007 Funda Wang <fwang@mandriva.org> 1.13.94-1mdv2008.1
408
+ Revision: 99569
409
- New major
410
- Updated to svn 1628
411
- updated to svn release to fix build
412
- New version 1.13.94
413
 
414
* Wed Aug 22 2007 Funda Wang <fwang@mandriva.org> 1.13.0-1mdv2008.0
415
+ Revision: 68852
416
- New version 1.13.0
417
 
418
* Tue Aug 14 2007 Funda Wang <fwang@mandriva.org> 1.12.94-1mdv2008.0
419
+ Revision: 63191
420
- New version 1.12.94
421
 
422
* Tue Aug 07 2007 Funda Wang <fwang@mandriva.org> 1.12.93-2mdv2008.0
423
+ Revision: 59765
424
- renew patch from svn
425
- Add patch to build on 64 bit machines
426
- New testing version 1.12.93
427
- br doxygen and dot
428
- fix file list
429
- Use cmake macro
430
- BR cmake
431
- New version 1.12.0
432
 
433
* Tue Apr 17 2007 Erwan Velu <erwan@mandriva.org> 1.10.0-1mdv2008.0
434
+ Revision: 14119
435
- 1.10
436
 
437
 
438
* Tue Dec 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.09.00-1mdv2007.0
439
+ Revision: 91306
440
- New version 1.09.00
441
 
442
* Mon Nov 13 2006 Lenny Cartier <lenny@mandriva.com> 1.08.00-1mdv2007.1
443
+ Revision: 83580
444
- Update to 1.08.00
445
- Import gammu
446
 
447
* Sat Jun 17 2006 Austin Acton <austin@mandriva.org> 1.07.00-1mdv2007.0
448
- Rebuild
449
 
450
* Tue Jun 13 2006 Lenny Cartier <lenny@mandriva.com> 1.07.00-1mdv2007.0
451
- 1.07.00
452
 
453
* Thu Apr 20 2006 Lenny Cartier <lenny@mandriva.com> 1.06.00-1mdk
454
- 1.06.00
455
 
456
* Mon Mar 13 2006 Lenny Cartier <lenny@mandriva.com> 1.05.00-1mdk
457
- 1.05.00
458
 
459
* Fri Dec 02 2005 Lenny Cartier <lenny@mandriva.com> 1.03.20-1mdk
460
- 1.03.20
461
 
462
* Fri Oct 14 2005 Lenny Cartier <lenny@mandriva.com> 1.02.25-1mdk
463
- 1.02.25
464
 
465
* Tue Oct 04 2005 Lenny Cartier <lenny@mandriva.com> 1.02.20-1mdk
466
- 1.02.20
467
 
468
* Sat Oct 01 2005 Lenny Cartier <lenny@mandriva.com> 1.02.16-1mdk
469
- 1.02.16
470
 
471
* Tue Aug 23 2005 Erwan Velu <velu@seanodes.com> 1.02-1mdk
472
- 1.02
473
 
474
* Sat Jun 18 2005 Erwan Velu <velu@seanodes.com> 1.01.11-2mdk
475
- Fixing conflict
476
 
477
* Thu May 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.01.11-1mdk
478
- 1.01.11
479
 
480
* Thu Apr 14 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.01.0-1mdk
481
- 1.01.0
482
 
483
* Tue Mar 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.00.10-1mdk
484
- 1.00.10
485
 
486
* Mon Feb 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.00.04-1mdk
487
- 1.00.04
488
 
489
* Wed Feb 09 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.00.0-1mdk
490
- 1.00.0
491
 
492
* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.99.22-1mdk
493
- 0.99.22
494
 
495
* Tue Oct 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.99.0-1mdk
496
- 0.99.0
497
 
498
* Sat Sep 25 2004 Erwan Velu <erwan@mandrakesoft.com> 0.98.0-1mdk
499
- Initial mdk package
500