From 33f57591fa77f8e888955672fd1fdac0f2ffd001 Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis Date: Sat, 20 Jun 2015 17:39:51 +0300 Subject: [PATCH] Replace ChangeLog --- ChangeLog.txt | 966 +------------------------------------------------- 1 file changed, 3 insertions(+), 963 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 697327f7..75790dc1 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,964 +1,4 @@ -Version 2.5.3 -20-06-2015 +2.5.4 - 20/06/2015 +Fixed +- Check repository if exist when package upgrade. -[Feature] - Support blacklist packages by repository priority. - Added instead wget, curl and aria2c as downloader. - Added support download jdk from "sbo" repository. - -[Updated] - Update resolve dependencies classes. - - Fix add and remove packages from blacklist and queue. - -Version 2.5.1 -14-06-2015 - -[Feature] - Added check repositories ChangeLog.txt with command - "slpkg --check [repo]". - -[updated] - Fix argument typo. - -Version 2.5.0 -12-06-2015 - -[Feature] - Added full support Slackware command installpkg, upgradepkg and - removepkg with all options. Option '--reinstall' merged into - '--upgradepkg'. - - Added print installed version. - - Added check dependency of package if used before remove. - - Added msb (mate) in default repositories. - - Added update or upgrade specifically repositories. - -[Updated] - Fix 'slonly' repopsitory ChangeLog.txt link. - - Selection foo.pkg removed instead you can use a variable ambient - as: pkgs="pip brasero pylint" and then '# slpkg -s sbo $pkgs'. - - Fix resolve binary dependencies. - - Update repository slackers.it mirror. - - Fix ignore "sbo" repository if not activated. - -Version 2.4.4 -10-06-2015 - -[Updated] - Fix AttributeError: 'Update' object has no attribute 'meta' - when try update repositories. - -Version 2.4.3 -10-06-2015 - -[Feature] - Added long options. - -[Updated] - Usage help message. - - Bash and fish completion. - - Man page. - - Configuration file. - -Version 2.4.2 -04-06-2015 - -[Updated] - BugFix TypeError: repo_data() function. - - Update sbo version compare. - - Fix code style. - - -Version 2.4.1 -04-06-2015 - -[Feature] - Added option to upgrade only the distribution packages installed. - - Added option to on/off resolve dependencies. - -[Updated] - Fixed upgrade packages. - - Fixed checksum on/off. - - Fixed upgrade Slackware binary packages resolve dependencies. - - -Version 2.4.0 -02-06-2015 - -[Updated] - Updated comments arguments to '--help' option. - -[Feature] - Added additional option to skip packages when upgrading. - -Version 2.3.6 -30-05-2015 - -[Updated] - Fixed to avoid input the first package for searching when input multiple - packages together with the option '-F'. - - -Version 2.3.5 -30-05-2015 - -[Updated] - Added version for SBo packages when search with option - '-F'. - - -Version 2.3.4 -28-05-2015 - -[Updated] - Fix arguments comments. - - Update compression slackbuild package. - - Fix binary dependencies and sizes. - - Fix pylint errors. - - Update 'rlw' repository package dependencies. - -[Feature] - Added to find packages from enabled repositories. - - Added script to remove data. (clean.py) - - -Version 2.3.3 -23-05-2015 - -[Updated] - Fix 'ZeroDivisionError:' for binary package install. - - Fix 'OSError:' if path not exist. - -Version 2.3.2 -21-05-2015 - -[Updated] - Update arguments and options. - - Remove view package version when upgrade because conflict with - some packages with the same name. - - Update file license. - -Version 2.3.1 -14-05-2015 - -[Feature] - Added the ability to sync with slackpkg and slpkg to update the - file ChangeLog.txt when upgrading distribution. - -Version 2.3.0 -07-05-2015 - -[Updated] - Bugfix: Find package error #13 - Thanks 'lucashpandolfo' for reporting. - -Version 2.2.9 -24-4-2015 - -[Updated] - Fix reference installed packages after distribution upgrade. - - Fix double reference after already installed SBo packages. - - Fix clear master SBo packages. - -Version 2.2.8 -23-4-2015 - -[Updated] - Fix added new packages when upgrad. - - Fix man page. - - Fix TypeError: 'NoneType' object has no attribute '__getitem__' - when no sbo link found. Many Thanks to 'R S Ananda Murthy' to report. - - Fix slackbuilds.org ChangeLog.txt url. - - Update install.sh script. - - Update binary/install.py, sbo/slackbuild.py and slack/patches.py - clases. - - Update count packages the upgrading of distribution. - -Version 2.2.7 -18-3-2015 - -[Feature] - Added bash completion file. - - Added fish completion file. -[Updated] - Fix synchronization issues when upgrading SBo repository. - - Fix remove to the right spaces on view. - -Version 2.2.6 -26-2-2015 - -[Feature] - Added counter download. -[Updated] - Update Slackware release message. - -Version 2.2.5 -24-2-2015 - -[Updated] - Fix Error-prone. - - Rename variable name 'VERSION' to 'RELEASE' in configuration file. - - Merge functions and fix __metadata__ complexity. - - Update slackbulid and install script. - - Rename command 're-create' to 'upgrade'. - - Fix IOError: [Errno 13] Permission denied as user. - - Fix alien repository checksum. - -Version 2.2.3 -16-2-2015 - -[Updated] - Fix slpkg.SlackBuild script support .zip archives. - - Fix can't overwrite new sbo scripts. - - Fix remove master package with dependencies. - -Version 2.2.2 -11-2-2015 - -[Updated] - BugFix show hidden matching sbo packages. - - -Version 2.2.1 -6-2-2015 - -[Feature] - Added support multipackages. - - Added passing variables to the script. - - Added use file.pkg instead [package...] or [package]. - -[Updated] - Fix [key error] when you enter wrong name repository as default. - - Rename BUILD variable to BUILD_PATH in configuration file slpkg.conf. - - Fix fails install if modified OUTPUT variable. - - Change in view list of packages in option '-l'. - - Update option '-f' view installed packages. - - Update option '-l' view installed packages. - -Version 2.2.0 -08-1-2015 - -[Updated] - Fix queue downloads. - - Update find argument. - - Rename commands repolist and repoinfo to repo-list, repo-info. - - Update installed package list. - -[Feature] - Added custom binary repository. - - Added Slackware 'patches' repository in PACKAGES.txt file. - - Added Alien's restricted repository. - - Added wget option. - - Added view default repositories in repo-list. - -Version 2.1.5 -27-12-2014 - -[Feature] - Added slacker.it, slackonly.com, Alien's ktown, Alien's multilib, - Slacke E17 and E18, SalixOS and Slackel repositories. - - Added command 're-create'. - - Added command 'repolist'. - - Added command 'repoinfo'. - -[Updated] - Fix Slackware current upgrade checksums. - - Fix ingore hiden files in /var/log/packages/ path. - - Fix arguments. - -Version 2.1.4 -16-12-2014 - -[Feature] - Added command 'update' and remove auto update package lists. - - Added slpkg update itself. - -[Updated] - Fix 'UnboundLocalError: local variable 'md5' referenced before assignment' - after try update alien repository in some packages and for Slackware current - users. Thanks to 'Jack Kiersey' for reporting. - - Fix checksums after try to update slackware packages. - -Version 2.1.3 -06-12-2014 - -[Updated] - Fix 'IndexError: tuple index out of range' when sbo upgrade. - - -Version 2.1.2 -04-12-2014 - -[Feature] - Added checksum all repositories. - -[Updated] - Fix downloads modules. - -Version 2.1.1 -01-12-2014 - -[Feature] - Added options in /etc/slpkg/slpkg.conf file to select - repositories. - - Added options to skip unsupported and untested packages. - -[Updated] - Bugfix TypeError for unsupported/untested sbo packages. - -Version 2.1.0 -28-11-2014 - -[Updated] - Fix change build path. - - Fix creating directories if not exists. - - Added Studioware repository. - -Version 2.0.9 -26-11-2014 - -[Updated] - Fix setup.py to install configuration files after checksum. - - Fix view slpkg config file. - -Version 2.0.8 -25-11-2014 - -[Updated] - Added more options in slpkg configuration file. - -Version 2.0.7 -22-11-2014 - -[Feature] - Added more option in slpkg.conf file. - - Added slackware-mirrors file in /etc/slpkg - -[Updated] - Fix upgrade Slackware packages if installed. - -Version 2.0.6 -18-11-2014 - -[Updated] - Fix setup.py file - -Version 2.0.5 -18-11-2014 - -[Feature] - Added /etc/slpkg.conf file. - - Move "--current" switch in /etc/slpkg.conf file. - - Added local PACKAGES.TXT for Slackware repository. - - Added options to view package description. - - Added all repositories in tracking dependencies options '-t'. - - Added configuration file managment - -[Updated] - Bugfix upgrading binary packages. - -Version 2.0.4 -07-11-2014 - -[Feature] - Added Robby Workman, Alien Bob (Eric Hameleers) and - slacky.eu repositories. - -[Updated] - Fix remove list reference. - -Version 2.0.3 -29-10-2014 - -[Updated] - Fix arguments. - - Fix dpenedencies log. - - Fix pydoc pager. - - Fix list packaging paging. - -Version 2.0.2 -21-10-2014 - -[Updated] - Update source. - -Version 2.0.1 -20-10-2014 - -[Updated] - Bugfix md5 checksum failed. - - Fix download all sources before build in view options. - -Version 2.0.0 -15-10-2014 - -[Updated] - Align PEP8 code style. - Fix sbo arch. - Update package splitting. - -Version 1.9.9 -11-10-2014 - -[Feature] - Added queue options. - -Version 1.9.8 -07-10-2014 - -[Updated] - Source code update. - -Version 1.9.7 -06-10-2014 - -[Updated] - Bugfix UnboundLocalError: local variable 'arch' referenced before assignment - -Version 1.9.6 -04-10-2014 - -[Updated] - Bugfix install packages from slack repo. - -Version 1.9.5 -04-10-2014 - -[Updated] - Added 'aaa_elflibs' in blacklist. - - Fix current version upgrade only installed packages. - - Gzip man page in setup.py. - - Install blacklist configuration file through setup.py. - - Added Gb unit in slack repo. - -Version 1.9.4 -01-10-2014 - -[Feature] - Added support install packages from Slackware current (version) - repository. - Added support upgrade current version. (Upgrade all Slackware current tree) -[Updated] - Fix arguments. - -Version 1.9.3 -29-09-2014 - -[Feature] - Added blacklist configuration file. - - Added blacklist options. - -Version 1.9.2 -27-09-2014 - -[Updated] - Remove argparse - - create downloader module with wget - -Version 1.9.1 -25-09-2014 - -[Updated] - Bugfix v1.9.0 no update slackbuilds packages - - Fix arch in sbo upgrade - -Version 1.9.0 -24-09-2014 - -[Updated] - Fix arguments. - - Replace less command with pydoc. - -Version 1.8.9 -23-09-2014 - -[Feature] - Added short description - - Added view matching packages from SBo repostirory - -[Updated] - Update open-close files as SLACKBUILDS.TXT - -Version 1.8.8 -22-09-2014 - -[Updated] - Fix Alignment viewing packages - - Fix build time -[Feature] - Added search dependencies from local SLACKBUILDS.TXT file - -Version 1.8.7 -19-09-2014 - -[Updated] - Fix build time - -Version 1.8.6 -14-09-2014 - -[Updated] - Correction of reference installing or upgrading. - - Updated find installed packages. - -[Feature] - Added print total file size of installed packages. - - Added highlight upgraded packages from slack repo. - -Version 1.8.5 -13-09-2014 - -[Updated] - Fix convert kb to mb - - Fix build sources with spaces in filenames like - "Sublime Text 2.0.2 x64.tar.bz2" - -Version 1.8.4 -10-09-2014 - -[Feature] - Added MD5SUM check file. - - Added build time. - -Version 1.8.3 -08-09-2014 - -[Updated] - Fix messages - -Version 1.8.2 -08-09-2014 - -[Updated] - Fix resolving dependencies '-c sbo upgrade' option. - - Update sbo summarys -[Feature] - Add build log file - -Version 1.8.1 -04-09-2014 - -[Updated] - Fix install.sh script to install wget download tar.gz - archive file. - Fix install packages like adobe-reader - -Version 1.8.0 -02-09-2014 - -[Updated] - Fix arch view dependencies in action -s sbo - Fix find packages with version in action -s sbo - Remove to remove packages after download because not useful - if download the some package and wget -N command not working. - -Version 1.7.9 -30-08-2014 - -[Feature] - Added extra and pasture packages from official Slackware - tree. - - Added install.sh script. -[Updated] - Remove destination file after copy to sbo script directory. - Fix appearance build tag, the packages that do not include - _slack tag. - -Version 1.7.8 -28-08-2014 - -[Updated] - Bugfix - ImportError: No module named __metadata__ - -Version 1.7.7 -26-08-2014 - -[Updated] - Fix install noarch packages from SBo repository - Fix avoid '%README%' as dependency - Fix arguments - Fix messages - -Version 1.7.6 -25-08-2014 - -[Updated] - Bugfix IndexError '-aa' in cli argparseoptions. - Fix arch's - -[Feature] - Added upgrade all SBo packages - -22-08-2014 -Version 1.7.5 - -[Feature] - Added report of packages will be installed the options - `slpkg -s sbo ` - `slpkg -s slack ` - `slpkg -c slack upgrade` -[Updated] - Fix mirrors for Slackware x86 - -17-08-2014 -Version 1.7.4 - -[Updated] - Bugfix NameError: global name 'getpass' is not defined - -[Feature] - Added downloaded .asc files to upgrade or install - packages from Slackware tree. - Added calculate file sizes in the process of installing - packages or upgrading from Slackware mirrors - -16-8-2014 -Verion 1.7.3 - -[Updated] - Sort the packets in the list view. We thank Dave for help - https://github.com/wvragga. -[Updated] - Bugfix reinstall lilo after upgrading kernel. -[Updated] - Removed some code system and replaced with Python code. -[Updated] - Reinstall if packages exist and upgrading if not in options - slpkg -s slack -[Updated] - New paths created, ChangeLog.txt saved in /var/log/slpkg - and SLACKBUILDS.TXT in /var/lib/slpkg/sbo_repo -[Updated] - Upgrade initilazation method - Replace mkdir -p with os.mkdir and create directories only if not exists - -13-08-2014 -Version 1.7.2 - -[Updated] - Fix messages - -11-08-2014 -Version 1.7.1 - -[Updated] - Bugfix OSError: [Errno 2] No such file or directory: '/tmp/slpkg/patches/ -[Feature] - Change the way to search packages from slackbuilds.org. - The route search package eventually becomes found after ChangeLog.txt change. - -09-08-2014 -Version 1.7.0 - -[Feature] - Added removes packages with all dependencies - -04-08-2014 -Version 1.6.9 - -[Updated] - Remove non-useful code - Fix /tmp/slpkg/readme/ path create - -[Feature] - Added build path, drop all packages in Slpkg_Build directory - Added build and install packages only if new version available and - package not installed (slpkg -s sbo) - Added display installed packages in tracking dependencies - -01-08-2014 -Version 1.6.8 - -[Updated] - Fix grap http extra sources with space in line start like - package EMBASSY - Fix KeyboardInterrupt - -31-07-2014 -Version 1.6.7 - -[Updated[ - Fix packages remove - Fix OSError: [Errno 2] No such file or directory: - Fix messages - -30-07-2014 -Version 1.6.6 - -[Updated] - Fix 'Wrong file' when build packages - -28-07-2014 -Version 1.6.5 - -[Feature] - Added slack, noarch and other in list (slpkg -l) - Added index in list (slpkg -l) - Added install packages via official Slackware mirrors - Fix messages - -[Updated] - Arguments views - -28-07-2014 -Version 1.6.4 - -[Updated] - Fix messages - FIx IndexError: tuple index out of range - -27-07-2014 -Version 1.6.3 - -[Updated] - Fix arguments - FIx NameError: global name 'sp' is not defined - -26-07-2014 -Version 1.6.2 - -[Feature] - Added distribution upgrade from official Slackware mirrors - `slpkg -c slack upgrade` - -[Updated] - Change detection packages mode. 2x much faster - Fix messages - -22-07-2014 -Version 1.6.1 - -[updated] - Fix messages - Fix package remove - Fix package find - Fix package print contents - -21-07-2014 -Version 1.6.0 - -[Updated] - Fix remove package (slpkg -r) - Added and fix messages - Create __metadata__ - -18-07-2014 -Version 1.5.9 - -[Updated] - Create sub-modules - -18-07-2014 -Version 1.5.8 - -[Updated] - Report packages before removed (slpkg -r) - -17-07-2014 -Version 1.5.7 - -[Updated] - Fix IndentationError: expected an indented block - -17-07-2014 -Version 1.5.6 - -[Updated] - Added setuptools - -15-07-2014 -Version 1.5.5 - -[Updated] - Create slpkg.py module - -13-07-2014 -Version 1.5.4 - -[Updated] - Remove files in tmp directory after read - -24-06-2014 -Version 1.5.3 - -[Updated] - Fix IOError: [Errno 13] Permission denied: (file = open("/tmp/slpkg/readme/" + name + - site, "w")) - -24-06-2014 -Version 1.5.2 - -[Updated] - Fix urllib2.URLError: - -12-06-2014 -Version 1.5.1 - -[Updated] - Fix return download link on architectures other x86_64 - -07-06-2014 -Version 1.5.0 - -[Updated] - Fix download if server file is newer than local -[Updated] - Source code - -06-06-2014 -Version 1.4.9 - -[Updated] - Fix exit from loop after build in option 'network' -[Updated] - Source code - -06-06-2014 -Version 1.4.8 - -[Updated] - Fix print message to upgrade, install, reinstall and report - files to removed. - -04-06-2014 -Version 1.4.7 - -[Feature] - Added download/build/install in choises (-n) network and (-c) check - -05-06-2014 -Version 1.4.6 - -[Updated] - Fix build noarch packages - -04-06-2014 -Version 1.4.5 - -[Feature] - Added support ftp links -[Feature] - Added report already installed packages - -03-06-2014 -Version 1.4.4 - -[Feature] - Added support ALL extra sources -[Updated] - Fix out of range in SBo version link with filename - -03-06-2014 -Version 1.4.3 - -[Updated] - Fix to avoid build packages with more than four arguments. - -03-06-2014 -Version 1.4.2 - -[Updated] - Fix to avoid build package if already installed -[Updated] - Fix not download if file already installed - -31-05-2014 -Version 1.4.1 - -[Updated] - Fix to avoid download package if already installed - -30-05-2014 -Version 1.4.0 - -[Updated] - Fix to install SBo packages with different tag -[Updated] - Fix to avoid build and install already installed packages - -30-05-2014 -Version 1.3.9 - -[Updated] - Remove to search for SBo script no needed -[Updated] - New naming the arguments -[Updated] - source code - -30-05-2014 -Version 1.3.8 - -[Updated] - Fix no dependencies found - -29-05-2014 -Version 1.3.7 - -[Updated] - Fix link filename with version - -28-05-2014 -Version 1.3.6 - -[Feature] - Added download package with all dependencies build and install all - -24-05-2014 -Version 1.3.5 - -[Updated] - Fix print out "no dependecies" tracking function -[Updated] - Fix confirmation delete packages - -23-05-2014 -Version 1.3.4 - -[Bugfix] - Fixed (sre_constants.error) recognize package names with special characters - -22-05-2014 -Version 1.3.3 - -[Feature] - Added download and build package - -22-05-2014 -Version 1.3.2 - -[Feature] - Added view info and SlackBuild file -[Updated] - Fix build arguments messages -[Bugfix] - Fixed TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' - in sbo_requires_pkg function (sbo_url = sbo_url + name + ".info") - -21-05-2014 -Version 1.3.1 - -[Feature] - Added view README file - -21-05-2014 -Version 1.3.0 - -[Updated] - Fix argparse view - -21-05-2014 -Version 1.2.9 - -[Feature] - Added tracking dependencies - -20-05-2014 -Version 1.2.8 - -[Feature] - Added download package from www.slackbuild.org -[Feature] - Added to support build packages with extra sources - -20-05-2014 -Version 1.2.7 - -[Updated] - Overwrite code into functions - -20-05-2014 -Version 1.2.6 - -[Updated] - Better code, better speed... enjoy !!! - -19-05-2014 -Version 1.2.5 - -[Updated] - Fix download source x86_64 arcitecture - -19-05-2014 -Version 1.2.4 - -[Feature] - Added download source code by pc arcitecture - -19-05-2014 -Version 1.2.3 - -[Updated] - Fix check packages for updates -[Feature] - Added progress bar to searching - -19-05-2014 -Version 1.2.2 - -[Updated] - Fix libraries repository - -19-05-2014 -Version 1.2.1 - -[Updated] - Fix functions - -17-05-2014 -Version 1.2.0 - -[Feature] - Added if your packages from www.slackbuilds.org is up to date - -17-05-2014 -Version 1.1.9 - -[Updated] - Fix notify message if exist package in fuction remove - -17-05-2014 -Version 1.1.8 - -[Feature] - Added to check root user -[Updated] - Fix find and display packages - -16-05-2014 -Version 1.1.7 - -[Updated] - Fix functions - -15-05-2014 -version 1.1.6 - -[Updated] - Removed stupid option binary search - -15-05-2014 -Version 1.1.5 - -[Feature] - Added multi install, upgrade, remove and find packages -[Feature] - Added to find from network slackbuilds links and sources - -14-05-2014 -Version 1.1.4 - -[Updated] - Updated function sbo_requires_pkg do not use .txt file - -14-05-2014 -Version 1.1.3 - -[Feature] - Added to find requirements package from www.slackbuild.org - -13-05-2014 -Version 1.1.2 - -[Feature] - Added to find already binary packages in /tmp directory - -13-05-2014 -Version: 1.1.1 - -[Updated] - Fix list print out - -12-05-2014 -Version 1.1.0 - -[Feature] - Added search from SBo and print link for download - -12-05-2014 -Version 1.0.9 - -[Updated] - Fix warning messages amd colors print out - -12-05-2014 -Version 1.0.8 - -[Updated] - Added signle install argument -[Updated] - Fix arguments -[Updated] - Added 2 options in list argument - -11-05-2014 -Version 1.0.7 - -[Updated] - fix null arguments - -11-05-2014 -Version 1.0.6 - -[Updated] - updated slackbuild argument - -10-05-2014 -Version 1.0.5 - -[Feature] - Added auto build package choice -[Updated] - man page and README.rst file - -10-05-2014 -Version 1.0.3 - -[Updated] - bin/slpkg added function find_package - -10-05-2014 -Version 1.0.2 - -[Updated] - setup.py file -[Updated] - man page slpkg.8 added gziped - -09-05-2014 -Version 1.0.1 - -[Feature] - Added support install man page - -09-05-2014 -Version 1.0.0 - -[Feature] - Added man page - -09-05-2014 -Version 0.0.3 - -[Feature] - Added support warning message if remove package -[Feature] - Replace remove command - -08-05-2014 -Version 0.0.2 - -[Feature] - Added support reinstall package -[Updated] - Version print out - -------------------------------------------------------------------- - -07-05-2014 -Version 0.0.1 - -Notes: - -Released version 0.0.1, developmnet status Aplha