|
|
ccbd9ba |
Name: pungi
|
|
|
f5c6d44 |
Version: 4.0
|
|
|
ff77a92 |
Release: 0.8%{?dist}
|
|
|
ccbd9ba |
Summary: Distribution compose tool
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
Group: Development/Tools
|
|
Jesse Keating |
ae78aea |
License: GPLv2
|
|
Jesse Keating |
6d0d5e5 |
URL: https://fedorahosted.org/pungi
|
|
Jesse Keating |
6d0d5e5 |
Source0: https://fedorahosted.org/pungi/attachment/wiki/%{version}/%{name}-%{version}.tar.bz2
|
|
|
3b6146a |
Requires: createrepo >= 0.4.11
|
|
|
3b6146a |
Requires: yum => 3.4.3-28
|
|
|
c4dd0e7 |
Requires: lorax >= 22.1
|
|
|
3b6146a |
Requires: repoview
|
|
|
1bd0696 |
Requires: python-lockfile
|
|
|
fdc7901 |
Requires: kobo
|
|
|
012c749 |
Requires: python-productmd
|
|
|
dc1be3e |
Requires: python-kickstart
|
|
|
4e8e1d4 |
Requires: libselinux-python
|
|
Adam Miller |
f85fabb |
Requires: createrepo_c
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
BuildArch: noarch
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
%description
|
|
|
ccbd9ba |
A tool to create anaconda based installation trees/isos of a set of rpms.
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
%prep
|
|
|
ccbd9ba |
%setup -q
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
%build
|
|
|
ccbd9ba |
%{__python} setup.py build
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
%install
|
|
|
ccbd9ba |
rm -rf $RPM_BUILD_ROOT
|
|
|
ccbd9ba |
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
|
|
Jesse Keating |
b8b7d76 |
%{__install} -d $RPM_BUILD_ROOT/var/cache/pungi
|
|
Jesse Keating |
e777958 |
%{__install} -d $RPM_BUILD_ROOT/%{_mandir}/man8
|
|
Jesse Keating |
e777958 |
%{__install} doc/pungi.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
%files
|
|
|
ccbd9ba |
%defattr(-,root,root,-)
|
|
|
fdc7901 |
%license COPYING GPL
|
|
|
fdc7901 |
%doc AUTHORS doc/README
|
|
|
fdc7901 |
%{python_sitelib}/%{name}
|
|
|
fdc7901 |
%{python_sitelib}/%{name}-%{version}-py?.?.egg-info
|
|
|
fdc7901 |
%{_bindir}/*
|
|
Jesse Keating |
6feda08 |
%{_datadir}/pungi
|
|
Jesse Keating |
e777958 |
%{_mandir}/man8/pungi.8.gz
|
|
Jesse Keating |
b8b7d76 |
/var/cache/pungi
|
|
|
ccbd9ba |
|
|
|
ccbd9ba |
%changelog
|
|
|
ff77a92 |
* Wed May 20 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.8
|
|
|
ff77a92 |
- fix up bad += from early test of implementing different iso labels based on
|
|
|
ff77a92 |
if there is a variant or not (dennis)
|
|
|
ff77a92 |
|
|
|
dc1be3e |
* Wed May 20 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.7
|
|
|
dc1be3e |
- make sure we treat the isfinal option as a boolean when fetching it (dennis)
|
|
|
dc1be3e |
- if there is a variant use it in the volume id and shorten it. this will make
|
|
|
dc1be3e |
each producst install tree have different volume ids for their isos (dennis)
|
|
|
dc1be3e |
- fix up productmd import in the executable (dennis)
|
|
|
dc1be3e |
- fixup productmd imports for changes with open sourcing (dennis)
|
|
|
dc1be3e |
- tell the scm wrapper to do an absolute import otherwise we hit a circular dep
|
|
|
dc1be3e |
issue and things go wonky (dennis)
|
|
|
dc1be3e |
- include the dtd files in /usr/share/pungi (dennis)
|
|
|
dc1be3e |
- add missing ) causing a syntax error (dennis)
|
|
|
dc1be3e |
- fix up the productmd imports to import the function from the common module
|
|
|
dc1be3e |
(dennis)
|
|
|
dc1be3e |
- fix up typo in getting arch for the lorax log file (dennis)
|
|
|
dc1be3e |
|
|
|
dc1be3e |
* Sat Mar 14 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.6.20150314.gitd337c34
|
|
|
dc1be3e |
- update the git snapshot to pick up some fixes
|
|
|
dc1be3e |
|
|
|
dc1be3e |
* Fri Mar 13 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.5.git18d4d2e
|
|
|
dc1be3e |
- update Requires for rename of python-productmd
|
|
|
dc1be3e |
|
|
|
dc1be3e |
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.4.git18d4d2e
|
|
|
dc1be3e |
- fix up the pungi logging by putting the arch in the log file name (dennis)
|
|
|
dc1be3e |
- change pypungi imports to pungi (dennis)
|
|
|
dc1be3e |
- spec file cleanups (dennis)
|
|
|
dc1be3e |
|
|
|
fdc7901 |
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.3.gita3158ec
|
|
|
fdc7901 |
- rename binaries (dennis)
|
|
|
fdc7901 |
- Add the option to pass a custom path for the multilib config files (bcl)
|
|
|
fdc7901 |
- Call lorax as a process not a library (bcl)
|
|
|
fdc7901 |
- Close child fds when using subprocess (bcl)
|
|
|
fdc7901 |
- fixup setup.py and MANIFEST.in to make a useable tarball (dennis)
|
|
|
fdc7901 |
- switch to BSD style hashes for the iso checksums (dennis)
|
|
|
fdc7901 |
- refactor to get better data into .treeinfo (dennis)
|
|
|
fdc7901 |
- Initial code merge for Pungi 4.0. (dmach)
|
|
|
fdc7901 |
- Initial changes for Pungi 4.0. (dmach)
|
|
|
fdc7901 |
- Add --nomacboot option (csieh)
|
|
|
dc1be3e |
|
|
|
dc1be3e |
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.2.git320724e
|
|
|
dc1be3e |
- update git snapshot to switch to executing lorax since it is using dnf
|
|
|
dc1be3e |
|
|
|
dc1be3e |
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.1.git64b6c80
|
|
|
dc1be3e |
- update to the pungi 4.0 dev branch
|
|
|
dc1be3e |
|