3.01 release

This commit is contained in:
Daniel Mach 2013-10-27 15:42:13 -04:00
parent 03efbfd62b
commit cdf9916906
5 changed files with 26 additions and 3 deletions

View File

@ -2,6 +2,7 @@ Authors:
Jesse Keating <jkeating at redhat dot com>
Dennis Gilmore <dennis at ausil dot us>
Daniel Mach <dmach at redhat dot com>
Contributors:

View File

@ -1,7 +1,7 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
Name: pungi
Version: 3.00
Version: 3.01
Release: 1%{?dist}
Summary: Distribution compose tool
@ -57,6 +57,25 @@ rm -rf $RPM_BUILD_ROOT
/var/cache/pungi
%changelog
* Sun Oct 27 2013 Daniel Mach <dmach@redhat.com> - 3.01-1
- Add 'make log' command to print changelog for spec. (Daniel Mach)
- Implement %prepopulate config section as an additional package input. (Daniel Mach)
- Don't automatically apply fulltree on input multilib packages. (Daniel Mach)
- Implement %multilib-blacklist and %multilib-whitelist config sections. (Daniel Mach)
- Turn off fulltree for multilib packages. (Daniel Mach)
- Return package flags: input, fulltree-exclude, langpack, multilib, fulltree (Daniel Mach)
- Exclude srpms from conditional deps. (Daniel Mach)
- Improve greedy methods: none, all, build. (Daniel Mach)
- Add .gitignore. (Daniel Mach)
- Add 'yaboot' multilib method. (Daniel Mach)
- Drop pulseaudio-utils from runtime whitelist (Daniel Mach)
- Remove packages which are in lookaside repos from regular repos. (Daniel Mach)
- Print repoid to make clear from which repo a package came. (Daniel Mach)
- Don't pull conditional deps in when --nodeps is used. (Daniel Mach)
- Multilib fix - consider only *.so* libs which are also listed in Provides. (Daniel Mach)
- Fix --nodeps by setting Pungi.is_resolve_deps according to config. (Daniel Mach)
- Add test_arch.py. (Daniel Mach)
* Tue Aug 20 2013 Dennis Gilmore <dennis@ausil.us> - 3.00-1
- apply patches from Daniel Mach
- make sure we only use mac support on x86_64

View File

@ -2,7 +2,7 @@ from distutils.core import setup
import glob
setup(name='pungi',
version='3.00',
version='3.01', # make sure it matches pypungi.__version__
description='Distribution compose tool',
author='Dennis Gilmore',
author_email='dgilmore@fedoraproject.org',

View File

@ -178,7 +178,7 @@ if __name__ == '__main__':
today = time.strftime('%Y%m%d', time.localtime())
def get_arguments(config):
parser = OptionParser("%prog [--help] [options]", version="%prog 2.9")
parser = OptionParser("%prog [--help] [options]", version="%prog %s" % pypungi.__version)
def set_config(option, opt_str, value, parser, config):
config.set('pungi', option.dest, value)

View File

@ -15,6 +15,9 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
__version__ = "3.01"
import yum
import os
import re