1 %define realname libiconv
2 Summary: Character set conversion library - mingw32 cross version
3 Summary(pl): Biblioteka konwersji zestawów znaków - wersja skro¶na dla mingw32
4 Name: crossmingw32-%{realname}
9 Source0: ftp://ftp.gnu.org/gnu/libiconv/%{realname}-%{version}.tar.gz
10 # Source0-md5: 6bc300365053c815b10b800a21e0bc7e
12 URL: http://www.gnu.org/software/libiconv/
13 BuildRequires: crossmingw32-gcc
14 Requires: crossmingw32-runtime
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 %define no_install_post_strip 1
19 %define target i386-mingw32
20 %define target_platform i386-pc-mingw32
21 %define _sysprefix /usr
22 %define _prefix %{_sysprefix}/%{target}
24 %define __cc %{target}-gcc
25 %define __cxx %{target}-g++
28 The libiconv library provides an iconv() implementation, for use on
29 systems which don't have one, or whose implementation cannot convert
32 This package contains the cross version for mingw32.
35 Ta biblioteka dostarcza implementacjê iconv() do u¿ywania z systemami,
36 które takiej funkcji nie posiadaj±, lub na których implementacja nie
37 potrafi konwertowaæ z/do Unikodu.
39 Ten pakiet zawiera wersjê skro¶n± dla mingw32.
42 %setup -q -n %{realname}-%{version}
48 RANLIB="%{target}-ranlib" \
50 --host=%{target_platform} \
56 rm -rf $RPM_BUILD_ROOT
59 DESTDIR=$RPM_BUILD_ROOT
62 %{target}-strip --strip-unneeded -R.comment -R.note $RPM_BUILD_ROOT%{_bindir}/*.dll
63 %{target}-strip -g -R.comment -R.note $RPM_BUILD_ROOT%{_libdir}/*.a
67 rm -rf $RPM_BUILD_ROOT
70 %defattr(644,root,root,755)
71 %{_bindir}/libcharset-1.dll
72 %{_bindir}/libiconv-2.dll
73 %{_libdir}/libcharset.dll.a
74 %{_libdir}/libcharset.la
75 %{_libdir}/libiconv.dll.a
76 %{_libdir}/libiconv.la
77 %{_libdir}/charset.alias