Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 07abbfb525d5136907c940346f7d1cde > files > 5

createrepo-0.10.4-2.mga7.src.rpm

Name:		createrepo
Version:	0.10.4
Release:	%mkrel 2
Summary:	Creates a common metadata repository
License:	GPLv2+
Group:		System/Packaging
URL:            http://createrepo.baseurl.org/
Source0:	http://createrepo.baseurl.org/download/%{name}-%{version}.tar.gz
Patch0:         createrepo-0.9.9-ten-changelog-limit.patch
Patch1:         createrepo-0.10.2-Makefile.patch
Patch2:         createrepo-0.10.3-Makefile.patch
BuildRequires:  pkgconfig(python)
BuildRequires:	bash-completion
Requires:	python-rpm
Requires:	python-deltarpm
Requires:	python-yum >= 3.2.23
Requires:	python-libxml2
BuildArch:	noarch


%description
This utility will generate a common metadata repository from a directory of
rpm packages.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

%install

make install DESTDIR=%buildroot sysconfdir=%{_sysconfdir}
mkdir -p %buildroot/%py_puresitedir/%name
cp -R %{name}/*py  %buildroot/%py_puresitedir/%name
# Avoid /usr/lib/rpm/brp-python-bytecompile to analyze bash completeion file
for i in  %buildroot/%{_datadir}/bash-completion/completions/*.py; do
	j=`echo $i | sed 's/.py$//'`
	mv $i $j
done

%files
%dir %{_datadir}/%{name}
%doc ChangeLog README COPYING COPYING.lib
%{_datadir}/%{name}/
%{_bindir}/createrepo
%{_bindir}/modifyrepo
%{_bindir}/mergerepo
%{_mandir}/*/*
%{_datadir}/bash-completion/completions/*
%{py_puresitedir}/%{name}/*


%changelog
* Tue Sep 18 2018 umeabot <umeabot> 0.10.4-2.mga7
  (not released yet)
+ Revision: 1261689
- Mageia 7 Mass Rebuild

* Sun Jan 03 2016 bcornec <bcornec> 0.10.4-1.mga6
+ Revision: 919102
- Update to upstream createrepo 0.10.4

* Wed Oct 15 2014 umeabot <umeabot> 0.10.3-3.mga5
+ Revision: 740866
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.10.3-2.mga5
+ Revision: 678585
- Mageia 5 Mass Rebuild

* Thu Jul 03 2014 bcornec <bcornec> 0.10.3-1.mga5
+ Revision: 642633
- Add a Makefile patch to build createrepo using DESTDIR which is missing
- Update to upstream 0.10.3
- Fix a build issue where bash completion file named .py were worngly analyzed by brp-python-bytecompile
- createrepo needs bash-completion at build time
- create repo needs now bash-completion as it provides related content
- Adds a patch to build createrepo without a fixed etc reference
- Update createrepo to 0.12.2 upstream
- Remove 2 deprecated patches and add one for bash completion adaptation to Mageia
+ pterjan <pterjan>
- 0.10.3
- Rebuild for new Python

* Fri Oct 18 2013 umeabot <umeabot> 0.9.9-6.mga4
+ Revision: 521385
- Mageia 4 Mass Rebuild

* Tue Jan 22 2013 fwang <fwang> 0.9.9-5.mga3
+ Revision: 390738
- update rpm group

* Fri Jan 11 2013 umeabot <umeabot> 0.9.9-4.mga3
+ Revision: 348297
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Mar 24 2012 bcornec <bcornec> 0.9.9-3.mga2
+ Revision: 226137
- Increase tag release
- Adds a dependency on python-deltarpm to fix #4799 https://bugs.mageia.org/show_bug.cgi?id=4799

* Thu Jun 09 2011 cjw <cjw> 0.9.9-2.mga2
+ Revision: 102607
- patch1: disable rpmdelta
- patch2: fix changelog truncating error
- depend on python-yum, so yum itself does not need to be installed

* Sat Mar 26 2011 kharec <kharec> 0.9.9-1.mga1
+ Revision: 77656
- imported package createrepo