Было бы здорово, если на что-то из этого появятся ебилды

За время пользования Gentoo успел накопиться списочек софта, что не смог найти в дереве и оверлеях, и которого мне лично нехватает. Было бы чудесно, если форумчане, умеющие писать ебилды написали хотя бы некоторые, может, интересные не только мне. Спасибо.
Вот список:

yarxi (GPL2) -- японо-русский словарь с поиском по радикалам. Будет жаль, если такая эксклюзивная вещь не будет развиваться под Линукс (на всякий случай, база данных для него) (язык написаня -- perl)

app-misc/screen с возможностью vertical split. На багзиле лежат два ебилда -- гит и патченный, но оба нерабочие.

vfu -- ещё один консольный интерактивный файловый менеджер. Сам не использовал, но интересно =)

lazyread -- ещё одна консольная читалка, умеет многие форматы

Ezbl -- броузер Uzbl интегрированный в емакс. Uzbl в дереве есть, сам плагин на емакс несложно и вручную в папку с плагинами поставить, но для его работы, похоже, нужна патченная версия емакса, вот на неё ебилд и нужен.

baudline очень хорошая программа, я шокирован, что её не нашёл -- это действительно хороший спектральный анализатор и осцилоскоп. Всё то, что нашёл в дереве и оверлее про-аудио -- жалкие поделки, увы. Мне очень нехватает этой замечательной софтины.

goattracker(2.70) -- трэкер для написании музыки (чиптюна), прога скорее для души, чем по необходимости. Хороша тем, что работает, как и положено, в голой консоли. Тоже странно, что её нет в дереве. На багзиле лежит доисторический нерабочий ебилд. (языки написания -- асм, си, плюсы)

Haskore -- эксперементальный выкокоуровневый декларативный чисто функциональный язык алгоритмического звукосинтеза, может использовать в качестве бак-эндов языки CSound и, в том числе, для игры в реальном времени -- SuperCollider (Haskell вики и станичка на HackageDB) Удивлён, что он полностью игнорируется сообществом генту -- нет упоминаний даже на багзиле. Если это сможет чем-то помочь -- есть рабочие арчлинуксовые пкг-билды (язык написаня -- haskell)

Ещё раз огромное спасибо, если таки кто-то решит взяться за написание ебилда для чего-нибудь из приведённого софта!

Supercollider есть в

Supercollider есть в proaudio:

http://gpo.zugaina.org/media-sound/supercollider

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

Однако baudline несвободный...

Если сюда смотреть: http://www.baudline.com/download.html

Цитата:
# You are not allowed to distribute this software.
# You are not allowed to reverse engineer this software.

Так что её отсутствие в portage закономерно.

И в чём закономерность ?

И в чём закономерность ? Условия приема ебилдов не запрещают писать их на закрытый софт, просто у обычного дева обычно нет доступа к проге и он не хочет связыватся с таким ради не сильно популярной проги.

П.С Неро в дереве - просто оно довольно популярно.

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 ;)

вообще-то

>Also putting baudline on an automatic download or update system like some Linux vendors are bringing online is considered distribution and is not allowed.

имхо. только с fetch restriction.
и ещё надо бы связаться и спросить, а типа хранить в своих дистфайлах можно ? :-)
жуткая у них лицензия.

media-sound/baudline

media-sound/baudline http://bugs.gentoo.org/202845
app-dicts/yarxi-pl ebuild

Kami31

Kami31 написал(а):
app-misc/screen с возможностью vertical split

Рекомендую посмотреть на app-misc/tmux. Я ушёл со screen на него, в том числе и из-за разбиения окна.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Вау, не ожидал такой

Вау, не ожидал такой отзывчивости!
2 bes.internal спасибо огромное, как-то пропустил. Сейчас буду пробовать собирать.
2 sim600 у меня пока не сформировались определённые предпочтения. Планирую реализовать один замысел с микротональной музыкой, потому, чтобы не плодить лисапеды -- изучаю, что уже существует. Подразумеваются какие-то конкретные альтернативы?
2 krigstask tmux показался мне сыроватым. Даже с опцией -u его временами плющит от юникода. Может, я неправильно его собрал, или настроил?

Per aspera ad astra

Цитата: tmux показался мне

Цитата:
tmux показался мне сыроватым|

Да, есть немного. Просто дело в том, что screen, например, мне кажется тухловатым. А уникод в tmux, думаю, починят.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Kami31 написал(а): 2 sim600

Kami31 написал(а):
2 sim600 у меня пока не сформировались определённые предпочтения. Планирую реализовать один замысел с микротональной музыкой, потому, чтобы не плодить лисапеды -- изучаю, что уже существует. Подразумеваются какие-то конкретные альтернативы?

Я говорил о Haskore, как о генераторе партитур для Csound;
с Supercollider у меня как-то не срослось,
а о Haskore, как о самостоятельной программе для синтеза,
я узнал только сейчас:)

По-моему Csound, c его API к C, C++, Lisp, Java и Python, -- просто "рай
для экспериментов:)" с микротональной музыкой и синтезом звука.

Наиболее развитая и популярная оболочка для него blue.

Ebild отсутствует, но blue легко и безболезненно устанавливается в систему.

sim600 написал(а): Ebild

sim600 написал(а):
Ebild отсутствует, но blue легко и безболезненно устанавливается в систему.

Эта реплика меня напрягает как-то.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а): sim600

krigstask написал(а):
sim600 написал(а):
Ebild отсутствует, но blue легко и безболезненно устанавливается в систему.

Эта реплика меня напрягает как-то.

Я вас понимаю:)
Но java-прорамма, не требующая никаких дополнительных завимсимостей (кроме jre, конечно) и полностью усановленная в собственную директорию в /usr/local,
едвали может испортить систему.

Ну и конечно опечатался в слове Ebuild)

sim600 написал(а): krigstask

sim600 написал(а):
krigstask написал(а):
sim600 написал(а):
Ebild отсутствует, но blue легко и безболезненно устанавливается в систему.

Эта реплика меня напрягает как-то.

Я вас понимаю:)
Но java-прорамма, не требующая никаких дополнительных завимсимостей (кроме jre, конечно) и полностью усановленная в собственную директорию в /usr/local,
едвали может испортить систему.

Ну и конечно опечатался в слове Ebuild)

Думается, стоит почитать обсуждение данной темы в FAQ

Goattracker

Вот вам goattracker-2.70.ebuild переделанный минут за двадцать на коленке за традиционной кружкой пива после водки. Писать ебилды не так сложно как кажется. Особенно ежели автор программы прочел хоть раз ман по автомейку.
Судя по всему гений не снизошел до чтения доков (у него даже мейк кривой).
Данный ебилд не претендует на полноту и правильность (педеефкеу с сорцов надо было в доки положить), однако дело свое делает. Чегойто там качает и компилит. И даже бинарники запускаюццо.

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

DESCRIPTION="a crossplatform C64 music editor"
LICENCE="GPL-2"
KEYWORDS="x86"
SRC_URI="http://sourceforge.net/projects/${PN}2/files/GoatTracker%202%20Stereo/${PV}/GoatTracker_${PV}_Stereo.zip/download
						   -> ${PN}-${PV}.zip"
EAPI=2
HOMEPAGE="http://goattracker.sourceforge.net/"
IUSE=""
SLOT="2"
DEPEND=">=media-libs/libsdl-1.2.7-r2
		>=media-libs/libbme-1.29
		>=x11-base/xorg-x11-6.7.0-r2
		app-arch/unzip"

S=${WORKDIR}/src/

src_compile() {
	rm ../linux/libbme.a
	ln -s /usr/lib/libbme.a ../linux/libbme.a
	cd bme
	make
	cd ../
#Слава гениальным программистам!
	sed -e "s/dat2inc/bme\/dat2inc/"  -e "s/datafile/bme\/datafile/"  makefile.common > makefile1
	mv makefile1 makefile.common
	make
}

src_install() {
	mkdir -p ${D}usr/bin
	rm linux/libmme.a
	cp ${WORKDIR}/linux/* ${D}usr/bin
}

Супер! Спасибо =) 2 sim600

Супер! Спасибо =)
2 sim600 как-нибудь обязательно попробую.

Per aspera ad astra

Yarxi

Интересно. Чем вам не понравился ебилд "от производителя" http://code.google.com/p/yarxi-pl/downloads/detail?name=yarxi-portage.tar.bz2&can=2&q=

В архиве собсно готовый кусок дерева портежей. Ежели чего не так - долпиливать вручника. Для отладки прекрасно подходит утилита ebuild, позволяющая проделывать манипуляции пошагово, наблюдая за изменениями в соответсвующем /var/tmp/portage/.....

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

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