[openscada/f13/master] ver. 0.7.0

Popkov Aleksey aleksey2005 at fedoraproject.org
Tue Jan 11 13:14:04 UTC 2011


commit 5dea16e5b04109454587ac6d3c31ebd4729bdd56
Author: aleksey <aleksey at popkov.(none)>
Date:   Tue Jan 11 16:14:57 2011 +0300

    ver. 0.7.0

 openscada.spec    |  187 ++++++++++++++++++++++++++++++++++++++++++++---------
 oscada.init.patch |    2 +-
 2 files changed, 158 insertions(+), 31 deletions(-)
---
diff --git a/openscada.spec b/openscada.spec
index 9167bc3..10652ca 100644
--- a/openscada.spec
+++ b/openscada.spec
@@ -1,5 +1,6 @@
 #===== Generic Info ======
 %define srcname openscada-%version
+%define langmess %{_datadir}/locale
 # bcond_with "--disable compiling"
 # bcond_without "--enable compiling"
 # ======== DAQ =========
@@ -73,7 +74,7 @@
 Summary: Open SCADA system project
 Name: openscada
 Version: 0.7.0.1
-Release: 4%{?dist}
+Release: 5%{?dist}
 Source0: ftp://oscada.org/OpenSCADA/0.7.0/openscada-%version.tar.gz
 # Init scripts for fedora
 Patch0: oscada.init.patch
@@ -167,7 +168,7 @@ Summary: Open SCADA DAQ
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-DCON
-The %name-DAQ-DCON allows realisation of DCON client service.
+The %name-DAQ-DCON allows realization of DCON client service.
 Supported I-7000 DCON protocol.
 %description DAQ-DCON -l ru_RU.UTF8
 Пакет %name-DAQ-DCON предоставляет реализацию клиентского сервиса
@@ -187,7 +188,7 @@ Summary: Open SCADA DAQ
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-ModBus
-The %name-DAQ-ModBus allows realisation of ModBus client service.
+The %name-DAQ-ModBus allows realization of ModBus client service.
 Supported Modbus/TCP, Modbus/RTU and Modbus/ASCII protocols.
 %description DAQ-ModBus -l ru_RU.UTF8
 Пакет %name-DAQ-ModBus предоставляет реализацию клиентского сервиса
@@ -328,7 +329,7 @@ Summary: Open SCADA DAQ
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-LogicLevel
-The %name-DAQ-LogicLevel allows logic level paramers.
+The %name-DAQ-LogicLevel allows logic level parameters.
 %description DAQ-LogicLevel -l ru_RU.UTF8
 Пакет %name-DAQ-LogicLevel, предоставляет логический уровень
 параметров.
@@ -364,7 +365,7 @@ Summary: Open SCADA DAQ
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-IcpDas
-The %name-DAQ-IcpDas, package allow realisation of ICP DAS
+The %name-DAQ-IcpDas, package allow realization of ICP DAS
 hardware support. Include I87000 and I-7000 DCON modules
 and I-8000 fast modules.
 %description DAQ-IcpDas -l ru_RU.UTF8
@@ -426,7 +427,7 @@ Summary: Open SCADA DAQ
 Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description DAQ-OpcUa
-The %name-DAQ-OpcUa, package allow realisation of OPC UA protocol.
+The %name-DAQ-OpcUa, package allow realization of OPC UA protocol.
 %description DAQ-OpcUa -l ru_RU.UTF8
 Пакет %name-DAQ-OpcUa, предоставляет реализацию OPC UA протокола.
 %description DAQ-OpcUa -l uk_UA.UTF8
@@ -542,7 +543,7 @@ Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description ARH-DBArch
 The %name-ARH-DBArch package allow functions for messages and
-values arhiving to DB.
+values archiving to DB.
 %description ARH-DBArch -l ru_RU.UTF8
 Пакет %name-ARH-DBArch, предоставляет функции архивирования
 сообщений и значений на БД.
@@ -561,7 +562,7 @@ Group: Applications/Engineering
 Requires: %{name} = %{version}-%{release}
 %description ARH-FSArch
 The %name-ARH-FSArch allow functions for messages and values
-arhiving to file system.
+archiving to file system.
 %description ARH-FSArch -l ru_RU.UTF8
 Пакет %name-ARH-FSArch, предоставляет функции архивирования
 сообщений и значений на файловую систему.
@@ -673,7 +674,6 @@ control area (VCA) projects playing.
 Das Paket %name-UI-WebUser, web Arbeitsnutzersinterface
 %endif
 
-
 %if 0%{?with_http}
 %package Protocol-HTTP
 Summary: Open SCADA http
@@ -789,7 +789,7 @@ 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
+на слое безопасных сокетов. Используется OpenSSL и поддерживаются SSLv2, SSLv3
 and TLSv1.
 %description Transport-SSL -l uk_UA.UTF8
 Пакет %name-Transport-SSL надає транспорт базований на
@@ -812,7 +812,7 @@ 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 педоставляет транспорт основанный
+Пакет %name-Transport-Sockets предоставляет транспорт основанный
 на сокетах. Поддерживаются интернет и UNIX сокеты.
 Интернет сокет использует TCP и UDP протоколы.
 %description Transport-Sockets -l uk_UA.UTF8
@@ -1267,30 +1267,31 @@ chrpath --delete %{buildroot}%{_bindir}/openscada
 rm -f %{buildroot}%{_libdir}/*.*a
 rm -f %{buildroot}%{_libdir}/openscada/*.*a
 
-install -m 755 -d %{buildroot}%{_includedir}/openscada/
-install -m 644 *.h %{buildroot}%{_includedir}/openscada
-install -m 644 src/*.h %{buildroot}%{_includedir}/openscada
-install -m 644 -pD data/oscada.xml %{buildroot}%{_sysconfdir}/oscada.xml
-install -m 644 -pD data/oscada_start.xml %{buildroot}%{_sysconfdir}/oscada_start.xml
-install -m 755 -pD data/openscada_start %{buildroot}%{_bindir}/openscada_start
-install -m 755 -pD data/oscada.init %{buildroot}%{_initrddir}/openscadad
-install -m 755 -d %{buildroot}/var/spool/openscada/{DATA,icons}
-install -m 644 data/icons/* %{buildroot}/var/spool/openscada/icons
-install -m 755 -d %{buildroot}/var/spool/openscada/ARCHIVES/{MESS,VAL}
-install -m 644 -pD demo/oscada_demo.xml %{buildroot}%{_sysconfdir}/oscada_demo.xml
-install -m 755 -pD demo/openscada_demo %{buildroot}%{_bindir}/openscada_demo
+%{__install} -m 755 -d %{buildroot}%{_includedir}/openscada/
+%{__install} -m 644 *.h %{buildroot}%{_includedir}/openscada
+%{__install} -m 644 src/*.h %{buildroot}%{_includedir}/openscada
+%{__install} -m 644 -pD data/oscada.xml %{buildroot}%{_sysconfdir}/oscada.xml
+%{__install} -m 644 -pD data/oscada_start.xml %{buildroot}%{_sysconfdir}/oscada_start.xml
+%{__install} -m 755 -pD data/openscada_start %{buildroot}%{_bindir}/openscada_start
+%{__install} -m 755 -pD data/oscada.init %{buildroot}%{_initrddir}/openscadad
+%{__install} -m 755 -d %{buildroot}/var/spool/openscada/{DATA,icons}
+%{__install} -m 644 data/icons/* %{buildroot}/var/spool/openscada/icons
+%{__install} -m 755 -d %{buildroot}/var/spool/openscada/ARCHIVES/{MESS,VAL}
+%{__install} -m 644 -pD demo/oscada_demo.xml %{buildroot}%{_sysconfdir}/oscada_demo.xml
+%{__install} -m 755 -pD demo/openscada_demo %{buildroot}%{_bindir}/openscada_demo
 %if 0%{?with_qtstarter}
-install -m 644 -pD demo/openscada_demo.png %{buildroot}%_iconsdir/openscada_demo.png
-install -m 644 -pD data/openscada.png %{buildroot}%_iconsdir/openscada.png
+%{__install} -m 644 -pD demo/openscada_demo.png %{buildroot}%_iconsdir/openscada_demo.png
+%{__install} -m 644 -pD data/openscada.png %{buildroot}%_iconsdir/openscada.png
 %endif
-install -m 755 -d %{buildroot}/var/spool/openscada/DEMO
-install -m 644 demo/*.db %{buildroot}/var/spool/openscada/DEMO
+%{__install} -m 755 -d %{buildroot}/var/spool/openscada/DEMO
+%{__install} -m 644 demo/*.db %{buildroot}/var/spool/openscada/DEMO
 
 echo "OpenSCADA data dir" > %{buildroot}/var/spool/openscada/DATA/info
 echo "OpenSCADA messages archive dir" > %{buildroot}/var/spool/openscada/ARCHIVES/MESS/info
 echo "OpenSCADA values archive dir" > %{buildroot}/var/spool/openscada/ARCHIVES/VAL/info
 
 %{__sed} -i 's|/usr/lib/|%{_libdir}/|' %{buildroot}%{_sysconfdir}/oscada*.xml
+%{__sed} -i 's|OPENSCADA_BIN=|OPENSCADA_BIN=%{_bindir}/openscada|' %{buildroot}%{_initrddir}/openscadad
 
 # installation of *.desktop files
 %if 0%{?with_qtstarter}
@@ -1298,13 +1299,13 @@ desktop-file-install --dir=%{buildroot}%_desktopdir data/openscada.desktop
 desktop-file-install --dir=%{buildroot}%_desktopdir demo/openscada_demo.desktop
 %endif
 
-%find_lang o.* {name}.lang
+%find_lang o.* %{name}.lang
 
 %clean
 %{__rm} -rf %{buildroot}
 
-%files -f {name}.lang
-
+%files -f %{name}.lang
+ 
 %defattr(-,root,root)
 %config(noreplace) %{_sysconfdir}/oscada.xml
 %config(noreplace) %{_sysconfdir}/oscada_start.xml
@@ -1321,6 +1322,12 @@ desktop-file-install --dir=%{buildroot}%_desktopdir demo/openscada_demo.desktop
 %doc README README_ru README_uk COPYING ChangeLog INSTALL TODO TODO_ru TODO_uk
 %{_libdir}/*.so.*
 %{_libdir}/openscada/*.so
+%exclude %{langmess}/de/LC_MESSAGES/oscd_*
+%exclude %{langmess}/ru/LC_MESSAGES/oscd_*
+%exclude %{langmess}/uk/LC_MESSAGES/oscd_*
+%lang(de) %{langmess}/de/LC_MESSAGES/openscada.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/openscada.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/openscada.mo
 
 %{?with_diamondboards: %exclude %{_libdir}/openscada/daq_DiamondBoards.so}
 %{?with_dcon: %exclude %{_libdir}/openscada/daq_DCON.so}
@@ -1390,162 +1397,243 @@ desktop-file-install --dir=%{buildroot}%_desktopdir demo/openscada_demo.desktop
 %files DAQ-DCON
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_DCON.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_DCON.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_DCON.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_DCON.mo
 %endif
 
 %if 0%{?with_modbus}
 %files DAQ-ModBus
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_ModBus.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_ModBus.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_ModBus.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_ModBus.mo
 %endif
 
 %if 0%{?with_soundcard}
 %files DAQ-Soundcard
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_SoundCard.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_SoundCard.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_SoundCard.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_SoundCard.mo
 %endif
 
 %if 0%{?with_snmp}
 %files DAQ-SNMP
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_SNMP.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_SNMP.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_SNMP.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_SNMP.mo
 %endif
 
 %if 0%{?with_siemens}
 %files DAQ-Siemens
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_Siemens.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_Siemens.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_Siemens.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_Siemens.mo
 %endif
 
 %if 0%{?with_system}
 %files DAQ-System
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_System.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_System.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_System.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_System.mo
 %endif
 
 %if 0%{?with_blockcalc}
 %files DAQ-BlockCalc
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_BlockCalc.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_BlockCalc.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_BlockCalc.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_BlockCalc.mo
 %endif
 
 %if 0%{?with_javalikecalc}
 %files DAQ-JavaLikeCalc
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_JavaLikeCalc.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_JavaLikeCalc.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_JavaLikeCalc.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_JavaLikeCalc.mo
 %endif
 
 %if 0%{?with_logiclevel}
 %files DAQ-LogicLevel
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_LogicLev.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_LogicLev.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_LogicLev.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_LogicLev.mo
 %endif
 
 %if 0%{?with_daqgate}
 %files DAQ-Gate
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_DAQGate.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_DAQGate.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_DAQGate.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_DAQGate.mo
 %endif
 
 %if 0%{?with_icpdas}
 %files DAQ-IcpDas
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_ICP_DAS.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_ICP_DAS.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_ICP_DAS.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_ICP_DAS.mo
 %endif
 
 %if 0%{?with_opcua}
 %files DAQ-OpcUa
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_OPC_UA.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_OPC_UA.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_OPC_UA.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_OPC_UA.mo
 %endif
 
 %if 0%{?with_amrdevs}
 %files DAQ-AMRDevs
 %defattr(-,root,root)
 %{_libdir}/openscada/daq_AMRDevs.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_AMRDevs.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_AMRDevs.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_AMRDevs.mo
 %endif
 
 %if 0%{?with_selfsystem}
 %files Protocol-SelfSystem
 %defattr(-,root,root)
 %{_libdir}/openscada/prot_SelfSystem.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_SelfSystem.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_SelfSystem.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_SelfSystem.mo
 %endif
 
 %if 0%{?with_userprotocol}
 %files Protocol-UserProtocol
 %defattr(-,root,root)
 %{_libdir}/openscada/prot_UserProtocol.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_UserProtocol.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_UserProtocol.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_UserProtocol.mo
 %endif
 
 %if 0%{?with_firebird}
 %files DB-FireBird
 %defattr(-,root,root)
 %{_libdir}/openscada/bd_FireBird.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_FireBird.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_FireBird.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_FireBird.mo
 %endif
 
 %if 0%{?with_mysql}
 %files DB-MySQL
 %defattr(-,root,root)
 %{_libdir}/openscada/bd_MySQL.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_MySQL.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_MySQL.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_MySQL.mo
 %endif
 
 %if 0%{?with_dbf}
 %files DB-DBF
 %defattr(-,root,root)
 %{_libdir}/openscada/bd_DBF.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_DBF.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_DBF.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_DBF.mo
 %endif
 
 %if 0%{?with_sqlite}
 %files DB-SQLite
 %defattr(-,root,root)
 %{_libdir}/openscada/bd_SQLite.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_SQLite.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_SQLite.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_SQLite.mo
 %endif
 
 %if 0%{?with_postgresql}
 %files DB-PostgreSQL
 %defattr(-,root,root)
 %{_libdir}/openscada/bd_PostgreSQL.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_PostgreSQL.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_PostgreSQL.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_PostgreSQL.mo
 %endif
 
 %if 0%{?with_dbarch}
 %files ARH-DBArch
 %defattr(-,root,root)
 %{_libdir}/openscada/arh_DBArch.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_DBArch.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_DBArch.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_DBArch.mo
 %endif
 
 %if 0%{?with_fsarch}
 %files ARH-FSArch
 %defattr(-,root,root)
 %{_libdir}/openscada/arh_FSArch.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_FSArch.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_FSArch.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_FSArch.mo
 %endif
 
 %if 0%{?with_webcfg}
 %files UI-WebCfg
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_WebCfg.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_WebCfg.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_WebCfg.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_WebCfg.mo
 %endif
 
 %if 0%{?with_webcfgd}
 %files UI-WebCfgd
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_WebCfgD.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_WebCfgD.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_WebCfgD.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_WebCfgD.mo
 %endif
 
 %if 0%{?with_webvision}
 %files UI-WebVision
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_WebVision.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_WebVision.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_WebVision.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_WebVision.mo
 %endif
 
 %if 0%{?with_webuser}
 %files UI-WebUser
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_WebUser.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_WebUser.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_WebUser.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_WebUser.mo
 %endif
 
 %if 0%{?with_http}
 %files Protocol-HTTP
 %defattr(-,root,root)
 %{_libdir}/openscada/prot_HTTP.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_HTTP.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_HTTP.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_HTTP.mo
 %endif
 
 %if 0%{?with_qtstarter}
@@ -1555,66 +1643,99 @@ desktop-file-install --dir=%{buildroot}%_desktopdir demo/openscada_demo.desktop
 %_desktopdir/openscada.desktop
 %_desktopdir/openscada_demo.desktop
 %_iconsdir/openscada.png
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_QTStarter.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_QTStarter.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_QTStarter.mo
 %endif
 
 %if 0%{?with_qtcfg}
 %files UI-QTCfg
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_QTCfg.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_QTCfg.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_QTCfg.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_QTCfg.mo
 %endif
 
 %if 0%{?with_uivision}
 %files UI-Vision
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_Vision.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_Vision.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_Vision.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_Vision.mo
 %endif
 
 %if 0%{?with_uivcaengine}
 %files UI-VCAEngine
 %defattr(-,root,root)
 %{_libdir}/openscada/ui_VCAEngine.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_VCAEngine.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_VCAEngine.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_VCAEngine.mo
 %endif
 
 %if 0%{?with_ssl}
 %files Transport-SSL
 %defattr(-,root,root)
 %{_libdir}/openscada/tr_SSL.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_SSL.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_SSL.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_SSL.mo
 %endif
 
 %if 0%{?with_sockets}
 %files Transport-Sockets
 %defattr(-,root,root)
 %{_libdir}/openscada/tr_Sockets.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_Sockets.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_Sockets.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_Sockets.mo
 %endif
 
 %if 0%{?with_serial}
 %files Transport-Serial
 %defattr(-,root,root)
 %{_libdir}/openscada/tr_Serial.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_Serial.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_Serial.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_Serial.mo
 %endif
 
 %if 0%{?with_flibcomplex}
 %files Special-FLibComplex1
 %defattr(-,root,root)
 %{_libdir}/openscada/spec_FLibComplex1.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_FLibComplex1.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_FLibComplex1.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_FLibComplex1.mo
 %endif
 
 %if 0%{?with_flibmath}
 %files Special-FLibMath
 %defattr(-,root,root)
 %{_libdir}/openscada/spec_FLibMath.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_FLibMath.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_FLibMath.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_FLibMath.mo
 %endif
 
 %if 0%{?with_flibsys}
 %files Special-FLibSYS
 %defattr(-,root,root)
 %{_libdir}/openscada/spec_FLibSYS.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_FLibSYS.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_FLibSYS.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_FLibSYS.mo
 %endif
 
 %if 0%{?with_systemtests}
 %files Special-SystemTests
 %defattr(-,root,root)
 %{_libdir}/openscada/spec_SystemTests.so
+%lang(de) %{langmess}/de/LC_MESSAGES/oscd_SystemTests.mo
+%lang(ru) %{langmess}/ru/LC_MESSAGES/oscd_SystemTests.mo
+%lang(uk) %{langmess}/uk/LC_MESSAGES/oscd_SystemTests.mo
 %endif
 
 %files devel
@@ -1635,6 +1756,12 @@ desktop-file-install --dir=%{buildroot}%_desktopdir demo/openscada_demo.desktop
 %endif
 
 %changelog
+* Tue Jan 11 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.0.1-5
+- Moved files of messages from main package to the self package
+- Fixed macros errors
+- Fixed of error in oscada.init.patch file
+- Fixed somes of spelling-error.
+
 * Tue Jan 4 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.0.1-4
 - My mistake fixing. Sorry!
 
diff --git a/oscada.init.patch b/oscada.init.patch
index d7e3ad9..f3e59d5 100644
--- a/oscada.init.patch
+++ b/oscada.init.patch
@@ -10,7 +10,7 @@ index 21744dd..cdecaf8 100644
 -OPENSCADA=/usr/bin/openscada
 +bindir=/usr/bin
 +lockfile=/var/lock/subsys/openscadad
-+OPENSCADA_BIN=${bindir}/openscada
++OPENSCADA_BIN=
  ARGS="--demon &> /dev/null"
  RETVAL=0
  


More information about the scm-commits mailing list