1 %define _gccver_ix86 3.3.3
2 %define _gccver_x86_64 3.4.2
4 %define _gccver %{_gccver_ix86}
6 %define _gccver %{_gccver_x86_64}
8 Summary: Easy network socket library
9 Summary(pl.UTF-8): Łatwa w użyciu biblioteka do gniazd
13 Release: %{_rel}@%{_gccver}
14 License: Free for non comercial use
15 Vendor: Solar-OpenSource.Com
17 Source0: http://dl.sourceforge.net/solarirc/%{name}-%{version}-GCC%{_gccver_ix86}.i386.tgz
18 # NoSource0-md5: 45190052e0d0cafc9cf71016b4ea064d
19 Source1: http://dl.sourceforge.net/solarirc/%{name}-%{version}-GCC%{_gccver_x86_64}.x86_64.tgz
20 # NoSource1-md5: aea57a8abb555dc6ef11f843e677debb
23 URL: http://solarirc.sourceforge.net/solarsockets/
24 ExclusiveArch: %{ix86} %{x8664}
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Easy network socket library.
30 Warning: this library from time to time connects to Solar OpenSource
31 server for track use statistics.
33 %description -l pl.UTF-8
34 Łatwa w użyciu biblioteka do gniazd.
36 Uwaga: ta biblioteka od czasu do czasu łączy się z serwerem Solar
37 OpenSource w celu uzyskania statystyk użycia.
40 Summary: Developement files for SolarSockets library
41 Summary(pl.UTF-8): Pliki programistyczne biblioteki SolarSockets
42 Group: Development/Libraries
43 Requires: %{name} = %{version}-%{release}
46 Developement files for SolarSockets library.
48 %description devel -l pl.UTF-8
49 Pliki programistyczne biblioteki SolarSockets.
52 Summary: Static SolarSockets library
53 Summary(pl.UTF-8): Statyczna biblioteka SolarSockets
54 Group: Development/Libraries
55 Requires: %{name}-devel = %{version}-%{release}
58 Static SolarSockets library.
60 %description static -l pl.UTF-8
61 Statyczna biblioteka SolarSockets.
64 %setup -q -T -c -a0 -a1
66 mv %{name}-%{version}-GCC%{_gccver_ix86}.i386/* .
68 mv %{name}-%{version}-GCC%{_gccver_x86_64}.x86_64/* .
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}/%{name}}
76 install lib/* $RPM_BUILD_ROOT%{_libdir}
77 tr "\r" "\n" < include/%{name}.h \
78 > $RPM_BUILD_ROOT%{_includedir}/%{name}/%{name}.h
81 rm -rf $RPM_BUILD_ROOT
83 %post -p /sbin/ldconfig
84 %postun -p /sbin/ldconfig
87 %defattr(644,root,root,755)
89 %attr(755,root,root) %{_libdir}/libsolarsockets.so.*.*.*
92 %defattr(644,root,root,755)
93 %attr(755,root,root) %{_libdir}/libsolarsockets.so
94 %{_libdir}/libsolarsockets.la
95 %{_includedir}/%{name}
98 %defattr(644,root,root,755)
99 %{_libdir}/libsolarsockets.a