УкраїнськаEnglishmRussian
Вход/Новый
В теме много сообщений

Сборка OpenSCADA в Gentoo Linux


Автор Сообщение
Сообщение создано: 27. 11. 2015 [10:40]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Создатель темы
Зарегистрирован(а) с: 16.09.2010
Сообщения: 185
Пользуйтесь на здоровье.

Для версии 0.9 ebuild не делал, пользуюсь простеньким скриптом. Он обновляет локальную копию svn-репозитария, пакует все в архив, а затем копирует ebuild с нужным именем (по версии сборки) в /usr/local/portage/dev-util/openscada и обновляет файл Menifest.

В свое время была мысль сделать ebuild для версии 9999, но существующий способ, который я описал, мне нравится больше.

Может, опИшете возникшую трудность с созданием ebuild, подумаем сообща.

[Сообщение редактировалось 1 раз(а), в последний раз 27.11.2015 в 10:47.]
Сообщение создано: 27. 11. 2015 [14:23]
phantom
Алексей Добрынин
Зарегистрирован(а) с: 24.12.2009
Сообщения: 19
Просто не хотел клепать свой скрипт.

emerge умеет работать с svn. Хотел запилить всё штатными средствами (локальный overlay).

Бростье мне, пожалуйста, Ваш скрипт, поковыряю на досуге.

Все глюки Windows исправляются установкой Linux :)
Сообщение создано: 27. 11. 2015 [18:29]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Создатель темы
Зарегистрирован(а) с: 16.09.2010
Сообщения: 185
Вложил в архив также заготовку openscada-9999.ebuild и свой рабочий ebuild для svn-сборки, Он немного отличается от стабильных версий.

[Сообщение редактировалось 1 раз(а), в последний раз 07.12.2015 в 23:04.]
Вложенный файл

svn_ebuild.tar.gz (Тип файла: application/x-gzip, Размер: 3.8 килобайт) — 692 загрузок
Сообщение создано: 24. 01. 2016 [13:52]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Создатель темы
Зарегистрирован(а) с: 16.09.2010
Сообщения: 185
ebuild для версии 0.8.15
Вложенный файл

openscada-0.8.15-ebuild.tar.gz (Тип файла: application/x-gzip, Размер: 3.42 килобайт) — 782 загрузок
Сообщение создано: 24. 01. 2016 [17:40]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3742
"IrmIngeneer" wrote:

ebuild для версии 0.8.15

Спасибо, выгрузил.

Learn, learn and learn better than work, work and work.
Сообщение создано: 04. 07. 2016 [16:33]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Создатель темы
Зарегистрирован(а) с: 16.09.2010
Сообщения: 185
ebuild для версии 0.8.16

Кстати, Роман, не знаю точно, с чем это связать, но запуск заметно (!) ускорился. Раньше это сразу замечалось при открытии рабочего пользовательского интерфейса. Сейчас - я сначала даже не понял, - мол, "что, уже?!". Это впечатляет, особенно при сравнении "развития" проприетарных поделок. Большое Спасибо!
Вложенный файл

openscada-0.8.16-ebuild.tar.gz (Тип файла: application/x-gzip, Размер: 3.42 килобайт) — 647 загрузок
Сообщение создано: 05. 07. 2016 [10:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3742
"IrmIngeneer" wrote:

ebuild для версии 0.8.16

Спасибо, выгрузил.

"IrmIngeneer" wrote:

Кстати, Роман, не знаю точно, с чем это связать, но запуск заметно (!) ускорился. Раньше это сразу замечалось при открытии рабочего пользовательского интерфейса. Сейчас - я сначала даже не понял, - мол, "что, уже?!".

Ничего специального для этого не делал там, да и модели у меня, на глаз, грузятся также.

Вот только сейчас добавил режим предозагрузки в запросе сканирования, что потенциально ускорит загрузку очень сильно (после адаптации к его использованию везде): http://wiki.oscada.org/Doc/PostgreSQL#h1000-7

Learn, learn and learn better than work, work and work.
Сообщение создано: 17. 07. 2016 [17:56]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Создатель темы
Зарегистрирован(а) с: 16.09.2010
Сообщения: 185
После багфикса
http://oscada.org/ru/forum/posts/otslezhivanie_oshibok/posle_perekhoda_na_0816_skada_perestala_zapuskatsja_na_p/
пересчитаны контрольные суммы загружаемых файлов в Manifest.
Вложенный файл

openscada-0.8.16-ebuild.tar.gz (Тип файла: application/x-gzip, Размер: 3.42 килобайт) — 1137 загрузок
Сообщение создано: 17. 07. 2016 [21:46]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3742

Перечитайте, это не ошибка!

"IrmIngeneer" wrote:

пересчитаны контрольные суммы загружаемых файлов в Manifest.

Обновил

Learn, learn and learn better than work, work and work.
Сообщение создано: 18. 07. 2016 [08:54]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Создатель темы
Зарегистрирован(а) с: 16.09.2010
Сообщения: 185
"roman" wrote:


Перечитайте, это не ошибка!



Извиняюсь, не ту ссылку скопировал. Конечно же, имелась ввиду вот эта тема

http://oscada.org/ru/forum/posts/otslezhivanie_oshibok/posle_perekhoda_na_0816_perestala_rabotat_zapis_v_zhurn/



4282