2 Summary: Internationalized Domain Name support library
5 Group: System/Libraries
7 URL: http://www.gnu.org/software/libidn/
8 Source0: http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
9 Source1001: packaging/libidn.manifest
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12 BuildRequires: pkgconfig
13 BuildRequires: gettext-tools
14 BuildRequires: libtool
15 BuildRequires: autoconf
18 GNU Libidn is an implementation of the Stringprep, Punycode and
19 IDNA specifications defined by the IETF Internationalized Domain
20 Names (IDN) working group, used for internationalized domain
26 Summary: Development files for the libidn library
27 Group: Development/Libraries
28 Requires: %{name} = %{version}-%{release}
32 This package includes header files and libraries necessary for
33 developing programs which use the GNU libidn library.
38 %setup -q -n %{name}-%{version}
44 %configure --disable-static \
55 rm -f $RPM_BUILD_ROOT/%_infodir/dir
56 rm -f %{buildroot}%{_libdir}/libidn.la
57 rm -f $RPM_BUILD_ROOT%_infodir/libidn-components.png
58 rm -f %{buildroot}%{_bindir}/idn
63 %post -p /sbin/ldconfig
65 %postun -p /sbin/ldconfig
68 %manifest libidn.manifest
69 %defattr(-,root,root,-)
70 %dir %{_datadir}/emacs
71 %dir %{_datadir}/emacs/site-lisp
72 %{_datadir}/emacs/site-lisp/idna.el
73 %{_datadir}/emacs/site-lisp/punycode.el
74 %{_libdir}/libidn.so.*
77 %manifest libidn.manifest
78 %defattr(-,root,root,-)
81 %{_libdir}/pkgconfig/libidn.pc