Smart 1.3 is out!
Anders F Björklund
afb at algonet.se
Sun Feb 14 06:30:15 PST 2010
Version 1.3 of Smart has just been made available in the web site:
https://launchpad.net/smart
The tarball's MD5 is 170e5e0f101ac73a888be32038da1d35 and it's signed.
This is a major feature release, with the following changes:
- Add rpm-md mirrorlist, for fetching list of mirrors (#247351)
- Add metalink xml support to the mirrorlist addition (#314070)
- Add support for lzma compression, including 7z and xz (#337108)
- Make the detectsys plugin look for files (not just dirs) (#298023)
- Add support for --metalink command output, metalinker.org (#293056)
- Add new --group and --channel filtering support to query (#244966)
- Query package selection improvements: newest (one per name) (#325841)
- Query package selection improvements: dupes, leaves, orphans (#325841)
- Implement detectLocalChannels for apt-deb and rpm-md channels
(#496894)
- Implement media discover with D-Bus: HAL and DeviceKit-disks (#245113)
- Add source field to package info, for getting source package (#267369)
- Add license field to package info, for use with PackageKit (#254150)
- Implement yumchannelsync plugin, to import channels from yum (#245109)
- Implement zyppchannelsync plugin, to import channels from zypp
(#245116)
- Implement changelog loader for rpm database / rpm headers (#245338)
- Implement changelog loader for dpkg when on debian system (#265014)
- Mark the string "Done" in the gtk progress for translation (#245610)
- Add new option to filter any unlocked items from the interface
(#245335)
- Check for rpm gpg signature when rpm-check-signatures=true (#245647)
- When compiling on opensolaris, include alloca.h or it crashes
(#361159)
- Implement interfaces/qt as an alternative to interfaces/gtk (#260828)
- Implement backends/arch for archlinux packages, with tests (#245127)
- Add smart package archives ("packs") to download / install (#263756)
- Add "newer" command, similar to upgrade --dump and --check (#338760)
- Make the new channel type list scrollable, if it's too big (#329969)
- Make the error dialog box scroll if the message is too long (#244585)
- Optionally check the signature of rpm-md channel repomd.xml (#250941)
- Add python version of the ksmarttray applet in c++ for kde3 (#437671)
The main changes planned for *next* version of Smart includes
some fixes to the pycurl fetcher and to the dependency solver...
It also involves improving the graphic interface (GTK+ and Qt4),
plus add new support for source packages and build dependencies.
--anders
More information about the Smart
mailing list