[закрыто] Прошу написать ebuild для kontrollerlab

Домашняя страница проекта.
Скачать можно тут.
Существующие ебилды для предыдущих версий можно найти тут.
Однако с KDE4 собираться отказывается.

Спасибо.

up: там на автотулсах =)

up: там на автотулсах =)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Не знал об этой проге...

Не знал об этой проге...

Приходилось под виндой CodevisionAVR пользоваться, т. к. тоже время от времени экспериментирую с контроллерами...

Присоединяюсь к просьбе!

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

В итоге сваял сам. просьба

В итоге сваял сам.
просьба протестировать. Критика приветствуется.

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

inherit qt3 eutils
DESCRIPTION="The KontrollerLab is a tool which can be used for developing microcontroller
software."
HOMEPAGE="http://www.cadmaniac.org/projectMain.php?projectName=kontrollerlab"
SRC_URI="mirror://sourceforge/${PN}/${PN}-0.8.0-beta1.tar.bz2"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="kde"
DEPEND="kde? ( || ( kde-base/konqueror:3.5 kde-base/kdebase-data:3.5 ) )
"
RDEPEND="${DEPEND}"
S="${WORKDIR}/kontrollerlab-0.8.0-beta1"
src_compile() {
	myconf="--prefix=`kde-config --prefix`
	     --without-arts"
	econf $myconf || die "econf failed"
	sed -i -e "s/-L\/usr\/lib//" ${S}/src/Makefile
	emake || die "emake failed"
}

src_install() {

	emake DESTDIR="${D}" install || die "emake install failed"
}

UPD

Есть мнение, что все что ниже

Есть мнение, что все что ниже строчки S=..
надо просто выкинуть =), поменяв строчку с еклассами на :inherit kde :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Немного подправил

сожержание ебилда:

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

inherit versionator kde
MY_PV=${PN}-$(replace_version_separator 3 '-')
DESCRIPTION="The KontrollerLab is a tool which can be used for developing microcontroller software."
HOMEPAGE="http://www.cadmaniac.org/projectMain.php?projectName=kontrollerlab"
SRC_URI="mirror://sourceforge/${PN}/${MY_PV}.tar.bz2"
LICENSE="GPL"
SLOT="3.5"
KEYWORDS="~x86 ~amd64"
DEPEND="( || ( kde-base/konqueror:3.5 kde-base/kdebase:3.5 )
)
"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PV}"
src_compile() {
        myconf="--prefix=`kde-config --prefix`
                --without-arts"
        econf $myconf || die "econf failed"
        sed -i -e "s/-L\/usr\/lib//" ${S}/src/Makefile
        sed -i -e "s/-R \/usr\/lib//" ${S}/src/Makefile
        emake || die "emake failed"
}

Проверенные мной названия ебилдов (и соответственно версии программы):
kontrollerlab-0.7.1.ebuild
kontrollerlab-0.8.0_alpha1.ebuild
kontrollerlab-0.8.0_beta1.ebuild
Рекомендую использовать kontrollerlab-0.8.0_alpha1.ebuild

После установки пришлось выполнить

# cp /usr/share/apps/kontrollerlab/kontrollerlabui.rc ~/.kde/share/apps/kontrollerlab/

иначе toolbar не загружался корректно.

В связи с тем, что поддержка

В связи с тем, что поддержка сего продукта не осуществляется, перешел на

dev-util/codeblocks

Всем спасибо, тема закрыта.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".