Индикатор раскладки ebuild для Gentoo FuntooПодписка на Комментарии к "Индикатор раскладки ebuild для Gentoo Funtoo"

Аватар ormorph

Нашел неплохую программу индикатор раскладки клавиатуры, на базе gtk, называется sbxkb.
Программа может запоминать раскладку для каждого окна. Вполне сойдет для использования в легковесных оконных менеджерах.

Собственно сам ебилд:

# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=3

inherit eutils

DESCRIPTION="keyboard layout switcher"
HOMEPAGE="http://sourceforge.net/projects/staybox"
SRC_URI="http://sourceforge.net/projects/staybox/files/${P}.tar.gz"



LICENSE="GPL"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE=""

DEPEND="x11-libs/libXrandr
        x11-libs/libX11
        x11-libs/pango
        >=x11-libs/gtk+-2
        x11-libs/gdk-pixbuf"
RDEPEND="${DEPEND}"

src_configure() {
  econf
}

src_compile() {
emake || die
}
src_install() {
  emake install DESTDIR="${D}"|| die
}
Аватар zenon

Это же вроде из арча, и что-то там Staybox... Жив еще?

Аватар ormorph

zenon написал:
Это же вроде из арча, и что-то там Staybox... Жив еще?

Ну как сказать, то что исходники доступны и все еще собираются (проверил под x86 и amd64), то жив.
А если смотреть на последнее время обновления, то мертв.
В принципе ебилд рабочий, остается его только прикрутить к локальному дереву портов.
Аватар ormorph

В настоящее время данный исходник перестал собираться, причина - компилятор не находит библиотеку для линковки.

Выкладываю патч на данный исходник и ебилд работающий с данным патчем , ссылка на патч

Ебилд x11-apps/sbxkb/sbxkb-0.7.6.ebuild:

# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=3

inherit eutils

DESCRIPTION="keyboard layout switcher"
HOMEPAGE="http://sourceforge.net/projects/staybox"
SRC_URI="http://sourceforge.net/projects/staybox/files/${P}.tar.gz"



LICENSE="GPL"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE=""

DEPEND="x11-libs/libXrandr
        x11-libs/libX11
        x11-libs/pango
        >=x11-libs/gtk+-2
        x11-libs/gdk-pixbuf"
RDEPEND="${DEPEND}"

src_prepare() {
  epatch "${FILESDIR}/sbxkb-x11.patch"
}

src_configure() {
  econf
}

src_compile() {
  emake || die
}
src_install() {
  emake install DESTDIR="${D}"|| die

Добавить комментарий