ikm wrote:Насколько я понимаю, этот файл Gloggy составлял вручную. Поэтому он сам по себе является исходником.
Gloggy wrote:unera wrote:тогда ничего поделать пока не могу: Debian собирает пакеты из исходников, однако имеющаяся система сборки этот файл не собирает.
Видимо, тут недопонимание какое-то получилось. Под исходным архивом со словарем я имел в виду свой архив, а не WorNet'офский официальный.
То бишь, надо просто взять это abrv файл и положить куда надоть. Просто статический файл.
ikm wrote:Насколько я понимаю, этот файл Gloggy составлял вручную. Поэтому он сам по себе является исходником.
unera wrote:Gloggy wrote:unera wrote:тогда ничего поделать пока не могу: Debian собирает пакеты из исходников, однако имеющаяся система сборки этот файл не собирает.
Видимо, тут недопонимание какое-то получилось. Под исходным архивом со словарем я имел в виду свой архив, а не WorNet'офский официальный.
То бишь, надо просто взять это abrv файл и положить куда надоть. Просто статический файл.
это двоичный файл в пакет (debdiff так говорит) его просто так класть нельзя.
можешь описать как ты его получил?
кстати, нельзя ли в GD воткнуть функциональность чтобы он перестраивал индекс для словаря если у того дата изменилась?
насчет куда класть - это идет в соответствии с Debian-policy. можно будет в самом GD потом симлинку прикрутить4. Директория, куда всё кладется. Возможно, лучше /usr/share/goldendict/dic/.
он собирается как часть ворднет а не часть голдендикт. майнтенер ворднет может не согласиться
ikm wrote:кстати, нельзя ли в GD воткнуть функциональность чтобы он перестраивал индекс для словаря если у того дата изменилась?
Индекс перестраивается, если дата, стоящая на файле индекса, меньше даты, стоящей на файлах словаря. Разумеется, программа делает это только при старте, или же если её отдельно попросят. Поэтому, если словарь модифицируется на лету, после осуществления модификаций надо нажать Ctrl-F5.насчет куда класть - это идет в соответствии с Debian-policy. можно будет в самом GD потом симлинку прикрутить4. Директория, куда всё кладется. Возможно, лучше /usr/share/goldendict/dic/.
Тогда почему все словари стардикта сделаны так, как я описал, а для GD так сделать нельзя?он собирается как часть ворднет а не часть голдендикт. майнтенер ворднет может не согласиться
Однако пакет для dict называется dict-wn. Не вижу, почему он не согласится, раз такой прецедент есть.
unera wrote:а насчет пакетов для стардикта: они делались в предположении что пойдут только для стардикта. вот багу же зафайлили в частности про жесткую зависимость. этот пакет имеет смысл делать для всех кто его захочет пользовать.
а дебиановский голдендикт я пропатчу чтобы дефолтные пути указывали на его подкаталог тоже, тогда у пользователя возникать проблем не должно.
unera wrote:PS: так что насчет конфига в /etc/? может сделаем? и туда дефолтные пути (для начала) включим
ikm wrote:unera wrote:а насчет пакетов для стардикта: они делались в предположении что пойдут только для стардикта. вот багу же зафайлили в частности про жесткую зависимость. этот пакет имеет смысл делать для всех кто его захочет пользовать.
а дебиановский голдендикт я пропатчу чтобы дефолтные пути указывали на его подкаталог тоже, тогда у пользователя возникать проблем не должно.
А пакет goldendict-wordnet сделан в каком предположении? Я не вижу НИКАКОЙ разницы между пакетами словарей для stardict и пакетами словарей для goldendict. Вообще никакой.
А нужно всё это для следующего: представь, что в debian входят 200 словарей для GD. Означает ли это, что в сам GD будет входить 200 симлинков на все возможные словари?
Или что программа при первом запуске должна забить в "Sources|Files" 200 разных директорий: /usr/share/goldendict-wordnet, /usr/share/goldendict-dict-1, /usr/share/goldendict-dict-2, /usr/share/goldendict-dict-3 ..., и так далее?
Когда все словари в одной директории, таких проблем нет.
Пользователь ставит туда какие хочет словари,
unera wrote:PS: так что насчет конфига в /etc/? может сделаем? и туда дефолтные пути (для начала) включим
Users browsing this forum: No registered users and 2 guests