rpms/openscada/F-10 .cvsignore, 1.2, 1.3 import.log, 1.6, 1.7 openscada.spec, 1.9, 1.10 oscada.init.patch, 1.3, 1.4 sources, 1.3, 1.4

Popkov Aleksey aleksey2005 at fedoraproject.org
Tue Oct 13 09:48:25 UTC 2009


Author: aleksey2005

Update of /cvs/pkgs/rpms/openscada/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5011/F-10

Modified Files:
	.cvsignore import.log openscada.spec oscada.init.patch sources 
Log Message:
Release OpenSCADA 0.6.4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/openscada/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 Jun 2009 07:42:58 -0000	1.2
+++ .cvsignore	13 Oct 2009 09:48:24 -0000	1.3
@@ -1 +1 @@
-openscada-0.6.3.3.tar.gz
+openscada-0.6.4.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/openscada/F-10/import.log,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- import.log	19 Jun 2009 20:42:58 -0000	1.6
+++ import.log	13 Oct 2009 09:48:24 -0000	1.7
@@ -4,3 +4,4 @@ openscada-0_6_3_3-3_fc10:F-10:openscada-
 openscada-0_6_3_3-5_fc10:F-10:openscada-0.6.3.3-5.fc10.src.rpm:1245267186
 openscada-0_6_3_3-6_fc10:F-10:openscada-0.6.3.3-6.fc10.src.rpm:1245335773
 openscada-0_6_3_3-7_fc10:F-10:openscada-0.6.3.3-7.fc10.src.rpm:1245444145
+openscada-0_6_4-1_fc11:F-10:openscada-0.6.4-1.fc11.src.rpm:1255427306


Index: openscada.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openscada/F-10/openscada.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- openscada.spec	27 Jul 2009 11:26:03 -0000	1.9
+++ openscada.spec	13 Oct 2009 09:48:24 -0000	1.10
@@ -14,6 +14,7 @@
 %bcond_without javalikecalc
 %bcond_without logiclevel
 %bcond_without daqgate
+%bcond_with icpdas
 # ======== Protocol ========
 %bcond_without selfsystem
 # ========= DATA BASES =====
@@ -31,15 +32,16 @@
 # ========== HTTP Protocol =========
 %bcond_without http
 # ========== QT Interfaces ==========
+%bcond_without uivcaengine
 # QT4 devel old in to CentOs
 %if 0%{?rhel}
 %bcond_with qtstarter
 %bcond_with qtcfg
-%bcond_with qtvision
+%bcond_with uivision
 %else
 %bcond_without qtstarter
 %bcond_without qtcfg
-%bcond_without qtvision
+%bcond_without uivision
 %define _desktopdir %_datadir/applications
 %define _iconsdir /usr/share/icons
 %endif
@@ -53,17 +55,20 @@
 %bcond_without flibsys
 %bcond_without systemtests
 
-# DIAMONDBOARDS - Only for x86_32
+# Only for x86_32
 %ifarch x86_64
-%if 0%{?with_diamondboards}
-%{error: DIAMONDBOARDS support available only for %{ix86} target}
+  %if 0%{?with_diamondboards}
+  %{error: DIAMONDBOARDS support available only for %{ix86} target }  
 %endif
+  %if 0%{?with_icpdas}
+  %{error: ICP_DAS support available only for %{ix86} target }
+  %endif
 %endif
 
 Summary: Open SCADA system project
 Name: openscada
-Version: 0.6.3.3
-Release: 11%{?dist}
+Version: 0.6.4
+Release: 1%{?dist}
 Source0: ftp://oscada.org.ua/OpenSCADA/0.6.3/openscada-%version.tar.gz
 # Init scripts for fedora
 Patch0: oscada.init.patch
@@ -95,6 +100,7 @@ BuildRequires: libtool
 BuildRequires: desktop-file-utils
 BuildRequires: sed
 BuildRequires: chrpath
+BuildRequires: net-snmp-devel
 
 Requires(post): chkconfig
 Requires(preun): chkconfig
@@ -109,7 +115,7 @@ Open SCADA system. For access use accoun
 Відкрита SCADA система. Для доступу використовуйте запис "root" та пароль
 "openscada".
 %description -l de_DE.UTF8
-Das offene SCADA System. Fuer den Zugang die Aufzeichnung "root" und das
+Das offene SCADA System. Für den Zugang die Aufzeichnung "root" und das
 Kennwort "openscada" benutzen.
 
 %post
@@ -124,25 +130,26 @@ if [ $1 = 0 ]; then
  /sbin/chkconfig --del openscadad
 fi
 
+################## DAQ-System ###########################
 %if 0%{?with_diamondboards}
 %package DAQ-DiamondBoards
 Summary: Open SCADA DAQ
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-DiamondBoards
-The %name-DAQ-DiamondBoards allows access to Diamond systems DA boards.
-Includes support of Athena board.
+The %name-DAQ-DiamondBoards allows access to Diamond systems
+DA boards. Includes support of Athena board.
 %description DAQ-DiamondBoards -l ru_RU.UTF8
 Пакет %name-DAQ-DiamondBoards предоставляет доступ к платам сбора
 данных фирмы Diamond systems. Включает поддержку системной платы
 Athena.
 %description DAQ-DiamondBoards -l uk_UA.UTF8
-Пакет %name-DAQ-DiamondBoards надає доступ до плат збору даних фірми
-Diamond systems. Включає підтримку системної плати Athena.
+Пакет %name-DAQ-DiamondBoards надає доступ до плат збору даних
+фірми Diamond systems. Включає підтримку системної плати Athena.
 %description DAQ-DiamondBoards -l de_DE.UTF8
-Das Paket %name-DAQ-DiamondBoards ermoeglicht den Zugang zur
-Datenerfassung der Firma Diamond systems.Es enthaelt die Unterstuetzung
-der Systemplatte Athena.
+Das Paket %name-DAQ-DiamondBoards ermöglicht den Zugang zur
+Datenerfassung der Firma Diamond Systems.Es enthält die
+Unterstützung der Systemplatte Athena.
 %endif
 
 %if 0%{?with_dcon}
@@ -160,8 +167,8 @@ Supported I-7000 DCON protocol.
 Пакет %name-DAQ-DCON надає реалізацію клієнтського сервісу DCON.
 Підтримується I-7000 DCON протокол.
 %description DAQ-DCON -l de_DE.UTF8
-Das Paket %name-DAQ-DCON ermoeglicht Verwirklichung des
-Kundenservices des DCON-Protoklls. Unterstueuzung Prototkoll
+Das Paket %name-DAQ-DCON ermöglicht Verwirklichung des
+Kundenservices des DCON-Protokolls. Unterstüzung des Protokolls
 I-7000 DCON.
 %endif
 
@@ -178,12 +185,13 @@ Supported Modbus/TCP, Modbus/RTU and Mod
 протокола ModBus. Поддерживаются Modbus/TCP, Modbus/RTU и
 Modbus/ASCII протоколы.
 %description DAQ-ModBus -l uk_UA.UTF8
-Пакет %name-DAQ-ModBus надає реалізацію клієнтського ModBus сервісу.
+Пакет %name-DAQ-ModBus надає реалізацію клієнтського
+ModBus сервісу.
 Підтримуються Modbus/TCP, Modbus/RTU та Modbus/ASCII протоколи.
 %description DAQ-ModBus -l de_DE.UTF8
-Das Paket %name-DAQ-ModBus emoeglicht Realisierung des Kundenservices des
-ModBus - Protokolls. Unterstuetzt werden die Protokolle Modbus/TCP,
-Modbus/RTU и Modbus/ASCII.
+Das Paket %name-DAQ-ModBus emöglicht die Implementierung des
+Kundenservices des ModBus-Protokolls. Unterstützt werden die
+Protokolle Modbus/TCP, Modbus/RTU и Modbus/ASCII.
 %endif
 
 %if 0%{?with_soundcard}
@@ -198,14 +206,13 @@ The %name-DAQ-Soundcard allows access to
 %description DAQ-Soundcard -l uk_UA.UTF8
 Пакет %name-DAQ-Soundcard надає доступ до даних звукової карти.
 %description DAQ-Soundcard -l de_DE.UTF8
-Das Paket %name-DAQ-Soundcard ermoeglicht den Zugang zur Schallkarte.
+Das Paket %name-DAQ-Soundcard gewährt den Zugang zur Schallkarte.
 %endif
 
 %if 0%{?with_snmp}
 %package DAQ-SNMP
 Summary: Open SCADA DAQ
 Group: Applications/Engineering
-BuildRequires: net-snmp-devel
 Requires: %{name} = %{version}-%{release}
 %description DAQ-SNMP
 The %name-DAQ-SNMP allows realising of SNMP client service.
@@ -215,8 +222,8 @@ The %name-DAQ-SNMP allows realising of S
 %description DAQ-SNMP -l uk_UA.UTF8
 Пакет %name-DAQ-SNMP надає реалізацію клієнтського SNMP сервісу.
 %description DAQ-SNMP -l de_DE.UTF8
-Das Paket %name-DAQ-SNMP ermoeglicht Realisierung des Kundenservices
-des SNMP - Protokolls.
+Das Paket %name-DAQ-SNMP emöglicht die Implementierung des
+Kundenservices des SNMP-Protokolls.
 %endif
 
 %if 0%{?with_siemens}
@@ -237,9 +244,9 @@ for other.
 допомогою карт Hilscher CIF з використанням протоколу MPI та
 бібліотеки Libnodave для іншого.
 %description DAQ-Siemens -l de_DE.UTF8
-Das Paket %name-DAQ-Siemens, enthaelt die Datenquelle PLC Siemens
+Das Paket %name-DAQ-Siemens, enthält die Datenquelle PLC Siemens
 mittels der Karten Hilscher CIF durch Anwendung des MPI -
-Protokolls und der Bibliothek Libnodave fuer Anderes.
+Protokolls und der Bibliothek Libnodave für Anderes.
 %endif
 
 %if 0%{?with_system}
@@ -249,20 +256,20 @@ Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-System
 The %name-DAQ-System, allow operation system data acquisition.
-Support OS Linux data sources: HDDTemp, Sensors, Uptime, Memory, CPU and
-other.
+Support OS Linux data sources: HDDTemp, Sensors, Uptime, Memory,
+CPU and other.
 %description DAQ-System -l ru_RU.UTF8
 Пакет %name-DAQ-System, предоставляет сбор данных операционной
 системы. Поддерживаются источники данных ОС Linux: HDDTemp, Sensors,
 Uptime, Memory, CPU и другие.
 %description DAQ-System -l uk_UA.UTF8
 Пакет %name-DAQ-System, Надає збір даних операційної системи.
-Підтримуються джерела даних ОС Linux: HDDTemp, Sensors, Uptime, Memory,
-CPU та інше.
+Підтримуються джерела даних ОС Linux: HDDTemp, Sensors, Uptime,
+Memory, CPU та інше.
 %description DAQ-System -l de_DE.UTF8
-Das Paket %name-DAQ-System ermoeglicht Datenerfassung des
+Das Paket %name-DAQ-System ermöglicht die Datenerfassung des
 Operationssystems. Es werden die Datenquellen ОС Linux: HDDTemp,
-Sensors, Uptime, Memory, CPU und andere unterstuetzt.
+Sensors, Uptime, Memory, CPU und andere unterstützt.
 %endif
 
 %if 0%{?with_blockcalc}
@@ -277,7 +284,7 @@ The %name-DAQ-BlockCalc allows block bas
 %description DAQ-BlockCalc -l uk_UA.UTF8
 Пакет %name-DAQ-BlockCalc, надає блоковий обчислювач.
 %description DAQ-BlockCalc -l de_DE.UTF8
-Das Paket %name-DAQ-BlockCalc gewaehrt den Blockrechner
+Das Paket %name-DAQ-BlockCalc gewährt den Blockrechner
 %endif
 
 %if 0%{?with_javalikecalc}
@@ -290,17 +297,18 @@ The %name-DAQ-JavaLikeCalc allows java-l
 function's libraries engine. User can create and modify function and
 libraries.
 %description DAQ-JavaLikeCalc -l ru_RU.UTF8
-Пакет %name-DAQ-JavaLikeCalc, предоставляет основанные на java подобном
-языке вычислитель и движок библиотек. Пользователь может создавать и
-модифицировать функции и библиотеки.
+Пакет %name-DAQ-JavaLikeCalc, предоставляет основанные на java
+подобном языке вычислитель и движок библиотек. Пользователь может
+создавать и модифицировать функции и библиотеки.
 %description DAQ-JavaLikeCalc -l uk_UA.UTF8
 Пакет %name-DAQ-JavaLikeCalc, надає базовані на мові схожій на Java
 обчислювач та движок бібліотек функцї. Користувач може створювати та
 модифікувати функції та бібліотеки.
 %description DAQ-JavaLikeCalc -l de_DE.UTF8
-Das %name-DAQ-JavaLikeCalc, entaelt die auf java - aehnlicher Sprache
-begruendeten Bibliothekenrechner und -laufer. Der Nutzer kann Funktionen
-und Bibliotheken schaffen und modifizieren.
+Das %name-DAQ-JavaLikeCalc, entält die auf der Java - ähnlicher
+Sprache begründeten Bibliothekenrechner und -läufer.
+Der Nutzer kann Funktionen und Bibliotheken schaffen und
+modifizieren.
 %endif
 
 %if 0%{?with_logiclevel}
@@ -311,11 +319,13 @@ Requires: %{name} = %{version}-%{release
 %description DAQ-LogicLevel
 The %name-DAQ-LogicLevel allows logic level paramers.
 %description DAQ-LogicLevel -l ru_RU.UTF8
-Пакет %name-DAQ-LogicLevel, предоставляет логический уровень параметров.
+Пакет %name-DAQ-LogicLevel, предоставляет логический уровень
+параметров.
 %description DAQ-LogicLevel -l uk_UA.UTF8
 Пакет %name-DAQ-LogicLevel, надає логічний рівень параметрів.
 %description DAQ-LogicLevel -l de_DE.UTF8
-Das Paket %name-DAQ-LogicLevel, enthaelt das logische Parameterlevel.
+Das Paket %name-DAQ-LogicLevel, enthält das logische
+Parameterlevel.
 %endif
 
 %if 0%{?with_daqgate}
@@ -333,8 +343,32 @@ OpenSCADA station to local OpenSCADA sta
 Пакет %name-DAQ-Gate, дозволяє шлюзувати джерела даних віддалених
 OpenSCADA станцій до локальних.
 %description DAQ-Gate -l de_DE.UTF8
-Das Paket %name-DAQ-Gate, ermoeglicht das Einschleusen der Datenquellen der
-entfernten OpenSCADA Stationen in die lokale.
+Das Paket %name-DAQ-Gate, ermöglicht das Einschleusen der
+Datenquellen der entfernten OpenSCADA Stationen in die lokale.
+%endif
+
+%if 0%{?with_icpdas}
+%package DAQ-IcpDas
+Summary: Open SCADA DAQ
+Group: Applications/Engineering
+Requires: %{name} = %{version}-%{release}
+%description DAQ-IcpDas
+The %name-DAQ-IcpDas, package allow realisation of ICP DAS
+hardware support. Include I87000 and I-7000 DCON modules
+and I-8000 fast modules.
+%description DAQ-IcpDas -l ru_RU.UTF8
+Пакет %name-DAQ-IcpDas, предоставляет реализацию поддержки
+оборудования ICP DAS. Включена поддержка I-87000
+и I-7000 DCON модулей и I-8000 быстрых модулей.
+%description DAQ-IcpDas -l uk_UA.UTF8
+Пакет %name-DAQ-IcpDas, надає реалізацію підтримки обладнання
+ICP DAS. Включаючи I-87000 та I-7000 DCON модулі
+та I-8000 швидкі модулі.
+%description DAQ-IcpDas -l de_DE.UTF8
+Das Paket %name-DAQ-IcpDas, gewährt die Implementierung der
+Unterstützung der installierten Ausrüstung ICP DAS.
+Die Unterstützung von Modulen I-87000 und I-7000
+und Schnell-Modulen I-8000 DCON ist eingeschlossen.
 %endif
 
 %if 0%{?with_selfsystem}
@@ -353,9 +387,10 @@ generic functions.
 підтримує основні функції.
 %description Protocol-SelfSystem -l de_DE.UTF8
 Das Paket %name-Protocol-SelfSystem, das eigene OpenSCADA -
-Protokoll, unterstuetzt Hauptfunktionen
+Protokoll, unterstützt die Hauptfunktionen
 %endif
 
+########################### BD-System ############################
 %if 0%{?with_firebird}
 %package DB-FireBird
 Summary: Open SCADA database
@@ -369,7 +404,8 @@ The %name-DB-FireBird allow support of t
 %description DB-FireBird -l uk_UA.UTF8
 Пакет %name-DB-FireBird, модуль БД. Надає підтримку БД FireBird.
 %description DB-FireBird -l de_DE.UTF8
-Das Paket %name-DB-FireBird Ermoegliht die FireBird Dateibasenunterstuetzung.
+Das Paket %name-DB-FireBird Gewährt die
+FireBird-Dateibasenunterstützung.
 %endif
 
 %if 0%{?with_mysql}
@@ -385,7 +421,7 @@ The %name-DB-MySQL package allow support
 %description DB-MySQL -l uk_UA.UTF8
 Пакет %name-DB-MySQL, Надає підтримку БД MySQL.
 %description DB-MySQL -l de_DE.UTF8
-Das Paket %name-DB-MySQL Ermoeglicht die MySQL-Dateibasenunterstuetzung.
+Das Paket %name-DB-MySQL gewährt die MySQL-Dateibasenunterstützung.
 %endif
 
 %if 0%{?with_dbf}
@@ -394,13 +430,16 @@ Summary: Open SCADA database
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DB-DBF
-The %name-DB-DBF package allow support of the *.dbf files, version 3.0.
+The %name-DB-DBF package allow support of the *.dbf files,
+version 3.0.
 %description DB-DBF -l ru_RU.UTF8
-Пакет %name-DB-DBF, предоставляет поддержку *.dbf файлов, версии 3.0..
+Пакет %name-DB-DBF, предоставляет поддержку *.dbf файлов,
+версии 3.0.
 %description DB-DBF -l uk_UA.UTF8
 Пакет %name-DB-DBF, надає підтримку *.dbf файлів, версії 3.0.
 %description DB-DBF -l de_DE.UTF8
-Das Paket %name-DB-DBF ermoeglicht die *.dbf Dateiunterstutzung, Versionen 3.0..
+Das Paket %name-DB-DBF gewährt die *.dbf Dateiunterstützung,
+Versionen 3.0.
 %endif
 
 %if 0%{?with_sqlite}
@@ -415,25 +454,27 @@ The %name-DB-SQLite package allow suppor
 %description DB-SQLite -l uk_UA.UTF8
 Пакет %name-DB-SQLite, надає підтримку БД SQLite.
 %description DB-SQLite -l de_DE.UTF8
-Das Paket %name-DB-SQLite ermoeglicht die DB SQLite - Unterstuetzung.
+Das Paket %name-DB-SQLite gewährt die DB SQLite - Unterstützung.
 %endif
 
+############################# ARH-System ############################
 %if 0%{?with_dbarch}
 %package ARH-DBArch
 Summary: Open SCADA arch
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description ARH-DBArch
-The %name-ARH-DBArch package allow functions for messages and values
-arhiving to DB.
+The %name-ARH-DBArch package allow functions for messages and
+values arhiving to DB.
 %description ARH-DBArch -l ru_RU.UTF8
-Пакет %name-ARH-DBArch, предоставляет функции архивирования сообщений и
-значений на БД.
+Пакет %name-ARH-DBArch, предоставляет функции архивирования
+сообщений и значений на БД.
 %description ARH-DBArch -l uk_UA.UTF8
-Пакет %name-ARH-DBArch, надає функції архівації повідомлень та значень на БД.
+Пакет %name-ARH-DBArch, надає функції архівації повідомлень
+та значень на БД.
 %description ARH-DBArch -l de_DE.UTF8
-Das Paket %name-ARH-DBArch gewaehrt Archivierungsfunktionen der Mitteilungen
-und Bedeutungen fuer DB.
+Das Paket %name-ARH-DBArch gewährt Archivierungsfunktionen
+der Nachrichten und Bedeutungen für DB.
 %endif
 
 %if 0%{?with_fsarch}
@@ -442,24 +483,33 @@ Summary: Open SCADA arch
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description ARH-FSArch
-The %name-ARH-FSArch allow functions for messages and values arhiving
-to file system.
+The %name-ARH-FSArch allow functions for messages and values
+arhiving to file system.
 %description ARH-FSArch -l ru_RU.UTF8
-Пакет %name-ARH-FSArch, предоставляет функции архивирования сообщений и
-значений на файловую систему.
+Пакет %name-ARH-FSArch, предоставляет функции архивирования
+сообщений и значений на файловую систему.
 %description ARH-FSArch -l uk_UA.UTF8
-Пакет %name-ARH-FSArch, надає функції архівації повідомлень та значень на
-файлову систему.
+Пакет %name-ARH-FSArch, надає функції архівації повідомлень
+та значень на файлову систему.
 %description ARH-FSArch -l de_DE.UTF8
-Das Paket %name-ARH-FSArch gewaert Archivierungsfunktionen fuer Mitteilungen
-und Bedeutungen fuer Dateisystem.
+Das Paket %name-ARH-FSArch gewährt Archivierungsfunktionen
+für Nachrichte und Bedeutungen für Dateisystem.
 %endif
 
+############################# UI-System ##############################
 %if 0%{?with_webcfg}
 %package UI-WebCfg
 Summary: Open SCADA interfaces
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
+# ############### Transport ########################
+%if 0%{?with_sockets}
+Requires:%{name}-Transport-Sockets = %{version}-%{release}
+%endif
+%if 0%{?with_ssl}
+Requires:%{name}-Transport-SSL = %{version}-%{release}
+%endif
+# ##################################################
 %description UI-WebCfg
 The %name-UI-WebCfg allows the WEB based OpenSCADA system
 configurator.
@@ -470,7 +520,7 @@ configurator.
 Пакет %name-UI-WebCfg, надає WEB базований конфігуратор системи
 OpenSCADA.
 %description UI-WebCfg -l de_DE.UTF8
-Das Paket %name-UI-WebCfg ermoeglicht den WEB-begruendeten
+Das Paket %name-UI-WebCfg gewährt den WEB-begründeten
 OpenSCADA-Konfigurator.
 %endif
 
@@ -479,6 +529,14 @@ OpenSCADA-Konfigurator.
 Summary: Open SCADA interfaces
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
+# ############### Transport ########################
+%if 0%{?with_sockets}
+Requires:%{name}-Transport-Sockets = %{version}-%{release}
+%endif
+%if 0%{?with_ssl}
+Requires:%{name}-Transport-SSL = %{version}-%{release}
+%endif
+# ##################################################
 %description UI-WebCfgd
 The %name-UI-WebCfgd allows the dynamic WEB based OpenSCADA system
 configurator. Use XHTML, CSS and JavaScript technologies.
@@ -486,11 +544,11 @@ configurator. Use XHTML, CSS and JavaScr
 Пакет %name-UI-WebCfgd, предоставляет динамический WEB основанный
 конфигуратор. Использует XHTML, CSS и JavaScript технологии.
 %description UI-WebCfgd -l uk_UA.UTF8
-Пакет %name-UI-WebCfgd, надає динамічний WEB базований конфігуратор.
-Використано XHTML, CSS та JavaScript технології.
+Пакет %name-UI-WebCfgd, надає динамічний WEB базований
+конфігуратор. Використано XHTML, CSS та JavaScript технології.
 %description UI-WebCfgd -l de_DE.UTF8
-Das Paket %name-UI-WebCfgd ermoeglicht den dynamischen WEB-begruendeten
-Konfigurator. Nutzt XHTML, CSS and JavaScript technologies aus.
+Das Paket %name-UI-WebCfgd gewährt den dynamischen WEB-begründeten
+Konfigurator. Nutzt die XHTML, CSS und JavaScript-Technologien aus.
 %endif
 
 %if 0%{?with_webvision}
@@ -498,18 +556,26 @@ Konfigurator. Nutzt XHTML, CSS and JavaS
 Summary: Open SCADA interfaces
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
+# ############### Transport ########################
+%if 0%{?with_sockets}
+Requires:%{name}-Transport-Sockets = %{version}-%{release}
+%endif
+%if 0%{?with_ssl}
+Requires:%{name}-Transport-SSL = %{version}-%{release}
+%endif
+# ##################################################
 %description UI-WebVision
-The %name-UI-WebVision web operation user interface for visual control area
-(VCA) projects playing.
+The %name-UI-WebVision web operation user interface for visual
+control area (VCA) projects playing.
 %description UI-WebVision -l ru_UA.UTF8
-Пакет %name-UI-WebVision, web рабочий пользовательский интерфейс для
-исполнения визуальных сред управления (СВУ)
+Пакет %name-UI-WebVision, web рабочий пользовательский интерфейс
+для исполнения визуальных сред управления (СВУ)
 %description UI-WebVision -l uk_RU.UTF8
-Пакет %name-UI-WebVision, web робочий інтерфейс користувача для виконання
-візуального середовища керування (СВК).
+Пакет %name-UI-WebVision, web робочий інтерфейс користувача для
+виконання візуального середовища керування (СВК).
 %description UI-WebVision -l de_DE.UTF8
-Das Paket %name-UI-WebVision, web-Arbeitsnutzersinterface fuer Ausfuehrung
-visueller Kontrollebereiche .
+Das Paket %name-UI-WebVision, web-Arbeitsnutzersinterface für die
+Ausführung visueller Kontrollebereiche.
 %endif
 
 %if 0%{?with_http}
@@ -517,19 +583,29 @@ visueller Kontrollebereiche .
 Summary: Open SCADA http
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
+# ############### Transport ########################
+%if 0%{?with_sockets}
+Requires:%{name}-Transport-Sockets = %{version}-%{release}
+%endif
+%if 0%{?with_ssl}
+Requires:%{name}-Transport-SSL = %{version}-%{release}
+%endif
+# ##################################################
 %description Protocol-HTTP
-The %name-Protocol-HTTP package allows support HTTP for WWW based UIs.
+The %name-Protocol-HTTP package allows support HTTP
+for WWW based UIs.
 %description Protocol-HTTP -l ru_RU.UTF8
-Пакет %name-Protocol-HTTP предоставляет поддержку HTTP для WWW основанных
-пользовательских интерфейсов.
+Пакет %name-Protocol-HTTP предоставляет поддержку HTTP для WWW
+основанных пользовательских интерфейсов.
 %description Protocol-HTTP -l uk_UA.UTF8
 Пакет %name-Protocol-HTTP Надає підтримку HTTP для WWW базозованих
 користувальницьких інтерфейсів.
 %description Protocol-HTTP -l de_DE.UTF8
-Das Paket %name-Protocol-HTTP ermoeglicht die HTTP-Unterstuetzung fuer die
-WWW-basierenden Nutzersinterfaces .
+Das Paket %name-Protocol-HTTP gewährt die HTTP-Unterstützung
+für die WWW-basierenden Nutzersinterfaces.
 %endif
 
+############################### GUI-System ##################################
 %if 0%{?with_qtstarter}
 %package UI-QTStarter
 Summary: Open SCADA QT Starter
@@ -537,7 +613,7 @@ Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description UI-QTStarter
 The %name-UI-QTStarter Allow QT GUI starter. It is single for
-all QT GUI modules!.
+all QT GUI modules!
 %description UI-QTStarter -l ru_RU.UTF8
 Пакет %name-UI-QTStarter Предоставляет QT GUI пускатель.
 Он является единственным для всех QT GUI модулей!
@@ -545,8 +621,8 @@ all QT GUI modules!.
 Пакет %name-UI-QTStarter Надає QT GUI пускач. Він є один для
 усіх QT GUI модулів!
 %description UI-QTStarter -l de_DE.UTF8
-Das Paket %name-UI-QTStarter  Enthaelt den QT GUI Starter.
-Ist das einzige fuer alle QT GUI Module!
+Das Paket %name-UI-QTStarter  Enthält den QT GUI-Starter.
+Ist das Einzige für alle QT GUI-Module!
 %endif
 
 %if 0%{?with_qtcfg}
@@ -555,54 +631,79 @@ Summary: Open SCADA QT interfaces
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description UI-QTCfg
-The %name-UI-QTCfg allows the QT based OpenSCADA system configurator.
+The %name-UI-QTCfg allows the QT based OpenSCADA system
+configurator.
 %description UI-QTCfg -l ru_RU.UTF8
-Пакет %name-UI-QTCfg предоставляет QT основанный конфигуратор системы
-OpenSCADA.
+Пакет %name-UI-QTCfg предоставляет QT основанный конфигуратор
+системы OpenSCADA.
 %description UI-QTCfg -l uk_UA.UTF8
 Пакет %name-UI-QTCfg містить файли QTCfg-конфігуратору.
 %description UI-QTCfg -l de_DE.UTF8
-Das Paket %name-UI-QTCfg emrmoeglicht den QT-begruendeten
+Das Paket %name-UI-QTCfg gewährt den QT-begründeten
 OpenSCADA-Systemkonfigurator.
 %endif
 
-%if 0%{?with_qtvision}
-%package UI-QTVision
+############################### UI-System ##################################
+
+%if 0%{?with_uivision}
+%package UI-Vision
 Summary: Open SCADA QT interfaces
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
-%description UI-QTVision
-The %name-UI-QTVision package includes files visual operation user
+%description UI-Vision
+The %name-UI-Vision package includes files visual operation user
 interface.
-%description UI-QTVision -l ru_RU.UTF8
-Пакет %name-UI-QTVision включает файлы рабочего пользовательского
+%description UI-Vision -l ru_RU.UTF8
+Пакет %name-UI-Vision включает файлы рабочего пользовательского
 интерфейса.
-%description UI-QTVision -l uk_UA.UTF8
-Пакет %name-UI-QTVision включає файли робочого інтерфейсу
+%description UI-Vision -l uk_UA.UTF8
+Пакет %name-UI-Vision включає файли робочого інтерфейсу
 користувача.
-%description UI-QTVision -l de_DE.UTF8
-Das Paket %name-UI-QTVision enthaelt die Arbeitsnutzersinterfacedaten
+%description UI-Vision -l de_DE.UTF8
+Das Paket %name-UI-Vision enthält die Arbeitsnutzersinterfacedaten
 %endif
 
+%if 0%{?with_uivcaengine}
+%package UI-VCAEngine
+Summary: Open SCADA QT interfaces
+Group: Applications/Engineering
+Requires: %{name} = %{version}-%{release}
+%description UI-VCAEngine
+The %{name}-UI-VCAEngine package - generic visual control
+area engine.
+%description UI-VCAEngine -l ru_RU.UTF8
+Пакет %{name}-UI-VCAEngine - общий движок среды визуализации
+и управления.
+%description UI-VCAEngine -l uk_UA.UTF8
+Пакет %{name}-UI-VCAEngine - загальний рущій середовища
+візуалізації та керування.
+%description UI-VCAEngine -l de_DE.UTF8
+Das Paket %{name}-UI-VCAEngine - allgemeine
+Visualisierungssteuerung.
+%endif
+
+############################# Transport-System ##############################
 %if 0%{?with_ssl}
 %package Transport-SSL
 Summary: Open SCADA transports
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description Transport-SSL
-The %name-Transport-SSL allows security socket layer based transport.
-Used OpenSSL and supported SSLv2, SSLv3 and TLSv1.
+The %name-Transport-SSL allows security socket layer based
+transport. Used OpenSSL and supported SSLv2, SSLv3 and TLSv1.
 %description Transport-SSL -l ru_RU.UTF8
-Пакет %name-Transport-SSL предоставляет транспорт основанный на слое
-безопасных сокетов. Используется OpenSSL и поддерживаютя SSLv2, SSLv3
+Пакет %name-Transport-SSL предоставляет транспорт основанный
+на слое безопасных сокетов. Используется OpenSSL и поддерживаютя SSLv2, SSLv3
 and TLSv1.
 %description Transport-SSL -l uk_UA.UTF8
-Пакет %name-Transport-SSL надає транспорт базований на безпечному шарі сокетів.
- Використано OpenSSL та підтримуються SSLv2, SSLv3 and TLSv1.
+Пакет %name-Transport-SSL надає транспорт базований на
+безпечному шарі сокетів.
+Використано OpenSSL та підтримуються SSLv2, SSLv3 and TLSv1.
 %description Transport-SSL -l de_DE.UTF8
-Das Paket %name-Transport-SSL enthaelt den auf der Schicht der unfallfesten
-Sockets begruendeten Transport. Es werden OpenSSL benutzt und SSLv2, SSLv3
-und TLSv1 unterstuetzt.
+Das Paket %name-Transport-SSL enthält den auf der Schicht der
+unfallfesten.
+Sockets begründeten Transport. Es werden OpenSSL und SSLv2, SSLv3
+und TLSv1 benutzt und unterstützt.
 %endif
 
 %if 0%{?with_sockets}
@@ -611,20 +712,22 @@ Summary: Open SCADA transports
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description Transport-Sockets
-The %name-Transport-Sockets allows sockets based transport. Supports inet
-and unix sockets. Inet socket uses TCP and UDP protocols.
+The %name-Transport-Sockets allows sockets based transport.
+Supports inet and unix sockets.
+Inet socket uses TCP and UDP protocols.
 %description Transport-Sockets -l ru_RU.UTF8
-Пакет %name-Transport-Sockets педоставляет транспорт основанный на сокетах.
-Поддерживаются интернет и UNIX сокеты. Интернет сокет использует TCP и UDP
-протоколы.
+Пакет %name-Transport-Sockets педоставляет транспорт основанный
+на сокетах. Поддерживаются интернет и UNIX сокеты.
+Интернет сокет использует TCP и UDP протоколы.
 %description Transport-Sockets -l uk_UA.UTF8
 Пакет %name-Transport-Sockets надає транспорт базований на сокетах.
 Підтримуються інтернет та UNIX сокети. Інтернет сокет використовує TCP
 та UDP протоколи.
 %description Transport-Sockets -l de_DE.UTF8
-Das Paket %name-Transport-Sockets ermoeglicht den auf Sockets begruendeten
-Transport. Unterstuetzt werden Internet- und UNIX-Sockets. Internetsocket
-benutzt TCP und UDP Protokolle.
+Das Paket %name-Transport-Sockets gewährt den auf Sockets
+begründeten Transport.
+Unterstützt werden die Internet- und UNIX-Sockets.
+Das Internetsocket benutzt die TCP und UDP-Protokolle.
 %endif
 
 %if 0%{?with_serial}
@@ -637,19 +740,20 @@ The %name-Transport-Serial, allow serial
 data exchanging through serial interfaces like RS232, RS485, GSM
 and other.
 %description Transport-Serial -l ru_RU.UTF8
-Пакет %name-Transport-Serial, предоставляет последовательный интерфейс.
-Используется для обмена данными через последовательные интерфейсы
+Пакет %name-Transport-Serial, предоставляет последовательный
+интерфейс. Используется для обмена данными через последовательные интерфейсы
 типа RS232, RS485, GSM и другое.
 %description Transport-Serial -l uk_UA.UTF8
 Пакет %name-Transport-Serial, надає послідовні інтерфейси.
 Використовується для обміну даними через послідовні інтерфейсти
 типу RS232, RS485, GSM та інше.
 %description Transport-Serial -l de_DE.UTF8
-Das Paket %name-Transport-Serial, ermoeglicht konsequenten
-Nutzersinterface. Wird fuer das Umtauschen von Daten durch konsequente
+Das Paket %name-Transport-Serial, gewährt das konsequente
+Nutzersinterface. Wird für das Umtauschen von Daten durch konsequente
 Interfaces wie RS232, RS485, GSM und andere benutzt.
 %endif
 
+############################# Functions-System #########################
 %if 0%{?with_flibcomplex}
 %package Special-FlibComplex1
 Summary: Open SCADA special
@@ -665,7 +769,7 @@ Complex1 (SCADA Complex1 functions).
 Пакет %name-Special-FlibComplex1 надає статичну бібліотеку функцій
 Complex1 (функції SCADA Complex1).
 %description Special-FlibComplex1 -l de_DE.UTF8
-Das Paket %name-Special-FlibComplex1s enthaelt statische
+Das Paket %name-Special-FlibComplex1s enthält statische
 Bibliothek der Complex1-Funktionen (Funktionen SCADA Complex1).
 %endif
 
@@ -675,15 +779,17 @@ Summary: Open SCADA special
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description Special-FlibMath
-The %name-Special-FlibMath allows mathematic static function library.
+The %name-Special-FlibMath allows mathematic static function
+library.
 %description Special-FlibMath -l ru_RU.UTF8
 Пакет %name-Special-FlibMath предоставляет библиотеку стандартных
 математических функций.
 %description Special-FlibMath -l uk_UA.UTF8
-Пакет %name-Special-FlibMath надає статичну бібліотеку математичних функцій.
+Пакет %name-Special-FlibMath надає статичну бібліотеку
+математичних функцій.
 %description Special-FlibMath -l de_DE.UTF8
-The %name-Special-FlibMath : #Das Paket %name-Special-FlibMath enthaelt
-Standardbibliothek der mathematischen Funktionen.
+Das Paket %name-Special-FlibMath enthält die Standardbibliothek
+der mathematischen Funktionen.
 %endif
 
 %if 0%{?with_flibsys}
@@ -698,27 +804,30 @@ of the user programming area.
 Пакет %name-Special-FlibSys предоставляет в систему библиотеку
 системного API среды пользовательского программирования.
 %description Special-FlibSys -l uk_UA.UTF8
-Пакет %name-Special-FlibSys надає в систему бібліотеку системного API
-середовища програмування користувача.
+Пакет %name-Special-FlibSys надає в систему бібліотеку
+системного API середовища програмування користувача.
 %description Special-FlibSys -l de_DE.UTF8
-Das Paket %name-Special-FlibSys ermoeglicht in das System die
+Das Paket %name-Special-FlibSys gewährt in das System die
 Bibliothek der API-Systemprogrammierung des Nutzersbereiches.
 %endif
 
+######################### Tests-System ##############################
 %if 0%{?with_systemtests}
 %package Special-SystemTests
 Summary: Open SCADA special
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description Special-SystemTests
-The %name-Special-SystemTests allows the group tests for OpenSCADA system.
+The %name-Special-SystemTests allows the group tests
+for OpenSCADA system.
 %description Special-SystemTests -l ru_RU.UTF8
-Пакет %name-Special-SystemTests предоставляет группу тестов для системы
-OpenSCADA.
+Пакет %name-Special-SystemTests предоставляет группу тестов
+для системы OpenSCADA.
 %description Special-SystemTests -l uk_UA.UTF8
-Пакет %name-Special-SystemTests надає групу тестів для системи OpenSCADA.
+Пакет %name-Special-SystemTests надає групу тестів
+для системи OpenSCADA.
 %description Special-SystemTests -l de_DE.UTF8
-Das Paket %name-Special-SystemTests enthaelt die Testgruppe fuer das
+Das Paket %name-Special-SystemTests enthält die Testgruppe für das
 OpenSCADA-System
 %endif
 
@@ -732,7 +841,7 @@ The %name-doc package include documents 
 %description doc -l uk_UA.UTF8
 Пакет %name-doc включає файли документації.
 %description doc -l de_DE.UTF8
-Das Paket %name-doc enthaelt Dokumentationsdateien.
+Das Paket %name-doc enthält die Dokumentationsdateien.
 
 %package devel
 Summary: Open SCADA development
@@ -745,13 +854,18 @@ The %name-devel package includes library
 %description devel -l uk_UA.UTF8
 Пакет %name-devel включає архів бібліотек та включаємі файли.
 %description devel -l de_DE.UTF8
-Das Paket %name-devel enthaelt Bibliothekenarchiv und eingeschlossene
+Das Paket %name-devel enthält das Bibliothekenarchiv und die
+eingeschlossenen
 Dateien.
 
 %package demo
 Summary: Open SCADA demo data bases and config
 Group: Applications/Engineering
 Requires:%{name} = %{version}-%{release}
+# ############### DB ########################
+%if 0%{?with_dbarch}
+Requires:%{name}-DB-SQLite = %{version}-%{release}
+%endif
 # ############### ARH ########################
 %if 0%{?with_dbarch}
 Requires:%{name}-ARH-DBArch = %{version}-%{release}
@@ -776,6 +890,9 @@ Requires:%{name}-Special-SystemTests = %
 %if 0%{?with_blockcalc}
 Requires:%{name}-DAQ-BlockCalc = %{version}-%{release}
 %endif
+%if 0%{?with_modbus}
+Requires:%{name}-DAQ-ModBus = %{version}-%{release}
+%endif
 %if 0%{?with_javalikecalc}
 Requires:%{name}-DAQ-JavaLikeCalc = %{version}-%{release}
 %endif
@@ -785,12 +902,12 @@ Requires:%{name}-DAQ-LogicLevel = %{vers
 %if 0%{?with_system}
 Requires:%{name}-DAQ-System = %{version}-%{release}
 %endif
-%if 0%{?with_blockcalc}
-Requires:%{name}-DAQ-BlockCalc = %{version}-%{release}
-%endif
 %if 0%{?with_daqgate}
 Requires:%{name}-DAQ-Gate = %{version}-%{release}
 %endif
+%if 0%{?with_icpdas}
+Requires:%{name}-DAQ-IcpDas = %{version}-%{release}
+%endif
 # ############### HTTP ########################
 %if 0%{?with_http}
 Requires:%{name}-Protocol-HTTP = %{version}-%{release}
@@ -816,8 +933,11 @@ Requires:%{name}-UI-QTStarter = %{versio
 %if 0%{?with_qtcfg}
 Requires:%{name}-UI-QTCfg = %{version}-%{release}
 %endif
-%if 0%{?with_qtvision}
-Requires:%{name}-UI-QTVision = %{version}-%{release}
+%if 0%{?with_uivision}
+Requires:%{name}-UI-Vision = %{version}-%{release}
+%endif
+%if 0%{?with_uivcaengine}
+Requires:%{name}-UI-VCAEngane = %{version}-%{release}
 %endif
 # ############### Web Interfaces ########################
 %if 0%{?with_webcfg}
@@ -829,28 +949,149 @@ Requires:%{name}-UI-WebCfgd = %{version}
 %if 0%{?with_webvision}
 Requires:%{name}-UI-WebVision = %{version}-%{release}
 %endif
-
 %description demo
 The %{name}-demo package includes demo data bases and configs.
 For start use command <openscada_demo>. For access use account
 "root" and password "openscada" or account "user" without password.
 %description demo -l ru_RU.UTF8
-Пакет %{name}-demo включает демонстрационные базы данных и конфигурации.
-Для старта используйте команду <openscada_demo>. Для доступа используйте запись
-"root" и пароль "openscada" или запись "user" без пароля.
+Пакет %{name}-demo включает демонстрационные базы данных и
+конфигурации. Для старта используйте команду <openscada_demo>.
+Для доступа используйте запись "root" и пароль "openscada"
+или запись "user" без пароля.
 %description demo -l uk_UA.UTF8
-Пакет %{name}-demo включає демонстраційні бази даних та конфігурації. Для
-старту використовуйте команду <openscada_demo>. Для доступу використовуйте
-запис "root" та пароль "openscada" або запис "user" без пароля.
+Пакет %{name}-demo включає демонстраційні бази даних та
+конфігурації. Для старту використовуйте команду <openscada_demo>.
+Для доступу використовуйте запис "root" та пароль "openscada"
+або запис "user" без пароля.
 %description demo -l de_DE.UTF8
-Das Paket %{name}-demo enthaelt Demodatenbanken und Konfigurationen. Fuers
-Starten wird Kommando <openscada_demo> benutzt. Fuer den Zugang benutzen Sie
-die Anschreibung "root" und das Kennwort "openscada" oder die Anschreibung
-"user" ohne Kennwort.
+Das Paket %{name}-demo enthält die Demodatenbanken und
+Konfigurationen. Fürs Starten wird Kommando <openscada_demo>
+benutzt. Für den Zugang benutzen Sie die Anschreibung "root"
+und das Kennwort "openscada" oder die Anschreibung "user" ohne Kennwort.
+
+# ############################### Virtual Packages ###################################
+%package plc
+Summary: OpenSCADA PLC.
+Group: Applications/Engineering
+Requires: %name = %version-%release
+Requires: %name-Archive-FSArch
+Requires: %name-DAQ-BlockCalc
+Requires: %name-DAQ-ICP_DAS
+Requires: %name-DAQ-JavaLikeCalc
+Requires: %name-DAQ-LogicLev
+Requires: %name-DAQ-ModBus
+Requires: %name-DAQ-System
+Requires: %name-DB-SQLite
+Requires: %name-Protocol-HTTP
+Requires: %name-Protocol-SelfSystem
+Requires: %name-Special-FLibComplex1
+Requires: %name-Special-FLibMath
+Requires: %name-Special-FLibSYS
+Requires: %name-Transport-SSL
+Requires: %name-Transport-Serial
+Requires: %name-Transport-Sockets
+Requires: %name-UI-VCAEngine
+Requires: %name-UI-WebCfgD
+Requires: %name-UI-WebVision
+%description plc
+The %name-plc package is virtual package for PLC.
+%description plc -l ru_RU.UTF8
+Пакет %name-plc это виртуальный пакет для ПЛК.
+%description plc -l uk_UA.UTF8
+Пакет %name-plc це віртуальний пакет для ПЛК.
+%description plc -l de_RU.UTF8
+Пакет %name-plc ist das Virtualpaket für PLC.
+
+%package server
+Summary: OpenSCADA server.
+Group: Applications/Engineering
+Requires: %name = %version-%release
+Requires: %name-DB-SQLite
+Requires: %name-DB-MySQL
+Requires: %name-DB-FireBird
+Requires: %name-DAQ-System
+Requires: %name-DAQ-BlockCalc
+Requires: %name-DAQ-JavaLikeCalc
+Requires: %name-DAQ-DiamondBoards
+Requires: %name-DAQ-LogicLev
+Requires: %name-DAQ-SNMP
+Requires: %name-DAQ-Siemens
+Requires: %name-DAQ-ModBus
+Requires: %name-DAQ-DCON
+Requires: %name-DAQ-DAQGate
+Requires: %name-DAQ-SoundCard
+Requires: %name-DAQ-ICP_DAS
+Requires: %name-Archive-FSArch
+Requires: %name-Archive-DBArch
+Requires: %name-Transport-Sockets
+Requires: %name-Transport-SSL
+Requires: %name-Transport-Serial
+Requires: %name-Protocol-HTTP
+Requires: %name-Protocol-SelfSystem
+Requires: %name-UI-VCAEngine
+Requires: %name-UI-WebCfg
+Requires: %name-UI-WebVision
+Requires: %name-WebCfgD
+Requires: %name-Special-FLibComplex1
+Requires: %name Special-FLibMath
+Requires: %name-Special-FLibSYS
+%description server
+The %name-server package is virtual package for OpenSCADA-server.
+%description server -l ru_RU.UTF8
+Пакет %name-server это виртуальный пакет для сервера OpenSCADA.
+%description server -l uk_UA.UTF8
+Пакет %name-server це віртуальний пакет для сервера OpenSCADA.
+%description server -l de_RU.UTF8
+Пакет %name-server это виртуальный пакет для сервера OpenSCADA.
+
+%package visStation
+Summary: OpenSCADA visual station.
+Group: Applications/Engineering
+Requires: %name = %version-%release
+Requires: %name-DB-SQLite
+Requires: %name-DB-MySQL
+Requires: %name-DAQ-System
+Requires: %name-DAQ-BlockCalc
+Requires: %name-DAQ-JavaLikeCalc
+Requires: %name-DAQ-LogicLev
+Requires: %name-DAQ-SNMP
+Requires: %name-DAQ-Siemens
+Requires: %name-DAQ-ModBus
+Requires: %name-DAQ-DCON
+Requires: %name-DAQ-DAQGate
+Requires: %name-DAQ-SoundCard
+Requires: %name-Archive-FSArch
+Requires: %name-Archive-DBArch
+Requires: %name-Transport-Sockets
+Requires: %name-Transport-SSL
+Requires: %name-Transport-Serial
+Requires: %name-Protocol-SelfSystem
+Requires: %name-UI-VCAEngine
+Requires: %name-UI-Vision
+%if 0%{?rhel}
+Requires: %name-UI-QTStarter
+Requires: %name-UI-QTCfg
+%endif
+Requires: %name-Special-FLibComplex1
+Requires: %name-Special-FLibMath
+Requires: %name-Special-FLibSYS
+%description visStation
+The %name-visStation package is virtual package for visual
+station (OpenSCADA).
+%description visStation -l ru_RU.UTF8
+Пакет %name-visStation это виртуальный пакет для визуальной
+станции (OpenSCADA).
+%description visStation -l uk_UA.UTF8
+Пакет %name-visStation це віртуальний пакет для сервера
+візуальної станції (OpenSCADA).
+%description visStation -l de_RU.UTF8
+Пакет %name-visStation это виртуальный пакет для визуальной
+станции (OpenSCADA).
 
 %prep
 %setup -q -n %{srcname}
 %patch0 -p1 -b .fedora
+#%patch1 -p1 -b .openssl
 %{__sed} -i 's|/usr/lib/|%{_libdir}/|' data/oscada*.xml
 
 %build
@@ -870,7 +1111,8 @@ CFLAGS="%{optflags}" CXXFLAGS="%{optflag
 	%{!?with_modbus:--disable-ModBus} \
 	%{!?with_soundcard:--disable-SoundCard} \
 	%{!?with_qtcfg:--disable-QTCfg} \
-	%{!?with_qtvision:--disable-Vision} \
+	%{!?with_uivision:--disable-Vision} \
+	%{!?with_uivcaengine:--disable-VCAEngine} \
 	%{!?with_ssl:--disable-SSL} \
 	%{!?with_serial:--disable-Serial} \
 	%{!?with_sockets:--disable-Sockets} \
@@ -883,6 +1125,7 @@ CFLAGS="%{optflags}" CXXFLAGS="%{optflag
 	%{!?with_javalikecalc:--disable-JavaLikeCalc} \
 	%{!?with_logiclevel:--disable-LogicLev} \
 	%{!?with_daqgate:--disable-DAQGate} \
+	%{!?with_icpdas:--disable-ICP_DAS} \
 	%{!?with_selfsystem:--disable-SelfSystem} \
 	%{!?with_flibcomplex:--disable-FlibComplex1} \
 	%{!?with_flibmath:--disable-FlibMath} \
@@ -893,6 +1136,7 @@ CFLAGS="%{optflags}" CXXFLAGS="%{optflag
 make %{?_smp_mflags}
 
 %install
+%{__rm} -rf %{buildroot}
 make DESTDIR=%{buildroot} install
 
 # let's try to get rid of rpath
@@ -966,6 +1210,7 @@ desktop-file-install --dir=%{buildroot}%
 %{?with_javalikecalc: %exclude %{_libdir}/openscada/daq_JavaLikeCalc.so}
 %{?with_logiclevel: %exclude %{_libdir}/openscada/daq_LogicLev.so}
 %{?with_daqgate: %exclude %{_libdir}/openscada/daq_DAQGate.so}
+%{?with_icpdas: %exclude %{_libdir}/openscada/daq_ICP_DAS.so}
 %{?with_selfsystem: %exclude %{_libdir}/openscada/prot_SelfSystem.so}
 %{?with_firebird: %exclude %{_libdir}/openscada/bd_FireBird.so}
 %{?with_mysql: %exclude %{_libdir}/openscada/bd_MySQL.so}
@@ -977,8 +1222,10 @@ desktop-file-install --dir=%{buildroot}%
 %{?with_webcfgd: %exclude %{_libdir}/openscada/ui_WebCfgD.so}
 %{?with_webvision: %exclude %{_libdir}/openscada/ui_WebVision.so}
 %{?with_http: %exclude %{_libdir}/openscada/prot_HTTP.so}
+%{?with_qtstarter: %exclude %{_libdir}/openscada/ui_QTStarter.so}
 %{?with_qtcfg: %exclude %{_libdir}/openscada/ui_QTCfg.so}
-%{?with_qtvision: %exclude %{_libdir}/openscada/ui_Vision.so}
+%{?with_uivision: %exclude %{_libdir}/openscada/ui_Vision.so}
+%{?with_uivcaengine: %exclude %{_libdir}/openscada/ui_VCAEngine.so}
 %{?with_ssl: %exclude %{_libdir}/openscada/tr_SSL.so}
 %{?with_sockets: %exclude %{_libdir}/openscada/tr_Sockets.so}
 %{?with_ssl: %exclude %{_libdir}/openscada/tr_Serial.so}
@@ -992,6 +1239,15 @@ desktop-file-install --dir=%{buildroot}%
 %{_localstatedir}/spool/openscada/ARCHIVES/MESS/info
 %{_localstatedir}/spool/openscada/ARCHIVES/VAL/info
 
+%files plc
+%defattr(-,root,root)
+
+%files server
+%defattr(-,root,root)
+
+%files visStation
+%defattr(-,root,root)
+
 %files doc
 %defattr(-,root,root)
 %doc doc/*.pdf doc/Modules
@@ -1062,6 +1318,12 @@ desktop-file-install --dir=%{buildroot}%
 %{_libdir}/openscada/daq_DAQGate.so
 %endif
 
+%if 0%{?with_icpdas}
+%files DAQ-IcpDas
+%defattr(-,root,root)
+%{_libdir}/openscada/daq_ICP_DAS.so
+%endif
+
 %if 0%{?with_selfsystem}
 %files Protocol-SelfSystem
 %defattr(-,root,root)
@@ -1143,12 +1405,18 @@ desktop-file-install --dir=%{buildroot}%
 %{_libdir}/openscada/ui_QTCfg.so
 %endif
 
-%if 0%{?with_qtvision}
-%files UI-QTVision
+%if 0%{?with_uivision}
+%files UI-Vision
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_Vision.so
 %endif
 
+%if 0%{?with_uivcaengine}
+%files UI-VCAEngine
+%defattr(-,root,root)
+%{_libdir}/openscada/ui_VCAEngine.so
+%endif
+
 %if 0%{?with_ssl}
 %files Transport-SSL
 %defattr(-,root,root)
@@ -1209,19 +1477,39 @@ desktop-file-install --dir=%{buildroot}%
 %endif
 
 %changelog
+* Sun Oct 11 2009 Aleksey Popkov <aleksey at oscada.org.ua> - 0.6.4-1
+- The change version for release 0.6.4
+- Moved Ui-VCAEngane module to the self package
+- Removed QTStarter module from the main package
+- Added the virtual plc, server, visStation packages
+- Some cosmetics.
+
+* Sun Oct 4 2009 Aleksey Popkov <aleksey at oscada.org.ua> - 0.6.3.4-1
+- Adding self module ICP_DAS
+- Fixed Germany Language translations by Popkova Irina
+- Delete openscada-0.6.3.3-openssl.patch from previouns version
+- Adding the next version of the package.
+
+* Tue Sep 1 2009 Aleksey Popkov <aleksey at oscada.org.ua> - 0.6.3.3-13
+- Adding Requires for webcfg, webcfgd, webvision, http and snmp
+- Some cosmetics.
+
+* Tue Aug 25 2009 Tomas Mraz <tmraz at redhat.com> - 0.6.3.3-12
+- rebuilt with new openssl
+
 * Mon Jul 27 2009 Popkov Aleksey <aleksey at oscada.org.ua> - 0.6.3.3-11
-- Fixed of macros %find_lang for epel-5 by Peter Lemenkov <lemenkov at gmail.com>.
+- Fixed of macros find_lang for epel-5 by Peter Lemenkov <lemenkov at gmail.com>.
 
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.6.3.3-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild.
 
 * Tue Jul 14 2009 Popkov Aleksey <aleksey at oscada.org.ua> 0.6.3.3-9
-- Adding %find_lang macros by Peter Lemenkov <lemenkov at gmail.com>
+- Adding find_lang macros by Peter Lemenkov <lemenkov at gmail.com>
 - Somes cosmetics.
 
 * Tue Jun 30 2009 Popkov Aleksey <aleksey at oscada.org.ua> 0.6.3.3-8
 - Added of dependences in to self package demo
-- Fixed %preun section by Peter Lemenkov <lemenkov at gmail.com>
+- Fixed preun section by Peter Lemenkov <lemenkov at gmail.com>
 - Somes cosmetics.
 
 * Wed Jun 19 2009 Popkov Aleksey <aleksey at oscada.org.ua> 0.6.3.3-7
@@ -1299,7 +1587,7 @@ desktop-file-install --dir=%{buildroot}%
 - add Athena board specific build
 
 * Wed Nov 03 2004 Roman Savochenko <rom_as at fromru.com>
-- move the message arhives data to /var/spool/%{name}/ARHIVE/MESS
+- move the message arhives data to /var/spool/{name}/ARHIVE/MESS
 
 * Tue Apr 06 2004 Roman Savochenko <rom_as at fromru.com>
 - make 3 packages: OpenScada, OpenScada-devel, OpenScada-testdata

oscada.init.patch:
 oscada.init |   49 +++++++++++++++++++++++++++++++++++--------------
 1 file changed, 35 insertions(+), 14 deletions(-)

Index: oscada.init.patch
===================================================================
RCS file: /cvs/pkgs/rpms/openscada/F-10/oscada.init.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- oscada.init.patch	17 Jun 2009 13:18:34 -0000	1.3
+++ oscada.init.patch	13 Oct 2009 09:48:24 -0000	1.4
@@ -2,15 +2,6 @@ diff --git a/data/oscada.init b/data/osc
 index 21744dd..cdecaf8 100644
 --- a/data/oscada.init
 +++ b/data/oscada.init
-@@ -2,7 +2,7 @@
- #
- # Init file for OpenSCADA system demon.
- #
--# chkconfig: 2345 99 05
-+# chkconfig: - 99 05
- # description: Open SCADA System server daemon
- #
- # processname: openscada
 @@ -13,25 +13,45 @@ WITHOUT_RC_COMPAT=1
  # Source function library.
  . /etc/init.d/functions


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/openscada/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	15 Jun 2009 12:15:16 -0000	1.3
+++ sources	13 Oct 2009 09:48:24 -0000	1.4
@@ -1 +1 @@
-f66f45c28ba9c50f0d38f8a2e76cd741  openscada-0.6.3.3.tar.gz
+9288241adecd71bd28a98695b7648965  openscada-0.6.4.tar.gz




More information about the fedora-extras-commits mailing list