Url: http://www.gnu.org/software/libunistring/
Group: Development/Libraries/C and C++
Source: %{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Source1001: libunistring.manifest
%description
This portable C library implements Unicode string types in three flavours:
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Requires: info
-Obsoletes: %{name} < %{version}-%{release}
-Provides: %{name} = %{version}-%{release}
%description devel
Development files for programs using libunistring and documentation
%prep
%setup -q
+cp %{SOURCE1001} .
%build
%configure --disable-static --disable-rpath --docdir=%_docdir/%{name}
make %{?_smp_mflags}
+%check
+%if ! 0%{?qemu_user_space_build}
+make check %{?_smp_mflags}
+%endif
+
%install
echo " " > debugsources.list
%make_install DESTDIR=%{buildroot} INSTALL="install -p"
-cp AUTHORS NEWS README HACKING DEPENDENCIES THANKS ChangeLog %{buildroot}/%{_docdir}/%{name}
rm -f %{buildroot}/%{_infodir}/dir
rm -f %{buildroot}/%{_libdir}/libunistring.la
-%check
-%if ! 0%{?qemu_user_space_build}
-make check %{?_smp_mflags}
-%endif
-
-%post -n %{name} -p /sbin/ldconfig
-%postun -n %{name} -p /sbin/ldconfig
+%remove_docs
-%post devel
-/sbin/install-info %{_infodir}/libunistring.info.gz %{_infodir}/dir || :
+%post -p /sbin/ldconfig
-%preun devel
-if [ "$1" = 0 ]; then
- /sbin/install-info --delete %{_infodir}/libunistring.info.gz %{_infodir}/dir || :
-fi
+%postun -p /sbin/ldconfig
%files
+%manifest %{name}.manifest
+%license COPYING
%defattr(-,root,root)
%{_libdir}/libunistring.so.0*
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root)
-%_docdir/%{name}
-%{_infodir}/libunistring.info*
%{_libdir}/libunistring.so
%{_includedir}/unistring
%{_includedir}/*.h