Description:
Update eix after syncing repositories and show the diff.
Dependencies:
app-portage/eix
Just install the package.
Code:
paludis -i app-paludis/paludis-hooks-update-eix
Enable the update-eix extended use flag in the /etc/paludis/use.conf file, by adding update-eix to the line.
Code:
* PALUDIS_HOOKS: update-eix .......
Then run:
Code:
paludis -i paludis-hooks --dl-reinstall if-use-changed
To enable the hook you can use eselect with the command
Code:
eselect paludis-hook enable update-eix
To disable the hook you can use eselect just like the example above shows, but by changing enable to disable like this
Code:
eselect paludis-hook disable update-eix
See here for help on eselect with paludis support.
To enable the eix-diff after the sync you have to uncomment the following line in the /etc/paludis/hooks/config/update-eix.conf
Code:
#DIFF_DB="yeah"
If you are interested in the sources, or helping develop, then the sources can be fetched from our anonymous git repo at:
Code:
git clone git://git.paludis-extras.org/app-paludis/paludis-hooks-update-eix.git
script:
hook script (click to see) ( download )
.conf file:
hook configuration file (click to see) ( download )
ChangeLog:
ChangeLog file ( download )
<?xml include( "../paludis-extras/overlay/overlay/app-paludis/paludis-hooks-update-eix/ChangeLog"); ?>

