cvsdist 2de06e8
Summary: Library implementing the Unicode Bidirectional Algorithm
cvsdist 2de06e8
Name: fribidi
Akira TAGOH 60b55e8
Version: 1.0.3
7eaedd7
Release: 1%{?dist}
7eaedd7
URL: https://github.com/fribidi/fribidi/
7eaedd7
Source: https://github.com//%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.bz2
d0414c3
License: LGPLv2+ and UCD
cvsdist 2de06e8
Group: System Environment/Libraries
cvsdist 2de06e8
cvsdist 2de06e8
%description
Caolan McNamara f25bd6c
A library to handle bidirectional scripts (for example Hebrew, Arabic),
Caolan McNamara f25bd6c
so that the display is done in the proper way; while the text data itself
Caolan McNamara f25bd6c
is always written in logical order.
cvsdist 2de06e8
cvsdist 2de06e8
%package devel
Caolan McNamara 45a40fd
Summary: Libraries and include files for FriBidi
cvsdist 2de06e8
Group: System Environment/Libraries
Parag Nemade b94f6d2
Requires: %{name}%{?_isa} = %{version}-%{release}
cvsdist 2de06e8
cvsdist 2de06e8
%description devel
cvsdist 2de06e8
Include files and libraries needed for developing applications which use
Caolan McNamara 45a40fd
FriBidi.
cvsdist 2de06e8
cvsdist 2de06e8
%prep
cvsdist 2de06e8
%setup -q
cvsdist 2de06e8
cvsdist 2de06e8
%build
e37627e
%if 0%{?el5}
e37627e
# FORTIFY_SOURCE=2 breaks EL-5 build
e37627e
export CFLAGS=`echo $RPM_OPT_FLAGS | sed -e 's|FORTIFY_SOURCE=2|FORTIFY_SOURCE=1|'`
e37627e
%ifarch ppc ppc64 x86_64
e37627e
export CFLAGS="$CFLAGS -DPAGE_SIZE=4096"
e37627e
%endif
e37627e
%else
e37627e
# outside of EL-5, only ppc* needs modification
Caolan McNamara e8658a8
%ifarch ppc ppc64
Caolan McNamara e8658a8
export CFLAGS="$RPM_OPT_FLAGS -DPAGE_SIZE=4096"
Caolan McNamara e8658a8
%endif
e37627e
%endif
a792876
%configure --disable-static --disable-docs
Caolan McNamara 45a40fd
make %{?_smp_mflags}
cvsdist 2de06e8
848197f
%check
848197f
make check
848197f
cvsdist 2de06e8
%install
Parag Nemade b94f6d2
make DESTDIR=$RPM_BUILD_ROOT install INSTALL="install -p"
9265be8
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
cvsdist 2de06e8
cvsdist 2de06e8
%post -p /sbin/ldconfig
cvsdist 2de06e8
cvsdist 2de06e8
%postun -p /sbin/ldconfig
cvsdist 2de06e8
cvsdist 2de06e8
%files
Caolan McNamara 45a40fd
%doc README AUTHORS COPYING ChangeLog THANKS NEWS TODO
cvsdist 2de06e8
%{_bindir}/fribidi
Akira TAGOH 60b55e8
%{_libdir}/libfribidi.so.0*
cvsdist 2de06e8
cvsdist 2de06e8
%files devel
cvsdist 2de06e8
%{_includedir}/fribidi
4cdea2e
%{_libdir}/libfribidi.so
cvsdist 2de06e8
%{_libdir}/pkgconfig/*.pc
Akira TAGOH 52fba22
%{_mandir}/man3/*.gz
cvsdist 2de06e8
cvsdist 2de06e8
%changelog
Akira TAGOH 60b55e8
* Thu May 31 2018 Akira TAGOH <tagoh@redhat.com> - 1.0.3-1
Akira TAGOH 60b55e8
- New upstream release.
Akira TAGOH 60b55e8
04582d6
* Fri May 04 2018 Caolán McNamara <caolanm@redhat.com> - 1.0.2-1
a792876
- Resolves: rhbz#1574858 latest version, --disable-docs because there's no c2man
04582d6
7eaedd7
* Wed Feb 28 2018 Caolán McNamara <caolanm@redhat.com> - 1.0.1-1
7eaedd7
- Resolves: rhbz#1549934 latest version
7eaedd7
14293d3
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-7
14293d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
14293d3
848197f
* Mon Oct 16 2017 Caolán McNamara <caolanm@redhat.com> - 0.19.7-6
848197f
- Resolves: rhbz#1502675 enable make check
848197f
b07b6ee
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-5
b07b6ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b07b6ee
2ac807b
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-4
2ac807b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2ac807b
4fba214
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-3
4fba214
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4fba214
f0ef312
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-2
f0ef312
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f0ef312
731aec8
* Tue Aug 11 2015 Caolán McNamara <caolanm@redhat.com> - 0.19.7-1
731aec8
- Resolves: rhbz#1250755 latest fribidi
731aec8
73e8ec7
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.6-5
73e8ec7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
73e8ec7
ecf6425
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.19.6-4
ecf6425
- Rebuilt for Fedora 23 Change
ecf6425
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
ecf6425
d778c16
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.6-3
d778c16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d778c16
a67c8c3
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.6-2
a67c8c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a67c8c3
4beaa98
* Mon Jan 13 2014 Caolán McNamara <caolanm@redhat.com> - 0.19.6-1
4beaa98
- Resolves: rhbz#1052148 latest fribidi
4beaa98
- drop integrated signedwarning.patch
4beaa98
- drop integrated fribidi-aarch64.patch
4beaa98
85051a4
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.4-5
85051a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
85051a4
4a39165
* Wed Apr 03 2013 Caolán McNamara <caolanm@redhat.com> - 0.19.4-4
4a39165
- Resolves: rhbz#925368 support aarch64
4a39165
4beaa98
* Mon Feb 18 2013 Caolán McNamara <caolanm@redhat.com> - 0.19.4-3
9265be8
- Resolves: rhbz#884000 remove empty man pages
9265be8
089716e
* Mon Dec 10 2012 Caolán McNamara <caolanm@redhat.com> - 0.19.4-2
089716e
- Resolves: rhbz#884000 signed warning (thanks mfabian)
089716e
d0414c3
* Tue Nov 27 2012 Caolán McNamara <caolanm@redhat.com> - 0.19.4-1
d0414c3
- Resolves: rhbz#880490 bump to latest version
d0414c3
Parag Nemade b94f6d2
* Tue Oct 16 2012 Parag Nemade <paragn AT fedoraproject DOT org> - 0.19.2-6
Parag Nemade b94f6d2
- spec cleanup for changed packaging guidelines
Parag Nemade b94f6d2
2e6b928
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-5
2e6b928
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2e6b928
9356ede
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-4
9356ede
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9356ede
98e4af4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-3
98e4af4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
98e4af4
8cb743f
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-2
8cb743f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
8cb743f
Behdad Esfahbod cec93b0
* Thu Mar 26 2009 Behdad Esfahbod <besfahbo@redhat.com> 0.19.2-1
Behdad Esfahbod cec93b0
- Update to 0.19.2
Behdad Esfahbod cec93b0
3501bcb
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.1-4
3501bcb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
3501bcb
Caolan McNamara c2b9e51
* Mon Jan 12 2009 Caolán McNamara <caolanm@redhat.com> - 0.19.1-3
Caolan McNamara c2b9e51
- rebuild to get provides pkgconfig(fribidi)
Caolan McNamara c2b9e51
8c05cc8
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.19.1-2
8c05cc8
- Autorebuild for GCC 4.3
8c05cc8
Caolan McNamara f6c92c6
* Wed Jan 16 2008 Caolan McNamara <caolanm@redhat.com> 0.19.1-1
Caolan McNamara f6c92c6
- next version
Caolan McNamara e8658a8
- workaround PAGE_SIZE requirement
Caolan McNamara f6c92c6
Caolan McNamara c7807df
* Wed Aug 29 2007 Caolan McNamara <caolanm@redhat.com> 0.10.9-2
Caolan McNamara c7807df
- rebuild
Caolan McNamara c7807df
Caolan McNamara c35565e
* Fri Aug 10 2007 Caolan McNamara <caolanm@redhat.com> 0.10.9-1
Caolan McNamara c35565e
- next version
Caolan McNamara c35565e
Caolan McNamara a9dfc82
* Thu Aug 02 2007 Caolan McNamara <caolanm@redhat.com> 0.10.8-2
Caolan McNamara b93535a
- clarify license
Caolan McNamara b93535a
Caolan McNamara 76fc0df
* Thu May 31 2007 Caolan McNamara <caolanm@redhat.com> 0.10.8-1
Caolan McNamara 76fc0df
- next version
Caolan McNamara 76fc0df
Caolan McNamara 45a40fd
* Mon Feb 05 2007 Caolan McNamara <caolanm@redhat.com> 0.10.7-6
Caolan McNamara 45a40fd
- Resolves: rhbz#225771 spec cleanups
Caolan McNamara 45a40fd
b4e7058
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.10.7-5.1
b4e7058
- rebuild
b4e7058
Caolan McNamara 793c9c1
* Thu Jun 29 2006 Caolan McNamara <caolanm@redhat.com> 0.10.7-5
Caolan McNamara 793c9c1
- rh#197223# devel Require pkg-config
Caolan McNamara 793c9c1
4cdea2e
* Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 0.10.7-4
4cdea2e
- put devel .so symlink in the right subpackage
4cdea2e
Caolan McNamara 10f9743
* Tue May 23 2006 Caolan McNamara <caolanm@redhat.com> 0.10.7-3
Caolan McNamara 10f9743
- rh#192669# clearly I didn't actually get around to basing fribidi-config 
Caolan McNamara 10f9743
  of pkg-config output
Caolan McNamara 10f9743
Caolan McNamara 7144535
* Tue May 02 2006 Caolan McNamara <caolanm@redhat.com> 0.10.7-2
Caolan McNamara 7144535
- base fribidi-config on pkg-config output
Caolan McNamara 7144535
- allow fribidi_config.h to be the same on 32 and 64 bit
Caolan McNamara 7144535
Caolan McNamara 4e88b98
* Mon Mar 27 2006 Caolan McNamara <caolanm@redhat.com> 0.10.7-1
Caolan McNamara 4e88b98
- latest version
Caolan McNamara 4e88b98
3f9ce7f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.10.4-8.2.1
3f9ce7f
- bump again for double-long bug on ppc(64)
3f9ce7f
7670f81
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.10.4-8.2
7670f81
- rebuilt for new gcc4.1 snapshot and glibc changes
7670f81
146cb80
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
146cb80
- rebuilt
146cb80
Caolan McNamara da0b167
* Wed Mar  2 2005 Caolan McNamara <caolanm@redhat.com> 0.10.4-8
Caolan McNamara da0b167
- rebuild with gcc4
Caolan McNamara da0b167
Caolan McNamara 9d931a1
* Wed Feb 09 2005 Caolan McNamara <caolanm@redhat.com> 0.10.4-7
Caolan McNamara 9d931a1
- rebuilt
Caolan McNamara 9d931a1
cvsdist 3a7201f
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 3a7201f
- rebuilt
cvsdist 3a7201f
cvsdist 788c9da
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 788c9da
- rebuilt
cvsdist 788c9da
cvsdist 788c9da
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 788c9da
- rebuilt
cvsdist 788c9da
cvsdist 2de06e8
* Wed Sep 24 2003 Jeremy Katz <katzj@redhat.com> 0.10.4-4
cvsdist 2de06e8
- update description
cvsdist 2de06e8
- include docs (#104964)
cvsdist 2de06e8
cvsdist 2de06e8
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 2de06e8
- rebuilt
cvsdist 2de06e8
cvsdist 2de06e8
* Sat May 24 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2de06e8
- add ldconfig to post/postun
cvsdist 2de06e8
cvsdist 2de06e8
* Fri May 16 2003 Jeremy Katz <katzj@redhat.com> 0.10.4-2
cvsdist 2de06e8
- Initial build in Red Hat Linux
cvsdist 2de06e8