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