2 Summary: Internationalized Domain Name support library
5 Group: System/Libraries
6 License: LGPL-2.1+ and GPL-3.0+
7 URL: http://www.gnu.org/software/libidn/
8 Source0: http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
11 BuildRequires: pkgconfig
12 BuildRequires: gettext-tools
13 BuildRequires: libtool
14 BuildRequires: autoconf
17 GNU Libidn is an implementation of the Stringprep, Punycode and
18 IDNA specifications defined by the IETF Internationalized Domain
19 Names (IDN) working group, used for internationalized domain
25 Summary: Development files for the libidn library
26 Group: Development/Libraries
27 Requires: %{name} = %{version}-%{release}
31 This package includes header files and libraries necessary for
32 developing programs which use the GNU libidn library.
37 %setup -q -n %{name}-%{version}
42 %configure --disable-static \
53 rm -f $RPM_BUILD_ROOT/%_infodir/dir
54 rm -f %{buildroot}%{_libdir}/libidn.la
55 rm -f $RPM_BUILD_ROOT%_infodir/libidn-components.png
56 rm -f %{buildroot}%{_bindir}/idn
61 mkdir -p %{buildroot}/usr/share/license
62 cp COPYING.LIB %{buildroot}/usr/share/license/%{name}
64 %post -p /sbin/ldconfig
66 %postun -p /sbin/ldconfig
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.*
75 /usr/share/license/%{name}
78 %defattr(-,root,root,-)
81 %{_libdir}/pkgconfig/libidn.pc