Paludis-extras

back to: packages

update-eix

Description:

Update eix after syncing repositories and show the diff.

Author(s): written by pioto and modified by Bo Ørsted Andresen, truc, creidiki

Dependencies:

  • app-portage/eix

Installation

without paludis-hooks installed

Just install the package.

Code:

paludis -i app-paludis/paludis-hooks-update-eix

if you have paludis-hooks installed

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

Enabling/Disabling the hook

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.

Configuration

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 )

    <?xml include( "src/app-paludis/paludis-hooks-update-eix/update-eix.hook.html"); ?>

.conf file:

hook configuration file (click to see) ( download )

    <?xml include( "src/app-paludis/paludis-hooks-update-eix/update-eix.conf.html"); ?>

ChangeLog:

ChangeLog file ( download )

<?xml 
include( "../paludis-extras/overlay/overlay/app-paludis/paludis-hooks-update-eix/ChangeLog"); 
?>

Cool external links:.