From 2f278c9561e4fcc7d66014596d73fd0267d66b3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20A=C5=9F=C4=B1c=C4=B1?= Date: Mon, 21 Feb 2011 09:45:44 +0000 Subject: [PATCH] pisi 2.4_alpha3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is the third alpha for the upcoming 2.4.x releases. This release introduces a new feature for building source packages with different configurations using the same actions.py. This is achieved with BuildType tags specified between Package tags. It is also possible to write build dependencies inside Package tags with this release. This is needed since additional build dependencies could be needed for different build types. Changes since 2.4_alpha2 ------------------------ fatih (12): build: Minor simplifications build: More simplifications build: Cosmetic change build: Check build dependencies for unpack too sourcearchive: Pass target dirs to unpack methods specfile: Accept BuildType tag inside Package tags build: Add support for build types build: Colorize unpack message specfile: Accept BuildDependencies inside Package tags build: Iterate over Package tags to gather all build deps build: Remove redundant check in previous commit build,config: Add a new config option to ignore build types ozan.caglayan (1): actionsapi/kerneltools: Don't fail if listnewconfig is not available transifex (4): l10n: Updated Polish (pl) translation to 46% (Michał Komasa) l10n: Updated Polish (pl) translation to 47% (Michał Komasa) l10n: add uk (Коростіль Данило) l10n: Updated Italian (it) translation to 81% (Ali Işıngör) --- ChangeLog | 74 ++++++++++++++++++++++++++++++++++++++++++++++++ pisi/__init__.py | 2 +- 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 13b2ff98..f6ac8071 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,77 @@ +2011-02-20 Fatih Aşıcı + * build,config: Add a new config option to ignore build types + + Contains a comma-separated list of build type strings. Example: + + ignored_build_types = 32bit,pae + +2011-02-20 Fatih Aşıcı + * build: Remove redundant check in previous commit + +2011-02-20 Fatih Aşıcı + * build: Iterate over Package tags to gather all build deps + +2011-02-20 Fatih Aşıcı + * specfile: Accept BuildDependencies inside Package tags + + It will be used for build dependencies specific to a build type. + +2011-02-20 Fatih Aşıcı + * build: Colorize unpack message + +2011-02-20 Fatih Aşıcı + * build: Add support for build types + + With build types, it is possible to use the same actions.py + for re-building the package with different options. In actions.py + scripts, get.buildTYPE() function can be used to get the current + build type. + + A BuildType tag must be specified inside the Package tag of the related + binary package. + +2011-02-20 Fatih Aşıcı + * specfile: Accept BuildType tag inside Package tags + + It is not functional at this time. + +2011-02-20 Fatih Aşıcı + * sourcearchive: Pass target dirs to unpack methods + + This changes the internal API to make working with + multiple work dirs possible. + +2011-02-20 Fatih Aşıcı + * build: Check build dependencies for unpack too + + "patch" utility is needed to unpack since we apply patches + here. + +2011-02-20 Fatih Aşıcı + * build: Cosmetic change + + Yes, I don't like big "if" blocks. + +2011-02-20 Fatih Aşıcı + * build: More simplifications + +2011-02-19 Fatih Aşıcı + * build: Minor simplifications + +2011-02-07 Ozan Çağlayan + * actionsapi/kerneltools: Don't fail if listnewconfig is not available + + listnewconfig is not available on 2.6.35. Call it in a try/except + to avoid failing. + +2011-01-31 Fatih Aşıcı + * pisi 2.4_alpha2 + + This is the second alpha for the upcoming 2.4.x releases. This + release contains various fixes, actionsapi improvements, translation + updates, and a new feature to generate reverse dependency graph with + graph command. + 2011-01-31 Fatih Aşıcı * fetcher: Add a timeout parameter to Fetcher.test() diff --git a/pisi/__init__.py b/pisi/__init__.py index b5010bb6..e393af38 100644 --- a/pisi/__init__.py +++ b/pisi/__init__.py @@ -18,7 +18,7 @@ import atexit import logging import logging.handlers -__version__ = "2.4_alpha2" +__version__ = "2.4_alpha3" __all__ = [ 'api', 'configfile', 'db']