Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-release-src > by-pkgid > ae34f0e3af847dd70e28178f41c107eb > files > 2

python-parted-3.10.7-2.mga6.src.rpm

%define srcname pyparted
# we don't want to provide private python extension libs
%define _exclude_files_from_autoprov %{python2_sitearch}/.*\\.so\\|%{python3_sitearch}/.*\\.so

Summary: 	Python module for GNU parted
Name:    	python-parted
Version: 	3.10.7
Release: 	%mkrel 2
License: 	GPLv2+
Group:   	System/Libraries
URL:     	https://github.com/dcantrell/pyparted
Source0: 	https://github.com/dcantrell/%{srcname}/releases/%{srcname}-%{version}.tar.gz

BuildRequires: 	pkgconfig(python2)
BuildRequires: 	pkgconfig(python3)
BuildRequires: 	pkgconfig(libparted) >= 3.1-14

Provides:	%{srcname} = %{version}-%{release}

%description
Python module for the parted library.  It is used for manipulating
partition tables.

%package -n python3-parted
Summary:	Python 3 module for GNU parted
Group:		System/Libraries

%description -n python3-parted
Python module for the parted library.  It is used for manipulating
partition tables. This package provides Python 3 bindings for parted.

%files
%doc AUTHORS COPYING NEWS README TODO
%{python2_sitearch}/_ped.so
%{python2_sitearch}/parted
%{python2_sitearch}/%{srcname}-%{version}-*.egg-info

%files -n python3-parted
%doc AUTHORS COPYING NEWS README TODO
%{python3_sitearch}/_ped.*.so
%{python3_sitearch}/parted
%{python3_sitearch}/%{srcname}-%{version}-*.egg-info

#------------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

cp -a . %{py3dir}


%build
%make

pushd %{py3dir}
%make PYTHON=python3 
popd


%install
%make_install

pushd %{py3dir}
%make_install PYTHON=python3
popd


# Remove .la file
%__rm -rf %{buildroot}%{python2_sitearch}/*.la
%__rm -rf %{buildroot}%{python3_sitearch}/*.la


%changelog
* Thu May 12 2016 daviddavid <daviddavid> 3.10.7-2.mga6
+ Revision: 1014018
- replace some macros thus fixing build

  + umeabot <umeabot>
    - Mageia 6 Mass Rebuild

* Sun Dec 06 2015 philippem <philippem> 3.10.7-1.mga6
+ Revision: 908596
- update to 3.10.7, add Python3
- update to 3.10.7, add Python3

* Wed Oct 15 2014 umeabot <umeabot> 3.10-7.mga5
+ Revision: 750516
- Second Mageia 5 Mass Rebuild

* Sat Sep 27 2014 tv <tv> 3.10-6.mga5
+ Revision: 729309
- rebuild for missing pythoneggs deps

* Tue Sep 16 2014 umeabot <umeabot> 3.10-5.mga5
+ Revision: 688203
- Mageia 5 Mass Rebuild

  + pterjan <pterjan>
    - Rebuild for new Python

* Tue Oct 22 2013 umeabot <umeabot> 3.10-3.mga4
+ Revision: 543791
- Mageia 4 Mass Rebuild

* Tue Oct 15 2013 pterjan <pterjan> 3.10-2.mga4
+ Revision: 499082
- Rebuild to add different pythonegg provides for python 2 and 3

* Sat Oct 05 2013 philippem <philippem> 3.10-1.mga4
+ Revision: 491783
- Update to 3.10

* Sun Jan 13 2013 umeabot <umeabot> 3.8-3.mga3
+ Revision: 379235
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Aug 03 2012 fwang <fwang> 3.8-2.mga3
+ Revision: 278238
- rebuild for new gparted

* Mon Jul 11 2011 dams <dams> 3.8-1.mga2
+ Revision: 122222
- use python ./setup.py as no longuer ./configure provided
- Update to 3.8

* Tue Jun 14 2011 mikala <mikala> 3.6-1.mga2
+ Revision: 106198
- imported package python-parted