VERSION DESCRIPTION ------------------------------------------------------------------ 2.4.1 - Fixed a bug in makepkg's option parsing 2.4 - Added getopt-style options to makeworld - Added -w to makepkg - makeworld now properly handles packages with --builddeps - Added patches from Aurelien Foret: - Cascading package removals. -Rc will remove a package and all packages that require it - Support for getopt-style options in makepkg - the REQUIREDBY field is now updated when a package is removed with --nodeps, then re-installed. - Avoids duplicate dependency checks with sync - Added a "NoPassiveFtp" option in pacman.conf - Improvements to the --query listings 2.3.2 - Added patches from Aurelien Foret: - FTP resume feature - removed the hit-^C-and-delete-the-downloading-file safety - IgnorePkg option in pacman.conf - FTPAGENT setting in makepkg.conf - Added --cleancache option to makepkg 2.3.1 - Fixed the progress bar overflow - Pacman does not ask "Are you sure" when you use --downloadonly - Switched up a couple makepkg options to be more consistent with pacman's options - If you ^C out of a file download, the package will now be removed from the cache directory 2.3 - The beginnings of source-side dependency resolution, makepkg can now either A) download/install missing deps with pacman -S; or B) find missing deps in the /usr/abs tree and build/install them. - Added a --nodeps option to makepkg - Improved the --search output 2.2 - More bugfixes - Added --downloadonly switch to --sync 2.1 - Lots of bugfixes - Added support for multiple respositories - Improved the config file layout - Improved dependency resolution and sorting 2.0 - Added dependency functionality - Completely new database format, similar to FreeBSD - Better internal data structures - Merged pacsync functionality into pacman - Now uses libftp for all file retrieval (currently only ftp) - Automatic dependency resolution, a la apt-get - Moved config stuff from /etc/pacsync.conf to /etc/pacman.conf - Much better backup file handling, now uses md5 hashes a la rpm 1.23 - Added install/upgrade/remove scripting control 1.22 - Some manpage typo fixes - Added --root switch to pacsync - Added --help and ability to specify a PKGBUILD to makepkg - Switched default downloader to snarf 1.21 - Added better backup control -- upgrade/add and remove do different things with the -n switch 1.2 - Added wildcard handling - Added man pages for makepkg and pacsync - Added the pacsync utility for remote file fetching/sync 1.1 - Fixed some string-handling bugs - Added better handling of configuration files and the like. If "file" is about to be removed, but it is designated to backed up, then it will be copied to "file.save" - Changed db_find_conflicts() to ignore directories 1.0 - Initial Release