X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Ffribidi.spec;h=a0a605911c8b1cb6eebb03d5c2b757785be73692;hb=refs%2Fheads%2Ftizen_3.0.2015.q2_common;hp=6a9984c439c17f8d8fa203c7425dd293e36d9204;hpb=db1ff03c5a29a35e97a1535ae28680e444b14ecf;p=platform%2Fupstream%2Ffribidi.git diff --git a/packaging/fribidi.spec b/packaging/fribidi.spec index 6a9984c..a0a6059 100644 --- a/packaging/fribidi.spec +++ b/packaging/fribidi.spec @@ -1,68 +1,70 @@ -#sbs-git:slp/unmodified/fribidi fribidi 0.19.5 b36fcb1ced2e1294dd147e36f120f5161e53406d - Name: fribidi Version: 0.19.5 -Release: 5 -License: LGPL-2.0+ -Summary: Library implementing the Unicode Bidirectional Algorithm -Url: http://fribidi.org +Release: 1 +Summary: Free Implementation of BiDi Algorithm +License: LGPL-2.1 Group: System/Libraries -Source: %{name}-%{version}.tar.bz2 -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig +Url: http://fribidi.org/ +AutoReqProv: on +Provides: locale(ar;he) +Source: fribidi-%{version}.tar.bz2 +Source2: baselibs.conf +Source1001: fribidi.manifest +BuildRequires: pkg-config %description -A library to handle bidirectional scripts (for example Hebrew, Arabic), -so that the display is done in the proper way; while the text data itself -is always written in logical order. +This library implements the algorithm as described in the "Unicode +Standard Annex #9, the Bidirectional Algorithm, +http://www.unicode.org/unicode/reports/tr9/". FriBidi is exhaustively +tested against the Bidi Reference Code and, to the best of the +developers' knowledge, does notcontain any conformance bugs. + +The API was inspired by the document "Bi-Di languages support - BiDi +API proposal" by Franck Portaneri, which he wrote as a proposal for +adding BiDi support to Mozilla. %package devel -Summary: Libraries and include files for FriBidi -Group: Development/Libraries +License: LGPL-2.1 +Summary: Development Files for FriBiDi +Group: Development/Libraries/C and C++ Requires: %{name} = %{version} +Requires: pkg-config %description devel -Include files and libraries needed for developing applications which use -FriBidi. +This package provides headers and manual files for FriBiDi. %prep %setup -q - +cp %{SOURCE1001} . %build - %configure --disable-static -make %{?_smp_mflags} +%__make %{?_smp_mflags} + +%check +%__make check %install %make_install - - - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig - - - - %files -%defattr(-,root,root,-) -%doc README AUTHORS COPYING ChangeLog THANKS NEWS TODO +%manifest %{name}.manifest +%defattr(-,root,root) %{_bindir}/fribidi %{_libdir}/libfribidi.so.* - +%license COPYING %files devel -%defattr(-,root,root,-) -%{_includedir}/fribidi +%manifest %{name}.manifest +%defattr(-, root, root) +%dir %{_includedir}/fribidi +%{_includedir}/fribidi/* %{_libdir}/libfribidi.so -%{_libdir}/pkgconfig/*.pc -%{_mandir}/man3/%{name}_*.gz +%{_libdir}/pkgconfig/fribidi.pc +%doc %{_mandir}/man3/fribidi_* +%changelog