]> git.pld-linux.org Git - packages/fribidi.git/blame - fribidi.spec
- updated to 0.19.7
[packages/fribidi.git] / fribidi.spec
CommitLineData
d9ec6e9b
JB
1#
2# Conditional build:
3%bcond_without glib # Glib usage
4%bcond_without static_libs # static library
5#
ef60b3fb
JB
6Summary: GNU FriBidi - library implementing the Unicode BiDi algorithm
7Summary(pl.UTF-8): GNU FriBidi - biblioteka implementująca algorytm Unicode BiDi
a9951dc5 8Name: fribidi
4ed18fff
JB
9Version: 0.19.7
10Release: 1
ef60b3fb 11License: LGPL v2.1+
a9951dc5 12Group: Libraries
d9ec6e9b 13Source0: http://fribidi.org/download/%{name}-%{version}.tar.bz2
4ed18fff 14# Source0-md5: 6c7e7cfdd39c908f7ac619351c1c5c23
e79ef598 15URL: http://fribidi.freedesktop.org/
d9ec6e9b
JB
16BuildRequires: autoconf >= 2.64
17BuildRequires: automake >= 1:1.11.1
18%{?with_glib:BuildRequires: glib2-devel >= 1:2.4}
19BuildRequires: libtool >= 2:2.2
36fdcf74 20BuildRequires: pkgconfig
d9ec6e9b 21%{?with_glib:Requires: glib2 >= 1:2.4}
b573e3ef 22Obsoletes: libfribidi0
e5bfb8d1 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
a9951dc5 24
25%description
ef60b3fb 26GNU FriBidi is a free Implementation of the Unicode BiDi algorithm.
a9951dc5 27
2717c44d 28%description -l pl.UTF-8
ef60b3fb 29GNU FriBidi to wolnodostępna implementacja algorytmu Unicode BiDi.
efcb8b52 30
a9951dc5 31%package devel
ef60b3fb
JB
32Summary: Header files for FriBidi library
33Summary(pl.UTF-8): Pliki nagłówkowe biblioteki FriBidi
a9951dc5 34Group: Development/Libraries
44ee161a 35Requires: %{name} = %{version}-%{release}
d9ec6e9b 36%{?with_glib:Requires: glib2-devel >= 1:2.4}
b573e3ef 37Obsoletes: libfribidi0-devel
a9951dc5 38
39%description devel
efcb8b52
AM
40The fribidi-devel package includes header files for the fribidi
41package.
a9951dc5 42
2717c44d 43%description devel -l pl.UTF-8
ef60b3fb
JB
44Pliki programistyczne pozwalające na wykorzystywanie biblioteki
45fribidi w swoim oprogramowaniu.
efcb8b52 46
a9951dc5 47%package static
ef60b3fb
JB
48Summary: Static FriBidi library
49Summary(pl.UTF-8): Biblioteka statyczna FriBidi
a9951dc5 50Group: Development/Libraries
44ee161a 51Requires: %{name}-devel = %{version}-%{release}
a9951dc5 52
53%description static
ef60b3fb 54Static FriBidi library.
a9951dc5 55
2717c44d 56%description static -l pl.UTF-8
ef60b3fb 57Biblioteka statyczna FriBidi.
a9951dc5 58
59%prep
fce79c2f 60%setup -q
a9951dc5 61
efcb8b52 62%build
6cbed7cc 63%{__libtoolize}
b316bb9a 64%{__aclocal}
65%{__autoheader}
6fe419f0 66%{__autoconf}
67%{__automake}
d9ec6e9b
JB
68%configure \
69 --disable-silent-rules \
70 %{?with_static_libs:--enable-static} \
71 --with-glib%{!?with_glib:=no}
72
a9951dc5 73%{__make}
74
75%install
76rm -rf $RPM_BUILD_ROOT
1ad0b4da 77
69f866db
PG
78%{__make} install \
79 DESTDIR=$RPM_BUILD_ROOT
1ad0b4da 80
a9951dc5 81%clean
82rm -rf $RPM_BUILD_ROOT
83
1ad0b4da 84%post -p /sbin/ldconfig
a9951dc5 85%postun -p /sbin/ldconfig
86
87%files
88%defattr(644,root,root,755)
6cbed7cc 89%doc AUTHORS ChangeLog NEWS README THANKS TODO
a9951dc5 90%attr(755,root,root) %{_bindir}/fribidi
9ac10850 91%attr(755,root,root) %{_libdir}/libfribidi.so.*.*.*
ef60b3fb 92%attr(755,root,root) %ghost %{_libdir}/libfribidi.so.0
a9951dc5 93
94%files devel
95%defattr(644,root,root,755)
ef60b3fb
JB
96%attr(755,root,root) %{_libdir}/libfribidi.so
97%{_libdir}/libfribidi.la
1ad0b4da 98%{_includedir}/fribidi
ef60b3fb 99%{_pkgconfigdir}/fribidi.pc
a04da08c 100%{_mandir}/man3/fribidi_*.3*
a9951dc5 101
d9ec6e9b 102%if %{with static_libs}
a9951dc5 103%files static
104%defattr(644,root,root,755)
ef60b3fb 105%{_libdir}/libfribidi.a
d9ec6e9b 106%endif
This page took 0.92168 seconds and 4 git commands to generate.