From cdf9916906f94cc70830a5747b424b2b6c7a9c02 Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Sun, 27 Oct 2013 15:42:13 -0400 Subject: [PATCH] 3.01 release --- Authors | 1 + pungi.spec | 21 ++++++++++++++++++++- setup.py | 2 +- src/bin/pungi.py | 2 +- src/pypungi/__init__.py | 3 +++ 5 files changed, 26 insertions(+), 3 deletions(-) diff --git a/Authors b/Authors index a8f4522a..58869fc0 100644 --- a/Authors +++ b/Authors @@ -2,6 +2,7 @@ Authors: Jesse Keating Dennis Gilmore +Daniel Mach Contributors: diff --git a/pungi.spec b/pungi.spec index 03b4ef29..34acd7e8 100644 --- a/pungi.spec +++ b/pungi.spec @@ -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 - 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 - 3.00-1 - apply patches from Daniel Mach - make sure we only use mac support on x86_64 diff --git a/setup.py b/setup.py index 3ae93e9e..fa5ec9d1 100644 --- a/setup.py +++ b/setup.py @@ -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', diff --git a/src/bin/pungi.py b/src/bin/pungi.py index d0e287fd..4d49849b 100755 --- a/src/bin/pungi.py +++ b/src/bin/pungi.py @@ -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) diff --git a/src/pypungi/__init__.py b/src/pypungi/__init__.py index e719f1a4..30078523 100644 --- a/src/pypungi/__init__.py +++ b/src/pypungi/__init__.py @@ -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