7bddbc0
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
7bddbc0
7bddbc0
Name:           pungi
Jesse Keating 8549f7a
Version:        2.0.22
cb7d42b
Release:        1%{?dist}
7bddbc0
Summary:        Distribution compose tool
7bddbc0
7bddbc0
Group:          Development/Tools
e461aac
License:        GPLv2
84d6a5d
URL:            https://fedorahosted.org/pungi
84d6a5d
Source0:        https://fedorahosted.org/pungi/attachment/wiki/%{version}/%{name}-%{version}.tar.bz2
7bddbc0
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
9c844a3
Requires:       anaconda-runtime >= 11.4.1.5, yum => 3.2.19, repoview, createrepo >= 0.4.11
76eb9fc
BuildRequires:  python-devel
7bddbc0
7bddbc0
BuildArch:      noarch
7bddbc0
7bddbc0
%description
7bddbc0
A tool to create anaconda based installation trees/isos of a set of rpms.
7bddbc0
7bddbc0
7bddbc0
%prep
7bddbc0
%setup -q
7bddbc0
7bddbc0
7bddbc0
%build
7bddbc0
%{__python} setup.py build
7bddbc0
7bddbc0
7bddbc0
%install
7bddbc0
rm -rf $RPM_BUILD_ROOT
7bddbc0
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
5d874da
%{__install} -d $RPM_BUILD_ROOT/var/cache/pungi
15d2da4
%{__install} -d $RPM_BUILD_ROOT/%{_mandir}/man8
15d2da4
%{__install} doc/pungi.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
84d6a5d
%{__mv} $RPM_BUILD_ROOT/%{_bindir}/pungi.py $RPM_BUILD_ROOT/%{_bindir}/pungi
7bddbc0
7bddbc0
 
7bddbc0
%clean
7bddbc0
rm -rf $RPM_BUILD_ROOT
7bddbc0
7bddbc0
7bddbc0
%files
7bddbc0
%defattr(-,root,root,-)
15d2da4
%doc Authors Changelog COPYING GPL ToDo doc/README
7bddbc0
# For noarch packages: sitelib
7bddbc0
%{python_sitelib}/pypungi
08d1442
%if 0%{?fedora} >= 9 || 0%{?rhel} >= 6
9fac6e1
  %{python_sitelib}/%{name}-%{version}-py?.?.egg-info
84d6a5d
%endif
7bddbc0
%{_bindir}/pungi
af46f03
%{_bindir}/pkgorder
5d874da
%{_datadir}/pungi
15d2da4
%{_mandir}/man8/pungi.8.gz
5d874da
/var/cache/pungi
7bddbc0
7bddbc0
7bddbc0
%changelog
Jesse Keating 8549f7a
* Tue Aug 24 2010 Jesse Keating <jkeating@redhat.com> - 2.0.22-1
Jesse Keating 8549f7a
- Backport a yum traceback
Jesse Keating 8549f7a
8133cba
* Wed Apr 14 2010 Jesse Keating <jkeating@redhat.com> - 2.0.21-1
8133cba
- Grab all kernels
8133cba
- Note the type of checksum we use
8133cba
720327d
* Tue Sep 15 2009 Jesse Keating <jkeating@redhat.com> - 2.0.20-1
720327d
- One more upstream pkgorder fix
720327d
754319f
* Tue Sep 15 2009 Jesse Keating <jkeating@redhat.com> - 2.0.19-1
754319f
- More upstream fixes for pkgorder and selfhosting composes
754319f
08d1442
* Mon Sep 14 2009 Jesse Keating <jkeating@redhat.com> - 2.0.18-1
08d1442
- Search for dracut for pkgorder
08d1442
cb7d42b
* Mon Aug 10 2009 Jesse Keating <jkeating@redhat.com> - 2.0.17-1
cb7d42b
- Fix pkgorder to not conflict with yum internals.
cb7d42b
- Remove dead code from splittree
5aedae6
58687fc
* Thu May 21 2009 Jesse Keating <jkeating@redhat.com> - 2.0.16-1
58687fc
- Fix boot.iso being on DVD images
58687fc
2e187e3
* Tue May 19 2009 Jesse Keating <jkeating@redhat.com> - 2.0.15-1
2e187e3
- Split media on demand rather than via guess work.
2e187e3
fc8f7a7
* Mon Apr 13 2009 Jesse Keating <jkeating@redhat.com> - 2.0.14-1
fc8f7a7
- Fix package excludes in kickstart files
fc8f7a7
- Correctly account for ppc bootable isofs overhead
fc8f7a7
- Wire in support for composing 'full' trees with all subpackages
fc8f7a7
5c533a3
* Tue Mar 24 2009 Jesse Keating <jkeating@redhat.com> - 2.0.13-1
5c533a3
- Add online-docs to pkgorder
5c533a3
69147fa
* Wed Mar 11 2009 Jesse Keating <jkeating@redhat.com> - 2.0.12-1
69147fa
- Update for yum API change
69147fa
1d7960b
* Mon Mar 09 2009 Jesse Keating <jkeating@redhat.com> - 2.0.11-1
1d7960b
- Fix size estimation in splittree
1d7960b
- Disable arch test in splittree for now
cdcd31d
a8e2e16
* Wed Feb 11 2009 Jesse Keating <jkeating@redhat.com> - 2.0.10-1
a8e2e16
- Fix CD1 overflow issue
a8e2e16
- Name the checksum file after the isos being generated.
a8e2e16
- Use sha256 for checksums
a8e2e16
- Use unique md file names for repodata.
a8e2e16
- Do not include boot.iso on any disc
a8e2e16
- Add the packages that anaconda forces to be installed into the pkgorder
a8e2e16
84ca179
* Thu Dec 04 2008 Jesse Keating <jkeating@redhat.com> - 2.0.9-1
84ca179
- Fix for python-2.6 ('default' is no longer a valid config section)
84ca179
- Fix splitting srpms
472cbac
6a69ff0
* Tue Nov 4 2008 Jesse Keating <jkeating@redhat.com> - 2.0.8-1
6a69ff0
- Set default disc size to 695
6a69ff0
45dcc2c
* Tue Nov 4 2008 Jesse Keating <jkeating@redhat.com> - 2.0.7-1
45dcc2c
- Fix splittree to actually use the iso size defined in kickstarts
45dcc2c
- Use https url for bugzilla by default.
45dcc2c
7ff9a8d
* Thu Oct 09 2008 Jesse Keating <jkeating@redhat.com> - 2.0.6-1
7ff9a8d
- Handle %packages --default to pick up the default groups.
7ff9a8d
- Set iso name to be the same as --name
7ff9a8d
- Make sure we don't include the 'sha1:' in the iso SHA1SUM file.
7ff9a8d
- Fix .treeinfo to have proper case in file names
7ff9a8d
9c844a3
* Thu Sep 11 2008 Jesse Keating <jkeating@redhat.com> - 2.0.5-1
9c844a3
- Add input-methods to pkgorder.  It's a new group, need to get ordering right.
9c844a3
- Make sure we output sha1sums in binary mode.  This helps windows.
9c844a3
- Yum api changed, follow so that we don't break.
9c844a3
2a3882a
* Mon Aug 11 2008 Jesse Keating <jkeating@redhat.com> 2.0.4-1
2a3882a
- Remove unused discs option
2a3882a
- Don't try to make debuginfo repo for source arch
2a3882a
- Change the checksum output for images checksumming
2a3882a
- Get ppc boot images in checksum list
2a3882a
- Only get repodata and init yum object when needed
2a3882a
- Fix path issues in info files
2a3882a
76fed85
* Tue Jul 15 2008 Jesse Keating <jkeating@redhat.com> 2.0.3-1
76fed85
- Checksum various files from buildinstall output and put them in .treeinfo
76fed85
- Use new hashsum utility to generate sha1sums
76fed85
b58e036
* Fri Jul 11 2008 Jesse Keating <jkeating@redhat.com> 2.0.2-1
b58e036
- add ability to gather debuginfo.  It is default.
b58e036
af46f03
* Tue Jun 24 2008 Jesse Keating <jkeating@redhat.com> - 2.0.1-1
af46f03
- Take on splittree and pkgorder from anaconda.
af46f03
d1e3cf8
* Fri Jun 13 2008 Jesse Keating <jkeating@redhat.com> - 2.0.0-1
d1e3cf8
- New major release
d1e3cf8
- Collapse the two classes into one Pungi class
d1e3cf8
- Create a pypungi.util module for utility functions
d1e3cf8
- Pass along repos/mirrorlists configured in ks file to buildinstall
d1e3cf8
- Repo cost is now "cost" in pykickstart
d1e3cf8
2df9fbf
* Tue May 06 2008 Jesse Keating <jkeating@redhat.com> - 1.2.18-1
2df9fbf
- Manifest change for F9, drop syslog-ng
2df9fbf
2df9fbf
* Thu May 01 2008 Jesse Keating <jkeating@redhat.com> - 1.2.17-1
2df9fbf
- Add a config file for Fedora 9.
2df9fbf
9264cac
* Wed Apr 16 2008 jkeating <jkeating@redhat.com> 1.2.16-1
9264cac
- Fix another issue with source repo stuff.
9264cac
32f43fa
* Wed Apr 16 2008 jkeating <jkeating@redhat.com> 1.2.15-1
32f43fa
- Disable comps cleanup until xslt is fixed
32f43fa
- Add support for yum repo costs
32f43fa
- Adjust manifest for Fedora 9 (kernels, languages, flash)
32f43fa
2ef8f83
* Mon Apr 08 2008 Jesse Keating <jkeating@redhat.com> - 1.2.14-1
2ef8f83
- Create repodata for source.
2ef8f83
- Fix SRPM splittree making
2ef8f83
- Bump anaconda require up for fixed splittree
2ef8f83
e5da517
* Tue Apr 01 2008 Jesse Keating <jkeating@redhat.com> - 1.2.13-1
e5da517
- Use the yum api for merging comps.
e5da517
c010194
* Fri Mar 14 2008 Jesse Keating <jkeating@redhat.com> - 1.2.12-1
c010194
- Fix source isos
c010194
- Send the right options to buildinstall
c010194
6d89491
* Wed Mar 12 2008 Jesse Keating <jkeating@redhat.com> - 1.2.11-1
6d89491
- Make CDs fit again.
6d89491
91af023
* Tue Mar 11 2008 Jesse Keating <jkeating@redhat.com> - 1.2.10-1
91af023
- Handle netinst.iso being renamed to boot.iso
91af023
d47f160
* Wed Mar 05 2008 Jesse Keating <jkeating@redhat.com> - 1.2.9-1
d47f160
- Fix ppc split iso generation
d47f160
- Exclude repoview from isos
d47f160
a04756e
* Fri Jan 25 2008 jkeating <jkeating@redhat.com> 1.2.8-1
a04756e
- Put createrepo arguments in correct order
a04756e
- Fix comps mashup to be more lenient with the open/close of 
a04756e
- Handle gzipped comps files.
a04756e
- Make sure we get fresh repomd.xml each time we run
a04756e
- Don't autoclean the repodata, some of it can be reused
a04756e
- Clear out the repodata we copy out temporarily, so that we don't
a04756e
  traceback on --force runs.
a04756e
9d416b4
* Tue Jan 22 2008 jkeating <jkeating@redhat.com> 1.2.7-1
9d416b4
- Rework how repodata gets generated for media.
9d416b4
- use createrepo api
9d416b4
84d6a5d
* Wed Jan 2 2008 jkeating <jkeating@redhat.com> 1.2.6-1
84d6a5d
- Update the url field for new hosted urls.
84d6a5d
- Add k3b to the Fedora manifest.
4dd8fa9
41e653e
* Mon Dec 10 2007 Jesse Keating <jkeating@redhat.com> 1.2.4-1
41e653e
- Remove extra files from tarball
41e653e
26f826a
* Mon Dec 10 2007 Jesse Keating <jkeating@redhat.com> 1.2.3-1
1713bfc
- Use a repoview cache.
1713bfc
- Use a createrepo cache.
1713bfc
- Change path to isomd5sum
11989ea
- Add egg file to spec
1713bfc
2914441
* Tue Dec 4 2007 Jesse Keating <jkeating@redhat.com> 1.2.0-1
2914441
- Make logged output reusable in shell
2914441
- Default to making split media of CD size
2914441
- Enable repo includes/excludes.
2914441
- Put a constraint on flavor values
2914441
- Check for selinux enforcing and warn.
2914441
- Add a --force option to reuse an existing destdir
2914441
- Only check for root if you're doing root level tasks (buildinstall)
2914441
- Figure out number of isos on the fly, based on tree size
2914441
- Remove -S -P options, as splittree and packageorder are now
2914441
called from createIsos, if needed.
2914441
- Use downloadPkgs() from yum instead of a homebrew download function.
2914441
- Add a callback to show download progress
2914441
2914441
* Thu Nov 22 2007 Jesse Keating <jkeating@redhat.com> - 1.1.10-1
2914441
- Print a usage if no options are passed
2914441
- Correct a man page typo
2914441
- Update the F8 config to use released repos
2914441
2914441
* Mon Oct 29 2007 Jesse Keating <jkeating@redhat.com> - 1.1.9-1
2914441
- Remove oversized cached packages (fixes reget problem)
2914441
2914441
* Sat Oct 27 2007 Jesse Keating <jkeating@redhat.com> - 1.1.8-1
2914441
- Add eclipse group.
2914441
2914441
* Tue Oct 23 2007 Jesse Keating <jkeating@redhat.com> - 1.1.7-1
2914441
- Add java-development to the group set.
2914441
5e38408
* Fri Oct 19 2007 Jesse Keating <jkeating@redhat.com> - 1.1.6-1
5e38408
- Update the manifest
5e38408
e9801b7
* Thu Oct 11 2007 Jesse Keating <jkeating@redhat.com> - 1.1.5-1
e9801b7
- Add a cost to the media repo
e9801b7
6cfaeaf
* Tue Oct 02 2007 Jesse Keating <jkeating@redhat.com> - 1.1.4-1
6cfaeaf
- Make sure we use strings in the config object
6cfaeaf
7d31ce2
* Wed Sep 26 2007 Jesse Keating <jkeating@redhat.com> - 1.1.3-1
7d31ce2
- Pull in all the optional Virt stuff
7d31ce2
- Don't expire the metadata from Media repo.
7d31ce2
815bef3
* Tue Sep 25 2007 Jesse Keating <jkeating@redhat.com> - 1.1.2-1
815bef3
- Fix location of media.repo file.
815bef3
7179508
* Tue Sep 18 2007 Jesse Keating <jkeating@redhat.com> - 1.1.1-1
7179508
- Create a media.repo file on the first iso
7179508
15d2da4
* Fri Sep 14 2007 Jesse Keating <jkeating@redhat.com> - 1.1.0-1
15d2da4
- Create repoview content in the tree
15d2da4
- Move the .composeinfo file into the directory we actually publish
15d2da4
- Remove python2.5 needs (Mark McLoughlin)
15d2da4
- Consolidate the download code for easier maint. (Mark McLoughlin)
15d2da4
- Create a config class that can make using pungi modules easier. (Mark 
15d2da4
McLoughlin)
15d2da4
- Use url line in kickstart files as a repo
15d2da4
- Fix a bug with default dest dir (notting)
15d2da4
- Include a man page (dcantrell)
15d2da4
- Fix a bug with file:// based repos
15d2da4
41c9b1b
* Thu Aug 30 2007 Jesse Keating <jkeating@redhat.com> - 1.0.2-1
41c9b1b
- Fix some bugs with source iso creation
41c9b1b
- Add source repo to kickstart file
41c9b1b
- Add %end to %packages in kickstart file
41c9b1b
f9facb1
* Tue Aug 28 2007 Jesse Keating <jkeating@redhat.com> - 1.0.1-1
f9facb1
- Default flavor to blank.
f9facb1
e461aac
* Mon Aug 27 2007 Jesse Keating <jkeating@redhat.com> - 1.0.0-2
e461aac
- Fix the licensing tag.
e461aac
e461aac
* Mon Aug 27 2007 Jesse Keating <jkeating@redhat.com> - 1.0.0-1
5d874da
- Add support for $releasever in repo uris.
5d874da
- Add a kickstart file usable for composing Fedora 8 "Fedora"
5d874da
- Fix bugs with $basearch and mirrorlist usage.
5d874da
- Add a cache dir for pungi (/var/cache/pungi) and a cli option to override
5d874da
- Add root check.
5d874da
- Use a kickstart file as input now (for cdsize and package manifest)
5d874da
- Remove a lot of configurable items and hard set them
5d874da
- Move some items to cli flags only (part of moving to pykickstart)
5d874da
- hard set product_path to 'Packages'
5d874da
- Use group metadata from repos instead of our own comps file
5d874da
- Get group files out of configured repos and create a mashup
5d874da
  of the comps.  Filter it and make use of it when creating repos.
5d874da
- Quiet down creatrepo calls
5d874da
- Adjust logging to make use of new facility, use right levels
5d874da
- Drop a note when all done with composing
5d874da
8e1425d
* Tue Aug 21 2007 Jesse Keating <jkeating@redhat.com> - 0.5.0-1
8e1425d
- Rework how source rpms are pulled in
8e1425d
  Always pull in 'src' arch packages, just filter them
8e1425d
  when not needed.  Saves having to reset or create new
8e1425d
  yum objects.
8e1425d
- Create a base pungi class that sets logging
8e1425d
- Inherit this class in Gather and Pungi
8e1425d
- Adjust logging to make use of new facility, use right levels
8e1425d
- Drop a note when all done with composing
8e1425d
- Make Gather() no longer a subclass of yum
8e1425d
- Be verbose about what we clean (makefile)
8e1425d
- Create a subclass of yum to work around logging fun
8e1425d
8e1425d
* Wed Aug 01 2007 Jesse Keating <jkeating@redhat.com> - 0.4.1-1
8e1425d
- Create a new yum object for source downloads as yum
8e1425d
06cec41
* Sat Jul 28 2007 Jesse Keating <jkeating@redhat.com> - 0.4.0-1
06cec41
- split createrepo call to it's own function.  This enables rawhide
06cec41
  composes to happen once again. Also breaks API.
06cec41
- When raising an error, print the error too
06cec41
9dfbcb3
* Tue Jul 24 2007 Jesse Keating <jkeating@redhat.com> - 0.3.9-1
9dfbcb3
- Add a few more desktopy things to manifest
9dfbcb3
- Rename f7 files to f8; set up config files for f8test1
9dfbcb3
- Don't quote things passed to mkisofs, not a shell
9dfbcb3
- Always log stdout before checking for stderr output
9dfbcb3
- Include memtest86+ in the "Fedora" manifest
9dfbcb3
aebd846
* Wed Jun 20 2007 Jesse Keating <jkeating@redhat.com> - 0.3.8-1
aebd846
- Only grab the newest of deps.
aebd846
- Don't use flavor for a log file if no flavor set (Trac #48)
aebd846
- Point to the right manifest file in pungi.conf
aebd846
- Add a install target to make (Trac #37)
aebd846
- Enable the source repo in yum configs (Trac #47)
aebd846
- Use universal newlines in getting process output (Trac #44)
aebd846
- Fix logging of broken deps (Trac #39)
aebd846
ec26985
* Wed May 30 2007 Jesse Keating <jkeating@redhat.com> - 0.3.7-1
ec26985
- Handle the cdsize variable correctly
ec26985
- More fixes for cached download stuff
ec26985
- Fix default CD size storing
ec26985
- Update comps file with what shipped for F7
ec26985
ec26985
* Fri May 25 2007 Jesse Keating <jkeating@redhat.coM> - 0.3.6-1
ec26985
- Handle the cdsize variable correctly
ec26985
ec26985
* Thu May 24 2007 Jesse Keating <jkeating@redhat.coM> - 0.3.5-1
ec26985
- Use the right flavor in the Everything configs
ec26985
ec26985
* Thu May 24 2007 Jesse Keating <jkeating@redhat.coM> - 0.3.4-1
ec26985
- Use a package checksum to verify cached download
ec26985
ec26985
* Wed May 23 2007 Jesse Keating <jkeating@redhat.coM> - 0.3.3-1
ec26985
- Commit config files used for producing Fedora 7
ec26985
- Default pungi.conf file to using Fedora 7 stuff
ec26985
ec26985
* Mon May 21 2007 Jesse Keating <jkeating@redhat.coM> - 0.3.2-1
770492f
- Don't quote ISO label, not running mkisofs in shell
770492f
- Apply sparc patches (spot)
770492f
- Fix cached downloads comparing correctly
770492f
- Shorten 'development' to 'devel' in default config, more space for mkisofs
770492f
- Handle config file missing better (jgranado)
770492f
7cef060
* Fri Apr 06 2007 Jesse Keating <jkeating@redhat.com> - 0.3.1-1
7cef060
- Fix comments in default config file
7cef060
f8a7a31
* Mon Apr 02 2007 Jesse Keating <jkeating@redhat.com> - 0.3.0-1
f8a7a31
- Remove incompatible fc6 config files
f8a7a31
- Update default config file with comments / new options
f8a7a31
- Update comps file
f8a7a31
- Enable source iso building again.
f8a7a31
- Don't try a rescue if the script doesn't exist (prarit)
f8a7a31
- Pass flavor off to buildinstall if it is set (wwoods)
f8a7a31
- Fix a logic flaw in the depsolving loop
f8a7a31
- Use yum's built in exclude handling
f8a7a31
- Use yum's built in conditional handling for things from comps
f8a7a31
- Do excludes before group handling.
f8a7a31
- Get all potential matches for deps, let install time figure
f8a7a31
  the best one to use.
f8a7a31
- Work around false positive 'unmatched' packages (globs are fun)
f8a7a31
- Change how depsolving is done
f8a7a31
  - Get all potential matches for a dep, instead of our 'best'
f8a7a31
    our 'best' may not be the same as install time best.
f8a7a31
  - Remove anaconda code, use direct yum functions to get deps
f8a7a31
  - Use a True/False flag to depsolve instead of iterating over
f8a7a31
    a dict.
f8a7a31
  - Log what packages are being added for which reasons.
f8a7a31
- Do things faster/smarter if we've only asked for one disc
f8a7a31
- log the rpm2cpio stuff for release notes
f8a7a31
- correctly capture errors from subprocess
f8a7a31
84801d2
* Fri Mar 09 2007 Jesse Keating <jkeating@redhat.com> - 0.2.8-1
84801d2
- Call createrepo ourselves for the tree, not buildinstall's job
84801d2
- Convert from commands to subprocess for things we call out
84801d2
- Add kickstart %packages syntax support to package manifest
84801d2
- Make the list we hand off to yum to search for as unique as we can
84801d2
03f433e
* Wed Feb 28 2007 Jesse Keating <jkeating@redhat.com> - 0.2.7-1
03f433e
- Fix gathering of srpms (thanks skvidal)
03f433e
- Update comps from F7 Test2
03f433e
9e653f6
* Thu Feb 22 2007 Jesse Keating <jkeating@redhat.com> - 0.2.6-1
9e653f6
- Don't use TMPDIR with buildinstall, it is broken
9e653f6
10abafe
* Wed Feb 21 2007 Jesse Keating <jkeating@redhat.com> - 0.2.5-1
10abafe
- Make use of anaconda's TMPDIR support
10abafe
- Put yum tempdirs in the workdir
10abafe
- Add a version option to cli arguments
10abafe
- Make cdsize a config option
10abafe
6cf1232
* Thu Feb 15 2007 Jesse Keating <jkeating@redhat.com> - 0.2.4-1
6cf1232
- Add support for globbing in manifest
6cf1232
- Add new Make targets (Essien Ita Essien)
6cf1232
- Add runtime flags for doing specific stages of the compose (Essien Ita Essien)
6cf1232
- Add ability to define destdir on the cli to override conf file
6cf1232
- Clean up optionparse stuff, print usage if arg list is too small
6cf1232
- Fix part of the patch from Essien
6cf1232
- Add Contributors to the Authors file
6cf1232
- Adjust the Makefile so that srpm doesn't cause a tag
6cf1232
- Merged changes from Will Woods
6cf1232
  - Write out some tree description files
6cf1232
  - Don't traceback on existing files in download area (not sure this will stay)
6cf1232
- Style fixed some stuff from Will
6cf1232
- Add logging patch from jbowes
6cf1232
- Various logging tweaks
6cf1232
- Use -d flag in createrepo for sqlite blobs
6cf1232
- Add pydoc stuff to various functions
6cf1232
- Support comments in the package manifest
6cf1232
ce0df09
* Tue Feb 06 2007 Jesse Keating <jkeating@redhat.com> - 0.2.3-1
ce0df09
- Be able to opt-out of a bugurl since buildinstall supports this
ce0df09
- Make isodir an object of pungi (wwoods)
ce0df09
- yum bestPackagesFromList takes an arch argument. Fixes ppc64 bug
ce0df09
- Don't use 'returnSimple' anymore, deprecated in yum api
ce0df09
db37b6f
* Mon Jan 29 2007 Jesse Keating <jkeating@redhat.com> - 0.2.2-1
db37b6f
- Update the comps file again from F7
db37b6f
- Fix the ppc boot flags
db37b6f
- Clean up SRPM-disc junk
db37b6f
- add bugurl config option for anaconda betanag
db37b6f
0a29055
* Thu Jan 25 2007 Jesse Keating <jkeating@redhat.com> - 0.2.1-1
0a29055
- Add a "flavor" option (such as Desktop)
0a29055
- Move packageorder file into workdir
0a29055
- Update the comps file from F7
0a29055
8cb54ec
* Wed Jan 24 2007 Jesse Keating <jkeating@redhat.com> - 0.2.0-1
8cb54ec
- Now use a manifest to determine what to pull in, not comps itself
8cb54ec
- Add a minimal-manifest for test composes
8cb54ec
- Add current F7 comps file for test composes
8cb54ec
- Use some anaconda code to depsolve, gets better (and more common) results
8cb54ec
- Bump the iso size to what was used in FC6
8cb54ec
- Move splittree workdirs into work/ at the end of the run
8cb54ec
- Remove our splittree for rawhide
8cb54ec
- Remove old main() sections from pungi.py and gather.py
8cb54ec
- Require yum 3.0.3 or newer
8cb54ec
- Add rescueCD support
8cb54ec
dc7c68e
* Wed Dec 13 2006 Jesse Keating <jkeating@redhat.com> - 0.1.2-1
dc7c68e
- Fix a bug in DVD repodata
dc7c68e
- Add correct ppc boot args
dc7c68e
- Set ppc arch correctly
dc7c68e
76eb9fc
* Mon Dec 11 2006 Jesse Keating <jkeating@redhat.com> - 0.1.1-2
76eb9fc
- Need BR python-devel in rawhide
76eb9fc
32881dd
* Mon Dec 11 2006 Jesse Keating <jkeating@redhat.com> - 0.1.1-1
32881dd
- Update to 0.1.1
32881dd
- Add ability to get srpms
32881dd
- Add ability to get relnote files
32881dd
- Use a config file system
32881dd
- Clean up some docs
32881dd
- Add config files for composing FC6 respins
32881dd
7bddbc0
* Wed Nov  8 2006 Jesse Keating <jkeating@redhat.com> - 0.1.0-1
7bddbc0
- Initial spec