Українська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 кілобайтів) — 885 завантажень
Повідомлення створено: 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 кілобайтів) — 967 завантажень
Повідомлення створено: 24. 01. 2016 [17:40]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3777
"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 кілобайтів) — 819 завантажень
Повідомлення створено: 05. 07. 2016 [10:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3777
"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 кілобайтів) — 1432 завантажень
Повідомлення створено: 17. 07. 2016 [21:46]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3777

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

"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/



1186