autodist/ChangeLog

246 lines
11 KiB
Plaintext

Changes in version 0.8.5 <silvan.calarco@mambasoft.it> 20110320
- sync a lot of small fixes and changes to date
- added autoport cron job and /etc/sysconfig/autoport configuration
---------------------------------------------------------------------------------
Changes in version 0.8.4 <silvan.calarco@mambasoft.it> 20100905
- autodist:
* archive patches after successful buildinstall operation
* print job variables names at job start
* use LANG=C before date command
- autoport:
* fix command line parsing with +3 archs specified as -x option
---------------------------------------------------------------------------------
Changes in version 0.8.3 <silvan.calarco@mambasoft.it> 20100902
- autoport:
* added support for staged builds by adding config defined options to autospec
* enable force mode and send srpm when run with -np
* added support for multiple architectures as -x options
---------------------------------------------------------------------------------
Changes in version 0.8.2 <silvan.calarco@mambasoft.it> 20100822
- autoport:
* launch autoport-fix-environment using sudo; sudoers.d file provided
---------------------------------------------------------------------------------
Changes in version 0.8.1 <silvan.calarco@mambasoft.it> 20100821
- autodist:
* export LANG=C before launching autospec for autoport to parse original messages
---------------------------------------------------------------------------------
Changes in version 0.8.0 <silvan.calarco@mambasoft.it> 20100820
- autodist:
* save hidden staging specfiles (preprended by '.')
* various fixes
- autoport-fix-environment:
* added external suid script to have permissions to modify library directories
- autoport:
* lots of implementations for cross-platform and multi-arch builds
* added -v (verbose) option
- configuration files updated; added distdb.ppc
---------------------------------------------------------------------------------
Changes in version 0.7.1 <silvan.calarco@mambasoft.it> 20100624
- update to current configuration
- autodist: minor fixed
- autoport: new script obsoleting autocross
---------------------------------------------------------------------------------
Changes in version 0.7.0 <silvan.calarco@mambasoft.it> 20100105
- lots of changes for cross platform build support
- added updated distdb file
- added distdb.arm and distdb.x86_64
- added new autocross tool for batch cross plaftorm ports
---------------------------------------------------------------------------------
Changes in version 0.6.3 <silvan.calarco@mambasoft.it> 20100110
- added daily cron openmamba-autodist-cleanold
- distdb: updated to current status
---------------------------------------------------------------------------------
Changes in version 0.6.2 <silvan.calarco@mambasoft.it> 20091226
- autodist:
* sync changes to present release
- distdb:
* updated
---------------------------------------------------------------------------------
Changes in version 0.6.1 <silvan.calarco@mambasoft.it> 20090721
- autodist:
* write pre-update specfile after applying update patches
* fix support for delayed repository
* other minor fixes
- autodist-tool:
* added support for parametring build environment paths
---------------------------------------------------------------------------------
Changes in version 0.6.0 <silvan.calarco@mambasoft.it> 20090419
- autodist:
* added support for running as autodist user in /var/autodist
* support RPM build environment relocation using autospec
* generate logs in $HOME/.autodist/ when not run as autodist user
---------------------------------------------------------------------------------
Changes in version 0.5.3 <silvan.calarco@mambasoft.it> 20090418
- autodist:
* added version update check from updated specfile against autodist and delayed repository
---------------------------------------------------------------------------------
Changes in version 0.5.2 <silvan.calarco@mambasoft.it> 20090406
- autodist:
* added version check agains specfile before sending
- autodist-tool:
* added skip operation
---------------------------------------------------------------------------------
Changes in version 0.5.1 <silvan.calarco@mambasoft.it> 20090202
- autodist:
* added pidfile support when used with -a option
---------------------------------------------------------------------------------
Changes in version 0.5 <silvan.calarco@mambasoft.it> 20090125
- autodist:
* major update with many improvements and fixes
---------------------------------------------------------------------------------
Changes in version 0.4.4.1 <silvan.calarco@mambasoft.it>
- autodist:
* fixed creation of pre$operation specfile copies
* ignore skippedlist for rebuild packages (+0) in -a mode
---------------------------------------------------------------------------------
Changes in version 0.4.4 <silvan.calarco@mambasoft.it>
- autodist:
* added --rebuild option and rebuild support from manual.in file (when version is set to +0)
* prepare: added support for multiple repository as download sources using srcpkglist from
distromatic >= 0.9.0; see AUTODIST_REPOSITORY var in configuration file
* many fixes
- autodist-tool:
* rename tool from autodist-makepatch
* added schedule command
---------------------------------------------------------------------------------
Changes in version 0.4.3 <silvan.calarco@mambasoft.it>
- autodist:
* added support for pluggable distdb directory (etc/autodist/distdb.d)
* added distdb/embedded.db and distdb/openmamba-website.db
* disabled --force-build option for automatic builds
* use serverity=1 as default for manual builds
* fix creation pre-operation specfile copies
- distdb:
* updated
---------------------------------------------------------------------------------
Changes in version 0.4.2 <silvan.calarco@mambasoft.it>
- autodist:
* fix server command passed on manual send operation
* fix: apply patches on "autoupdate" operation also
- autodist-makepatch:
* new tool added
---------------------------------------------------------------------------------
Changes in version 0.4.1 <silvan.calarco@mambasoft.it>
- autodist:
* many improvements to automatic builds
* moved to repository input and output files
* scan for *.skip in repository for skipped files
* scan for *.in in repository for input files
---------------------------------------------------------------------------------
Changes in version 0.4.0 <silvan.calarco@mambasoft.it>
- autodist:
* many improvements to automatic builds
* automatic builds: added support for patches
* added configuration directory /etc/autodist
* added configuration file /etc/autodist/config
* distdb and blacklist updated and moved to configuration directory
---------------------------------------------------------------------------------
Changes in version 0.3.3 <silvan.calarco@mambasoft.it>
- autodist:
* update: use launch_pkg_loop instead of launch_loop
---------------------------------------------------------------------------------
Changes in version 0.3.2 <silvan.calarco@mambasoft.it>
- autodist:
* many fixes
- Makefile:
* add empty /var/autodist/successlist
---------------------------------------------------------------------------------
Changes in version 0.3.1 <silvan.calarco@mambasoft.it>
- Makefile:
* change /var/log/autodist in /var/autodist/log
* add /var/autodist/log/update subdirs
* install default (empty) blacklist
---------------------------------------------------------------------------------
Changes in version 0.3.0 <silvan.calarco@mambasoft.it>
- license updated to GPL version 3
- autodist:
* added automatic batch build operation (-a)
* added quiet output option (-q)
* added update option (-u)
* severity has now three levels: 0 (don't stop) 1 (skip current) 2 (abort)
- distdb:
* moved to localstatedir
* small updates
---------------------------------------------------------------------------------
Changes in version 0.2.7 <silvan.calarco@mambasoft.it>
- autodist:
set don't use (-) for cross_platform_cpu when build is not cross-target
---------------------------------------------------------------------------------
Changes in version 0.2.6 <silvan.calarco@mambasoft.it>
- autodist:
improved support for --arch to allow builds for specified target only;
added arch name translation for i*86 targets
split rpm and srpm send operation to avoid multiple srpms transfers
- distdb:
add autodist_onlycross variable to avoid non-cross build on specified
targets
define cross_target_cpu for i586 arch too to allow build from different
targets
---------------------------------------------------------------------------------
Changes in version 0.2.5 <silvan.calarco@mambasoft.it>
- autodist:
remove old failed and ok logs if found
- distdb:
add u_boot_all target
---------------------------------------------------------------------------------
Changes in version 0.2.4 <silvan.calarco@mambasoft.it>
- autodist: use separate log directories and files for each operation and
package;
- distdb:
addded kernel_embedded_all target
---------------------------------------------------------------------------------
Changes in version 0.2.3 <silvan.calarco@mambasoft.it>
- distdb:
add x86_64 cross toolchain support
---------------------------------------------------------------------------------
Changes in version 0.2.2 <silvan.calarco@mambasoft.it>
- distdb:
add ARM hard/soft float little/big endian targets in toolchain build
add kernel_mamba_all target
---------------------------------------------------------------------------------
Changes in version 0.2.1 <silvan.calarco@mambasoft.it>
- distdb update for a cross toolchain build
---------------------------------------------------------------------------------
Changes in version 0.2 <silvan.calarco@mambasoft.it>
- added -i option (install packages using autospec)
- distdb updates with basic cross-platform packages support
---------------------------------------------------------------------------------
Changes in version 0.1 <silvan.calarco@mambasoft.it>
- added support for parametric target
- new distdb file syntax, multiple packages and variables are supported
- new -t option to simulate programs execution
- new --server option to specify send server number passed to autospec
- new --force option for autospec (force packages build)
- use autospec for build operation
- added operation time console information
- various fixes
---------------------------------------------------------------------------------
Changes in version 0.0.3 <silvan.calarco@qilinux.it>
- added command -p (prepare)
- added option -v (verbose)
- fixes in tail function
---------------------------------------------------------------------------------
Changes in version 0.0.2 <silvan.calarco@qilinux.it>
- use autospec -a5 for kernel build
---------------------------------------------------------------------------------
Changes in version 0.0.1.1 <silvan.calarco@qilinux.it>
- fixed tail_file output with longlines
- clockwise direction for progress indicator
---------------------------------------------------------------------------------
Changes in version 0.0.1 <silvan.calarco@qilinux.it>
- first release
---------------------------------------------------------------------------------