- xbps-repo(8): implemented the 'find-files' target to print which packages own a file, link, directory, etc. Analogue to the one implemented in xbps-bin(8). Works for local and remote repository, fetching info on-the-fly.
- Fixed a typo in the configure script that broke detection of strlcat(), reported and patch provided by Min Sik Kim in issue 2.
- xbps-bin(8): added -F flag for the remove target. Unless it's set, packages that are dependencies of other installed packages won't be removed. This flag overrides this behaviour and forces the package removal.
- xbps-{bin,repo}(8): indent uniformly all lines while listing packages in xbps-bin or while searching for packages in xbps-repo.
- xbps-repo(8): while searching for packages also try to find strings in the short description object.
- xbps-{bin,repo}(8): added -d arg to enable debugging output to stderr.
- While updating packages, obsolete directories are also removed when necessary. This helped to remove some empty dirs for python 2.6 > 2.7 update, just to mention a real example.
- Cleaned up the API. Still not finished and there's a long way to have this finished and ready for public consumption.
- xbps-dgraph: new utility to generate graphviz' dot(1) graphs for package metadata properties, such as dependencies, reverse dependencies, etc. Extracts the info from installed package metadata plist files.
- Performance improvements in libxbps and all utilities, by avoiding unnecessary access(2) and chdir(2) calls while executing the INSTALL/REMOVE scripts at pre/post (de)install time.
- Fixed some memleaks on libxbps found while working on the xbps-dgraph utility.
Wednesday, December 15, 2010
XBPS 0.7.0 released
A new version has been released with the following changes:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment