-- org --
: _ _ ____ __ __ ____ _ : / \ | | | _ \| \/ | / ___| |__ __ _ _ __ __ _ ___ ___ : / _ \ | | | |) | |\/| | | | | ' \ / ` | ' \ / _` |/ _ \/ __| : / ___ \| |___| __/| | | | | |___| | | | (_| | | | | (_| | __/\__ \ : /_/ \_\_____|_| |_| |_| \____|_| |_|\__,_|_| |_|\__, |\___||___/ : |___/
** Fix tests to work with custom PKGEXT :BUGFIX:
Tests were failing to work when using a different PKGEXT.
** load_pkgfile error changes to croak instead of die :BUGFIX:
A minor problem I found.
** Upgrade for Pacman 3.5
Converted to the new libalpm that is distributed with pacman 3.5.
*** alpm_db_register_local removed
You don't have to call ALPM->register() to register the local DB. The local DB is registered automatically when you call ALPM->localdb aka ALPM->get_opt( 'localdb' ). ALPM::ParseConfig no longer takes the 'autoregister' parameter.
*** Transaction functions absorbed into install() and uninstall()
The two new ALPM::Transaction methods, install and uninstall, replace the old sync, pkgfile, remove, and sync_from_db methods.
The new methods take package objects as arguments. The old methods took package names as arguments. This reflects the same libalpm changes.
** ALPM method aliases removed
For some reason I made aliases everytime I changed a function name. I don't think anyone uses this module anyways so I just yanked out a bunch of old method aliases I had setup. The following are removed from the ALPM class, just use their alternate names.
|----------------+--------------|
| Removed Method | "New" Method |
|----------------+--------------|
| register_db | register | | transaction | trans | | action | trans | | databases | dbs | | repodb | db |
|----------------+--------------|
** New Changelog Format
Ditched the old GNU-style ChangeLog format for an org-mode file. Old ChangeLog entries are at the end of the file...
2011-03-05 Justin Davis <juster@cpan.org>
2011-03-04 Justin Davis <juster@cpan.org>
2010-11-21 Justin Davis <juster@cpan.org>
2010-06-22 Justin Davis <juster@cpan.org>
2010-05-29 Justin Davis <juster@cpan.org>
2010-05-24 Justin Davis <juster@cpan.org>
2010-05-02 Justin Davis <juster@cpan.org>
2010-01-25 Justin Davis <jrcd83@gmail.com>
2010-01-04 Justin Davis <jrcd83@gmail.com>
2009-10-29 Justin Davis <jrcd83@gmail.com>
2009-10-08 Justin Davis <jrcd83@gmail.com>
2009-09-03 Justin Davis <jrcd83@gmail.com>
2005-08-05 Justin Davis <jrcd83@gmail.com>
0.03
- Added transaction support with ALPM::Transaction.
- Implemented callback options to ALPM and also transaction
callbacks using the transaction() method.
- Created tied hash interface to ALPM options just for fun.
2009-07-15 Justin Davis <jrcd83@gmail.com>
0.02
- Added ALPM::LoadConfig which is used to load pacman.conf
config files
2009-05-03 Justin Davis <jrcd83@gmail.com>
0.01
- First public release, uploading to CPAN
- Has just about everything working except syncing/transactions