]> git.pld-linux.org Git - packages/createrepo.git/blame - createrepo.spec
- updated to 0.10.1
[packages/createrepo.git] / createrepo.spec
CommitLineData
6664631c 1Summary: Creates a common metadata repository
84b9e8d5 2Summary(pl.UTF-8): Tworzenie wspólnego repozytorium metadanych
6664631c 3Name: createrepo
3da1a522 4Version: 0.10.1
49174956 5Release: 1
10ac8564 6License: GPL v2
6664631c 7Group: Applications/System
10ac8564 8Source0: http://createrepo.baseurl.org/download/%{name}-%{version}.tar.gz
3da1a522 9# Source0-md5: eaeb274284172d10d41600e22bce9320
bb707580 10Patch1: rpm5-caps.patch
10ac8564 11URL: http://createrepo.baseurl.org/
0dace75c 12BuildRequires: python-devel
a7290d64 13BuildRequires: python-modules
3da1a522 14BuildRequires: rpmbuild(macros) >= 1.673
91800c91 15BuildRequires: rpm-pythonprov
490cb8c5 16BuildRequires: sed >= 4.0
9250dd03 17Requires: python
586c4230 18Requires: python-deltarpm
6664631c 19Requires: python-libxml2
9250dd03 20Requires: python-pylzma
6664631c 21Requires: python-rpm
f3a5af06 22Requires: yum >= 3.2.23
0e8ac262 23Requires: yum-metadata-parser >= 1.1.1-3
755a9047
JB
24BuildArch: noarch
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
6664631c
AM
26
27%description
28This utility will generate a common metadata repository from a
755a9047
JB
29directory of RPM packages.
30
1ba1eee6
JR
31%description -l pl.UTF-8
32To narzędzie tworzy wspólne repozytorium metadanych z katalogu
33pakietów RPM.
6664631c 34
9250dd03 35%package -n bash-completion-%{name}
3da1a522
JB
36Summary: bash-completion for createrepo commands
37Summary(pl.UTF-8): bashowe uzupełnianie nazw dla poleceń createrepo
9250dd03 38Group: Applications/Shells
3da1a522 39Requires: %{name} = %{version}-%{release}
3fe7eadf 40Requires: bash-completion >= 2.0
9250dd03
ER
41
42%description -n bash-completion-%{name}
3da1a522 43bash-completion for createrepo commands.
9250dd03
ER
44
45%description -n bash-completion-%{name} -l pl.UTF-8
3da1a522 46bashowe uzupełnianie nazw dla poleceń createrepo.
9250dd03 47
6664631c
AM
48%prep
49%setup -q
bb707580 50%patch1 -p1
6664631c 51
490cb8c5
ER
52%{__sed} -i -e '1s,#!.*python,#!%{__python},' modifyrepo.py
53
6664631c
AM
54%install
55rm -rf $RPM_BUILD_ROOT
64a828da 56%{__make} install \
3da1a522 57 compdir=%{bash_compdir} \
9250dd03 58 sysconfdir=%{_sysconfdir} \
64f1acc9 59 PKGDIR=%{py_sitescriptdir}/%{name} \
64a828da 60 DESTDIR=$RPM_BUILD_ROOT
6664631c 61
d75a9761
AM
62%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
63%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}
ce7a40dd 64%py_postclean
d75a9761 65
6664631c
AM
66%clean
67rm -rf $RPM_BUILD_ROOT
68
6664631c
AM
69%files
70%defattr(644,root,root,755)
71%doc ChangeLog README
ce7a40dd 72%attr(755,root,root) %{_bindir}/createrepo
e60d70f9 73%attr(755,root,root) %{_bindir}/mergerepo
ce7a40dd 74%attr(755,root,root) %{_bindir}/modifyrepo
e60d70f9 75%{_mandir}/man1/mergerepo.1*
ce7a40dd 76%{_mandir}/man1/modifyrepo.1*
d8ca94c5 77%{_mandir}/man8/createrepo.8*
9250dd03
ER
78%dir %{_datadir}/%{name}
79# note that these DO NEED executable bit set!
80%attr(755,root,root) %{_datadir}/%{name}/genpkgmetadata.py
81%attr(755,root,root) %{_datadir}/%{name}/mergerepo.py
82%attr(755,root,root) %{_datadir}/%{name}/modifyrepo.py
83%attr(755,root,root) %{_datadir}/%{name}/worker.py
84%{_datadir}/%{name}/*.py[co]
85%dir %{py_sitescriptdir}/%{name}
86%{py_sitescriptdir}/%{name}/*.py[co]
87
88%files -n bash-completion-%{name}
89%defattr(644,root,root,755)
3fe7eadf
ER
90%{_datadir}/bash-completion/completions/createrepo
91%{_datadir}/bash-completion/completions/genpkgmetadata.py
92%{_datadir}/bash-completion/completions/mergerepo
93%{_datadir}/bash-completion/completions/mergerepo.py
94%{_datadir}/bash-completion/completions/modifyrepo
95%{_datadir}/bash-completion/completions/modifyrepo.py
This page took 0.077431 seconds and 4 git commands to generate.