[pyfribidi] Use system fribidi lib
Hans de Goede
jwrdegoede at fedoraproject.org
Fri May 10 14:09:07 UTC 2013
commit cee4f1dc0d79f36209c1c3834d67bd159149737a
Author: Hans de Goede <hdegoede at redhat.com>
Date: Fri May 10 16:13:05 2013 +0200
Use system fribidi lib
- No longer uses config.guess / .sub, so no aarch64 issues (rhbz#926391)
pyfribidi.spec | 30 ++++++++++--------------------
1 files changed, 10 insertions(+), 20 deletions(-)
---
diff --git a/pyfribidi.spec b/pyfribidi.spec
index 3d4a487..1b61b41 100644
--- a/pyfribidi.spec
+++ b/pyfribidi.spec
@@ -2,20 +2,12 @@
Name: pyfribidi
Version: 0.11.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: A Python binding for GNU FriBidi
-
Group: Development/Languages
License: GPLv2+
-#URL: http://pyfribidi.sourceforge.net/
-URL: https://github.com/pediapress/pyfribidi
-#Source0: http://downloads.sourceforge.net/pyfribidi/pyfribidi-%{version}.tar.bz2
-Source0: pediapress-pyfribidi-0.11.0-0-g7356e84.tar.gz
-# Patches courtsey of Debian
-#Patch0: buffer_overflow.diff
-#Patch1: testbigString.diff
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
+URL: https://github.com/pediapress/pyfribidi
+Source0: pediapress-pyfribidi-0.11.0-0-g7356e84.tar.gz
BuildRequires: python-devel
BuildRequires: fribidi-devel
BuildRequires: pkgconfig
@@ -27,8 +19,8 @@ implementation of The Unicode Bidirectional Algorithm in Python.
%prep
%setup -qn pediapress-pyfribidi-7356e84
-#%patch0 -p1
-#%patch1 -p1
+# setup.py will use the system lib if the embedded copy is removed
+rm -rf fribidi-src
%build
@@ -36,7 +28,6 @@ CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
%install
-rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
@@ -45,24 +36,23 @@ ln -s build/lib.linux-*/pyfribidi.so .
python test_pyfribidi.py
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files
-%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog
%{python_sitearch}/*
%changelog
+* Fri May 10 2013 Hans de Goede <hdegoede at redhat.com> - 0.11.0-4
+- Use system fribidi lib
+- No longer uses config.guess / .sub, so no aarch64 issues (rhbz#926391)
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.11.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.11.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-* Fri Mar 01 2012 Jon Ciesla <limburgher at gmail.com> - 0.11.0-1
+* Thu Mar 01 2012 Jon Ciesla <limburgher at gmail.com> - 0.11.0-1
- Update to 0.11.0, BZ 801897.
- Both patches upstreamed.
More information about the scm-commits
mailing list