2006-11-09 13:43:31 +00:00
|
|
|
Name: pungi
|
2015-03-12 16:06:06 +00:00
|
|
|
Version: 4.0
|
2015-05-20 21:44:05 +00:00
|
|
|
Release: 0.8%{?dist}.20150520.gitff77a92
|
2006-11-09 13:43:31 +00:00
|
|
|
Summary: Distribution compose tool
|
|
|
|
|
|
|
|
Group: Development/Tools
|
2007-08-27 19:55:44 +00:00
|
|
|
License: GPLv2
|
2015-05-20 20:28:52 +00:00
|
|
|
URL: https://pagure.io/pungi
|
2008-01-02 22:49:29 +00:00
|
|
|
Source0: https://fedorahosted.org/pungi/attachment/wiki/%{version}/%{name}-%{version}.tar.bz2
|
2014-12-13 02:29:17 +00:00
|
|
|
Requires: createrepo >= 0.4.11
|
|
|
|
Requires: yum => 3.4.3-28
|
|
|
|
Requires: lorax >= 22.1
|
|
|
|
Requires: repoview
|
|
|
|
Requires: python-lockfile
|
2015-03-12 23:10:33 +00:00
|
|
|
Requires: kobo
|
2015-03-13 19:27:36 +00:00
|
|
|
Requires: python-productmd
|
2015-05-20 20:28:52 +00:00
|
|
|
Requires: python-kickstart
|
2014-12-13 02:29:17 +00:00
|
|
|
|
2015-03-12 16:06:06 +00:00
|
|
|
BuildRequires: python-devel, python-setuptools
|
2006-11-09 13:43:31 +00:00
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
%description
|
2010-10-13 22:42:28 +00:00
|
|
|
A tool to create anaconda based installation trees/isos of a set of rpms.
|
2006-11-09 13:43:31 +00:00
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
|
|
|
|
|
|
|
%build
|
|
|
|
%{__python} setup.py build
|
|
|
|
|
|
|
|
%install
|
|
|
|
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
|
2007-08-27 19:49:02 +00:00
|
|
|
%{__install} -d $RPM_BUILD_ROOT/var/cache/pungi
|
2007-09-17 21:37:38 +00:00
|
|
|
%{__install} -d $RPM_BUILD_ROOT/%{_mandir}/man8
|
|
|
|
%{__install} doc/pungi.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
|
2006-11-09 13:43:31 +00:00
|
|
|
|
|
|
|
%files
|
2015-03-12 16:06:06 +00:00
|
|
|
%license COPYING GPL
|
|
|
|
%doc AUTHORS doc/README
|
|
|
|
%{python_sitelib}/%{name}
|
2014-12-13 02:29:17 +00:00
|
|
|
%{python_sitelib}/%{name}-%{version}-py?.?.egg-info
|
2015-03-12 16:06:06 +00:00
|
|
|
%{_bindir}/*
|
2007-08-27 19:49:02 +00:00
|
|
|
%{_datadir}/pungi
|
2007-09-17 21:37:38 +00:00
|
|
|
%{_mandir}/man8/pungi.8.gz
|
2007-08-27 19:49:02 +00:00
|
|
|
/var/cache/pungi
|
2006-11-09 13:43:31 +00:00
|
|
|
|
|
|
|
%changelog
|
2015-05-20 21:44:05 +00:00
|
|
|
+* Wed May 20 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.8.20150520.gitff77a92
|
|
|
|
+- fix up bad += from early test of implementing different iso labels based on
|
|
|
|
+ if there is a variant or not (dennis)
|
|
|
|
|
2015-05-20 20:28:52 +00:00
|
|
|
* Wed May 20 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.7.20150520.gitdc1be3e
|
|
|
|
- make sure we treat the isfinal option as a boolean when fetching it (dennis)
|
|
|
|
- if there is a variant use it in the volume id and shorten it. this will make
|
|
|
|
each producst install tree have different volume ids for their isos (dennis)
|
|
|
|
- fix up productmd import in the executable (dennis)
|
|
|
|
- fixup productmd imports for changes with open sourcing (dennis)
|
|
|
|
- tell the scm wrapper to do an absolute import otherwise we hit a circular dep
|
|
|
|
issue and things go wonky (dennis)
|
|
|
|
- include the dtd files in /usr/share/pungi (dennis)
|
|
|
|
- add missing ) causing a syntax error (dennis)
|
|
|
|
- fix up the productmd imports to import the function from the common module
|
|
|
|
(dennis)
|
|
|
|
- fix up typo in getting arch for the lorax log file (dennis)
|
|
|
|
|
2015-03-14 17:27:19 +00:00
|
|
|
* Sat Mar 14 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.6.20150314.gitd337c34
|
|
|
|
- update the git snapshot to pick up some fixes
|
|
|
|
|
2015-03-13 19:27:36 +00:00
|
|
|
* Fri Mar 13 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.5.git18d4d2e
|
|
|
|
- update Requires for rename of python-productmd
|
|
|
|
|
2015-03-12 23:10:33 +00:00
|
|
|
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.4.git18d4d2e
|
|
|
|
- fix up the pungi logging by putting the arch in the log file name (dennis)
|
|
|
|
- change pypungi imports to pungi (dennis)
|
|
|
|
- spec file cleanups (dennis)
|
|
|
|
|
2015-03-12 18:25:48 +00:00
|
|
|
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.3.gita3158ec
|
|
|
|
- rename binaries (dennis)
|
|
|
|
- Add the option to pass a custom path for the multilib config files (bcl)
|
|
|
|
- Call lorax as a process not a library (bcl)
|
|
|
|
- Close child fds when using subprocess (bcl)
|
|
|
|
- fixup setup.py and MANIFEST.in to make a useable tarball (dennis)
|
|
|
|
- switch to BSD style hashes for the iso checksums (dennis)
|
|
|
|
- refactor to get better data into .treeinfo (dennis)
|
|
|
|
- Initial code merge for Pungi 4.0. (dmach)
|
|
|
|
- Initial changes for Pungi 4.0. (dmach)
|
|
|
|
- Add --nomacboot option (csieh)
|
|
|
|
|
2015-03-12 16:42:52 +00:00
|
|
|
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.2.git320724e
|
|
|
|
- update git snapshot to switch to executing lorax since it is using dnf
|
|
|
|
|
2015-03-12 16:06:06 +00:00
|
|
|
* Thu Mar 12 2015 Dennis Gilmore <dennis@ausil.us> - 4.0-0.1.git64b6c80
|
|
|
|
- update to the pungi 4.0 dev branch
|