1 Summary: GNU tool suite for mobile phones
2 Summary(pl.UTF-8): Zestaw narzędzi GNU dla telefonów komórkowych
8 Group: Applications/Communications
9 Source0: http://dl.cihar.com/gammu/releases/%{name}-%{version}.tar.bz2
10 # Source0-md5: 5bcb87a39e9004c654e080bf8df7cd43
11 Patch0: %{name}-etc_dir.patch
12 URL: http://www.gammu.org/
13 BuildRequires: bluez-libs-devel
15 BuildRequires: gettext-devel
16 BuildRequires: mysql-devel
17 BuildRequires: postgresql-devel
18 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Gammu (formerly known as MyGnokii2) is cellular manager for various
25 mobile phones and modems. It currently supports Nokia 3210, 33xx,
26 3410, 3510, 51xx, 5210, 5510, 61xx, 62xx, 63xx, 6510, 7110, 82xx,
27 8310, 9110, and 9210, and AT devices (such as Siemens, Alcatel,
28 WaveCom, IPAQ, and other). It has a command line version with many
29 functions for ringtones, phonebook, SMS, logos, WAP, date/time, alarm,
30 calls, etc. It can also make full backups and restore them.
32 %description -l pl.UTF-8
33 Gammu (poprzednio znany jako MyGnokii2) jest narzędziem do zarządzania
34 różnymi telefonami komórkowymi i modemami. Aktualnie obsługuje Nokie
35 3210, 33xx, 3410, 51xx, 5210, 5510, 61xx, 62xx, 63xx, 6510, 7110,
36 82xx, 8310, 9110 i 3210 oraz urządzenia AT (takie jak Siemens,
37 Alcatel, WaveCom, IPAQ i inne). Ma wersję działającą z linii poleceń z
38 wieloma funkcjami do dzwonków, książki telefonicznej, SMS-ów, logo,
39 WAP, daty/czasu, budzika, dzwonienia itp. Może także wykonywać pełne
40 kopie zapasowe danych i odtwarzać je.
43 Summary: Gammu library
44 Summary(pl.UTF-8): Biblioteka Gammu
48 Gammu tool suite library.
50 %description libs -l pl.UTF-8
51 Biblioteka zestawu narzędzi dla telefonów komórkowych Gammu.
54 Summary: Header files for Gammu tool suite for mobile phones
55 Summary(pl.UTF-8): Pliki nagłówkowe zestawu narzędzi dla telefonów komórkowych Gammu
56 Group: Development/Libraries
57 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
60 Header files for Gammu tool suite for mobile phones.
62 %description devel -l pl.UTF-8
63 Pliki nagłówkowe zestawu narzędzi dla telefonów komórkowych Gammu.
66 Summary: Gammu static library
67 Summary(pl.UTF-8): Biblioteka statyczna Gammu
68 Group: Development/Libraries
69 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
74 %description static -l pl.UTF-8
75 Biblioteka statyczna zestawu narzędzi dla telefonów komórkowych Gammu.
85 -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
87 %{?debug:-DCMAKE_BUILD_TYPE="Debug"}
89 LDFLAGS="%{rpmldflags} -lm" \
91 mv common/libGammu.a ..
93 -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
95 %{?debug:-DCMAKE_BUILD_TYPE="Debug"}
97 LDFLAGS="%{rpmldflags} -lm" \
101 rm -rf $RPM_BUILD_ROOT
102 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_examplesdir}/%{name}-%{version}}
104 %{__make} -C build install \
105 DESTDIR=$RPM_BUILD_ROOT
107 install docs/examples/config/gammurc $RPM_BUILD_ROOT%{_sysconfdir}
108 cp -r docs/{examples,develop} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
109 install libGammu.a $RPM_BUILD_ROOT%{_libdir}
111 cd $RPM_BUILD_ROOT%{_libdir}
112 ln -sf libGammu.so.1.11.92 libGammu.so
114 rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
117 rm -rf $RPM_BUILD_ROOT
119 %post -p /sbin/ldconfig
120 %postun -p /sbin/ldconfig
122 %files -f %{name}.lang
123 %defattr(644,root,root,755)
124 %doc ChangeLog docs/user/gammu.htm docs/user/readme.htm other/bash README SUPPORTERS
125 %doc %lang(it) docs/user/gammu.it.txt docs/user/readme.it.txt
126 %attr(755,root,root) %{_bindir}/%{name}
127 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gammurc
128 %{_examplesdir}/%{name}-%{version}
132 %defattr(755,root,root,755)
133 %attr(755,root,root) %{_libdir}/*.so.*
136 %defattr(644,root,root,755)
137 %attr(755,root,root) %{_bindir}/%{name}-config
138 %attr(755,root,root) %{_libdir}/*.so
143 %defattr(755,root,root,755)