simplepkg changelog =================== 0.6pre1-8 ========= - common.sh: - fixed http://slack.sarava.org/trac/ticket/19 - added simpletrack script - simplaret: - lots of fixes (thanks Diogo for finding and reporting two of them) - performance enhancement on --upgrade - createpkg: - small fixes - starting support for repository management - mkbuild: - lots of changes - documentation update 0.5pre23 ======== - updated documentation 0.5pre22 ======== - simplaret: - small fix - common.sh: - fixes on metafiles generation 0.5pre21 ======== - templatepkg: - now --delete can also remove the file from a jail 0.5pre20 ======== - small changes - jail-commit: - template files security 0.5pre19 ======== - simplaret: - bugfixes - options --get and --install now can work with full file name. 0.5pre15-18 =========== - bugfixes 0.5pre14 ======== - simplaret - added variable REPOS_PRIORITY - added variable SIMPLARET_DOWNLOAD_FROM_NEXT_REPO - lspkg: - small bugfix - common.sh: - on search_template, doesnt return a template from defaults/ if the function is called with --update - utils/add-slack-required: - command line enhancement 0.5pre9 - 0.5pre13 ================== - bugfix releases 0.5pre8 ======= - lspkg: - bugfix - common.sh: - bugfix in function slash 0.5pre7 ======= - simplaret: - fixed bug for ROOT definitions when there is packages inside of folders different than ROOT_PRIORITY 0.5pre6 ======= - repos: - FILE_LIST generation fix - mkjail: - new config variable ADD_TO_JAIL_LIST controls wheter to add new jails into the JAIL_LIST file 0.5pre5 ======= - jail-commit - SILENT env variable to decrease verbosity 0.5pre4 ======= - templatepkg: - small fixes - help usage summary improvements - now using variable TEMPLATE_FOLDER - SILENT env variable to decrease verbosity - option -p | --post-install renamed to -b | --batch-edit - option -p | --post-install now used to build a package from a template - option -d | --delete now can also remove post-install scripts - common.sh - small fixes - now using variable TEMPLATE_FOLDER - jail-commit: - calling templatepkg silently - small fixes 0.5pre3 ======= - again, lots of bugfixes - jail-commit: - update a template just once if finds more than one entry for a template in the jailist 0.5pre2 ======= - lots of bugfixes - templatepkg: - now creates missing components in a template 0.5pre1 ======= Lots of changes! - repos: cosmetic changes - lspkg: - support for $ROOT env variable - some improvements - CHANGELOG cleanup - subversion repository support for templates - metapkg moved to utils/ - simplaret: - new config variables: - STORE_ROOT_PATCHES_ON_PATCHES_DIR - SIGNATURE_CHECKING - ROOT=/otherroot works for --install, --remove and --upgrade - signature checking - dependency checking through slack-required - mkjail: - added support for slack-required as templates - templates now can be stored either on - /etc/simplepkg/template_name.template - /etc/simplepkg/templates/template_name.template - /etc/simplepkg/templates/template_name/template_name.template - jail-update - old script renamed to jail-commit - now update a jail from a template - svn repository support - jail-commit - new script, commit changes from a jail to the templates - svn repository support - templatepkg: - major rewrite - svn repository support - now supports a tagfile or slack-required as a template - new/changed options -c | --create: improvements -a | --add: changed to add files into a template -u | --update: update a template -d | --delete: delete files or folders from a template -s | --sync: sync /etc/simplepkg/templates working copy -e | --export: export /etc/simplepkg/templates to a svn repository -i | --import: grab /etc/simplepkg/templates from a svn repository -r | --remove: remove a template -l | --list: list templates -p | --post-install: add or edit post-installation scripts -t | --template-edit: edit template package list -h | --help: display this summary 0.4.9pre18-23 ============= - simplaret: - enhanced http retrieval: curl support - enhanced verbosity - get-patches small changes - various fixes 0.4.9pre10-17 ============= - lots of simplaret fixes 0.4.9pre9 ========= - createpkg: - speedup - ncftpget support - timeout support - sets the correct architecture - deleted jail-upgrade - removed swaret support 0.4.9pre8 ========= - createpkg: bugfix - common.sh: - enhanced config file evaluation - fixed function default_arch - simplaret: - config evaluation via common.sh - new config parameter SIMPLARET_PURGE_PATCHES 0.4.9pre7 ========= - repos: added patches/ metafile creation - jail-upgrade: - added option CONSIDER_ALL_PACKAGES_AS_PATCHES - merged swaret and simplaret upgrade procedures - act recursively on patches' folder - simplaret: lots of changes, most important are: - new repository scheme, take a look at repos.conf.new. - --get looks first to PATCHES repositories, then ROOT, then REPOS and finally at NOARCH repositories; the firts matching package is downloaded. - new config parameter ROOT_PRIORITY set the priority of folder lookup at a ROOT repository, defaults to "patches slackware extra testing pasture". - for --get, check if an already existing package in the local repository has the same version and build number, otherwise erase the old and download the new one. - fixed --get-paches - added --upgrade option - added --install - added --remove - new config parameter DOWNLOAD_EVEN_APPLIED_PATCHES - createpkg: lots of changes 0.4.9pre6 ========= - createpkg: - fixes - now with slackbuild error handling - increased verbosity - small fixes on rebuildpkg - lspkg enhancements - simplaret fix on --purge - updated default repos.conf 0.4.9pre5 ========= - added script "repos" - moved simplaret to /usr/bin 0.4.9pre4 ========= - createpkg: better command line evaluation, now using "upgradepkg --install-new" to install a package and added the command line option --no-deps so createpkg doesn't goes down to solve all slack-required dependencies. 0.4.9pre3 ========= - small fix on createpkg when handling with slackbuilds with similar names 0.4.9pre2 ========= - fixed simplepkg.SlackBuild - fixed doinst.sh - re-organized the source repository - added createpkg - updated README and README.pt_BR 0.4.8 ===== - simplaret: removed extra folder from slamd64 definition - fixed a typo 0.4.7 ===== - templatepkg bugfix on blank template lines and on package deletion changed simplaret working dir in simplaret.conf.new 0.4.6 ===== - small bugfix on jail-update that prevented template update 0.4.5 ===== - vserver template update 0.4.4 ===== - WARNING option on config file for simplaret - SILENT env var, if a non-zero value, keeps simplaret work silenty when purging and works like if WANRING is set to not null. - added SIMPLARET_DELETE_DURING config parameter: when set to a non-zero value deletes each package rigth after its installation 0.4.3 ===== - added openoffice.org template 0.4.2 ===== - common.sh: fix on install_packages when handling with similar package names 0.4.1 ===== - templatepkg: fixed tagfiles and comment handling 0.4 === - multi-plataform and version management now simplepkg supports jails with architectures and versions others than the main system, read the docs for details. - added simplaret: a small script for downloading packages - jail-upgrade * arch checking via /etc/slackware-version on each jail * supports multi-arch and multi-version repository * integrated with simplaret - common.sh: improved functions to support simplaret 0.3.7-0.3.9 =========== - bugfix releases 0.3.6 ===== - added "-u" option to eval_config to ask for a swaret --update 0.3.5 ===== - "main" jail support for jail-update 0.3.4 ===== - Started changelog :)