База eix для поиска ебилдов в багзилле

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
/dev/random
Администратор
Сообщения: 5426
ОС: Gentoo

База eix для поиска ебилдов в багзилле

Сообщение /dev/random »

Всем (ну, или многим) известна команда eix-remote, загружающая eix-базу для поиска ебилдов в не подключённых у вас layman'овских оверлеях. Некоторое время назад я сделал аналогичную базу для поиска в багзилле. Обновляю я её ежедневно, кроме форс-мажоров.

Для загрузки (или обновления) используйте команду:

Shell

# KEEP_VIRTUALS=true eix-remote -a http://dev-random.narod.ru/bugzilla.eix.tar.bz2 update


(здесь KEEP_VIRTUALS=true используется для того, чтобы не затёрлись базы обычного eix-remote)
Учтите, что если KEEP_VIRTUALS=true не прописано в конфиге eix, то при обычном обновлении eix эта база затрётся, и команду придётся давать заново.

Пример использования:

Shell

$ eix p2k * app-mobilephone/p2kfuse [1] Available versions: ~0.3.3 Homepage: http://intgat.tigress.co.uk/rmy/p2kfuse/index.html http://bugs.gentoo.org/299038 Description: Mount your P2K mobile phone as a local filesystem * app-mobilephone/p2kmoto [1] Available versions: ~0.1.20080404 Homepage: http://sourceforge.net/projects/moto4lin/ http://bugs.gentoo.org/299038 Description: Library to work with P2K mobile phones * app-mobilephone/p2kc [1] Available versions: ~0.6 Homepage: http://www.el-co.hu/smf/ http://bugs.gentoo.org/228993 Description: P2KC is a linux port for P2K Commander, a program used to access P2K phones [1] "bugzilla" layman/bugzilla


Обратите внимание, что к полю "homepage" дописан адрес бага, в котором ебилд лежит.

Учтите, что не всегда название категории пакета написано на странице бага. В этом случае мой скрипт пытается предположить правильную категорию и часто ошибается.
Спасибо сказали:
Аватара пользователя
Иван Шихалев
Сообщения: 167
Статус: принципиальный дилетант
ОС: Gentoo Linux

Re: База eix для поиска ебилдов в багзилле

Сообщение Иван Шихалев »

/dev/random писал(а):
07.07.2010 08:48
# KEEP_VIRTUALS=true eix-remote -a http://dev-random.narod.ru/bugzilla.eix.tar.bz2

Может, все-таки

Код: Выделить всё

# KEEP_VIRTUALS=true eix-remote -a http://dev-random.narod.ru/bugzilla.eix.tar.bz2 update

??
Иван Шихалев
shikhalev.org
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5426
ОС: Gentoo

Re: База eix для поиска ебилдов в багзилле

Сообщение /dev/random »

Иван Шихалев писал(а):
08.07.2010 02:43
Может, все-таки

Код: Выделить всё

# KEEP_VIRTUALS=true eix-remote -a http://dev-random.narod.ru/bugzilla.eix.tar.bz2 update

??

Да, прошу прощения. Пропустил, когда набирал. Исправил.
Спасибо сказали: