forked from pool/libtorrent-rasterbar
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtorrent-rasterbar?expand=0&rev=58
This commit is contained in:
parent
d19bb7aa13
commit
4f05e38941
@ -1,7 +1,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon May 16 13:26:12 UTC 2016 - sor.alexei@meowr.ru
|
Mon May 16 13:26:12 UTC 2016 - sor.alexei@meowr.ru
|
||||||
|
|
||||||
- Build Python3 bindings.
|
- Build Python3 bindings for openSUSE Leap 42.2 and newer.
|
||||||
- Remove GeoIP support remnants, was removed in 1.1.0.
|
- Remove GeoIP support remnants, was removed in 1.1.0.
|
||||||
- Replace fix-sse-only-on-x86.patch with
|
- Replace fix-sse-only-on-x86.patch with
|
||||||
libtorrent-rasterbar-1.1.0-remove-x86-only-flag.patch
|
libtorrent-rasterbar-1.1.0-remove-x86-only-flag.patch
|
||||||
|
@ -34,8 +34,10 @@ BuildRequires: boost-devel >= 1.47
|
|||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
BuildRequires: python-devel
|
BuildRequires: python-devel
|
||||||
BuildRequires: python3-devel
|
|
||||||
BuildRequires: pkgconfig(openssl)
|
BuildRequires: pkgconfig(openssl)
|
||||||
|
%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 0%{?is_opensuse})
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
%endif
|
||||||
%if 0%{?suse_version} <= 1320
|
%if 0%{?suse_version} <= 1320
|
||||||
# For quadmath.h we need gcc-fortran on openSUSE Leap 42.x and older.
|
# For quadmath.h we need gcc-fortran on openSUSE Leap 42.x and older.
|
||||||
BuildRequires: gcc-fortran
|
BuildRequires: gcc-fortran
|
||||||
@ -77,12 +79,14 @@ Group: Development/Libraries/Python
|
|||||||
%description -n python-%{name}
|
%description -n python-%{name}
|
||||||
Python Bindings for the libtorrent-rasterbar package.
|
Python Bindings for the libtorrent-rasterbar package.
|
||||||
|
|
||||||
|
%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 0%{?is_opensuse})
|
||||||
%package -n python3-%{name}
|
%package -n python3-%{name}
|
||||||
Summary: Python Bindings for libtorrent-rasterbar
|
Summary: Python Bindings for libtorrent-rasterbar
|
||||||
Group: Development/Libraries/Python
|
Group: Development/Libraries/Python
|
||||||
|
|
||||||
%description -n python3-%{name}
|
%description -n python3-%{name}
|
||||||
Python Bindings for the libtorrent-rasterbar package.
|
Python Bindings for the libtorrent-rasterbar package.
|
||||||
|
%endif
|
||||||
|
|
||||||
%if %{with examples}
|
%if %{with examples}
|
||||||
%package tools
|
%package tools
|
||||||
@ -132,7 +136,11 @@ export CXXFLAGS="$CFLAGS"
|
|||||||
export LDFLAGS="%{optflags} -lrt"
|
export LDFLAGS="%{optflags} -lrt"
|
||||||
|
|
||||||
%global _configure ../configure
|
%global _configure ../configure
|
||||||
|
%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 0%{?is_opensuse})
|
||||||
for py in python python3; do
|
for py in python python3; do
|
||||||
|
%else
|
||||||
|
for py in python; do
|
||||||
|
%endif
|
||||||
mkdir -p "build-$py"
|
mkdir -p "build-$py"
|
||||||
pushd "build-$py"
|
pushd "build-$py"
|
||||||
export PYTHON="$py"
|
export PYTHON="$py"
|
||||||
@ -150,7 +158,9 @@ done
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install -C build-python
|
%make_install -C build-python
|
||||||
|
%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 0%{?is_opensuse})
|
||||||
%make_install -C build-python3
|
%make_install -C build-python3
|
||||||
|
%endif
|
||||||
|
|
||||||
find %{buildroot} -type f -name "*.la" -delete -print
|
find %{buildroot} -type f -name "*.la" -delete -print
|
||||||
# Move doc to a separate package.
|
# Move doc to a separate package.
|
||||||
@ -186,10 +196,12 @@ rm -v %{buildroot}%{_bindir}/{client_test,connection_tester,enum_if} \
|
|||||||
%{python_sitearch}/%{_name}*.so
|
%{python_sitearch}/%{_name}*.so
|
||||||
%{python_sitearch}/python_%{_name}-*
|
%{python_sitearch}/python_%{_name}-*
|
||||||
|
|
||||||
|
%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 0%{?is_opensuse})
|
||||||
%files -n python3-%{name}
|
%files -n python3-%{name}
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{python3_sitearch}/%{_name}*.so
|
%{python3_sitearch}/%{_name}*.so
|
||||||
%{python3_sitearch}/python_%{_name}-*
|
%{python3_sitearch}/python_%{_name}-*
|
||||||
|
%endif
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user