slurpy is another AUR helper script written in Python. I’ve been an advocate of arson since it’s inception but the fact that it’s written in Ruby always bugged me. Since I am much more comfortable in Python I decided to write a port. I got about 85% done and got bored and never finished. Recently I decided to pick this back up and see it through. The arson code base changed a lot since I stopped but rather than catch back up, I decided to continue the direction I was heading and slurpy is where I ended up.
What it is:
- Faster searching, downloading, retrieving info, and checking for updates for AUR packages.
- Resolves dependencies when downloading.
- Fast uploading of packages to the AUR from the command line.
- Written in Python with only two optional dependencies:
- python-cjson - makes processing faster with large result sets.
- python-pycurl - for upload feature.
- Colorized output based on pacman-color’s color.conf. Color is disabled by default and must be enabled with -c|--color.
What it isn’t:
- slurpy is not a way to automate the download-build-install process. It is only a means to manage PKGBUILDS. If you are looking for an automatic installer, check out yaourt.
- slurpy is not a prettyfier. Output is modeled after pacman output to keep a uniform feel across tools.
What it will be:
- The only planned feature that is not implemented is more powerful searching, including simple regex searches.
Where can I get it?
-
I’ve uploaded slurpy and slurpy-git to the AUR, use your current favorite tools to install. Please don’t litter the comment page there, if you’ve got feedback of any kind, contact me.
-
I also host the project on github. Bug reports, feature requests, and patches welcome there.
If you’ve got a minute, check it out and let me know what you think!
2006-2010 rsontech.net