[openscada/f12] ver. 0.7.2
Popkov Aleksey
aleksey2005 at fedoraproject.org
Wed Dec 7 11:47:45 UTC 2011
commit c65131ed61d008f5f2e71b1bb461cbc178a8d9c7
Author: aleksey <aleksey at popkov.psniip.local>
Date: Wed Dec 7 15:48:39 2011 +0400
ver. 0.7.2
.gitignore | 2 +
openscada.spec | 151 +++++++++++++++++++++++++++++++++--------------------
oscada.init.patch | 83 -----------------------------
sources | 4 +-
4 files changed, 98 insertions(+), 142 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 00b7bb7..85da4d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@ openscada-0.6.4.2.tar.gz
/openscada-0.7.0.1.tar.gz
/openscada-0.7.1.tar.lzma
/openscada-res-0.7.1.tar.lzma
+/openscada-0.7.2.tar.lzma
+/openscada-res-0.7.2.tar.lzma
diff --git a/openscada.spec b/openscada.spec
index e071a5d..5bc201e 100644
--- a/openscada.spec
+++ b/openscada.spec
@@ -1,6 +1,7 @@
-#===== Generic Info ======
%define srcname openscada-%version
%define langmess %{_datadir}/locale
+%define _desktopdir applications
+%define _iconsdir icons
# bcond_with "--disable compiling"
# bcond_without "--enable compiling"
# ======== DAQ =========
@@ -54,9 +55,8 @@
%bcond_without uivision
%bcond_without uivcaengine
#%define _desktopdir %_datadir/applications
-%define _desktopdir applications
-%define _iconsdir /usr/share/icons
%endif
+
# ========== Transports ==========
%bcond_without ssl
%bcond_without sockets
@@ -79,12 +79,14 @@
Summary: Open SCADA system project
Name: openscada
-Version: 0.7.1
-Release: 3%{?dist}
+Version: 0.7.2
+Release: 1%{?dist}
Source0: ftp://oscada.org/OpenSCADA/0.7.1/openscada-%version.tar.lzma
Source1: ftp://oscada.org/OpenSCADA/0.7.1/openscada-res-%version.tar.lzma
+# Need to delete
# Init scripts for fedora
-Patch0: oscada.init.patch
+#Patch0: oscada.init.patch
+#
License: GPLv2
Group: Applications/Engineering
URL: http://oscada.org.ua
@@ -124,6 +126,8 @@ Obsoletes: %{name}-Special-FlibComplex1
Obsoletes: %{name}-Special-FlibMath
Obsoletes: %{name}-Special-FlibSys
+Obsoletes: %{name}-demo
+
%description
Open SCADA system. For access use account "root" and password "openscada".
%description -l ru_RU.UTF8
@@ -953,7 +957,9 @@ OpenSCADA-System
%package docEN
Summary: Open SCADA documents
Group: Documentation
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
%description docEN
The %name-docEN package include documents files (English).
%description docEN -l ru_RU.UTF8
@@ -964,7 +970,9 @@ The %name-docEN package include documents files (English).
Das Paket %name-docEN enthält die Dokumentationsdateien (Englisch).
%package docRU
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
Summary: Open SCADA documents
Group: Documentation
%description docRU
@@ -977,7 +985,9 @@ The %name-docRU package include documents files (Russian).
Das Paket %name-docRU enthält die Dokumentationsdateien (Russisch).
%package docUK
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
Summary: Open SCADA documents
Group: Documentation
%description docUK
@@ -1008,7 +1018,9 @@ Dateien.
Summary: Main OpenSCADA libraries for DAQ and other into SQLite DB.
Group: Applications/Engineering
Requires:%{name} = %{version}-%{release}
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
%description LibDB-Main
The %{name}-LibDB-Main package includes main OpenSCADA libraries
into SQLite DB.
@@ -1031,7 +1043,9 @@ LibsDB/OscadaLibs.db.
Summary: Main OpenSCADA libraries for DAQ and other into SQLite DB.
Group: Applications/Engineering
Requires:%{name} = %{version}-%{release}
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
%description LibDB-VCA
The %{name}-LibDB-VCA package includes visual components libraries
into SQLite DB.
@@ -1200,7 +1214,9 @@ Requires: %{name}-Transport-Sockets
Requires: %{name}-UI-VCAEngine
Requires: %{name}-UI-WebCfgd
Requires: %{name}-UI-WebVision
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
%description plc
The %{name}-plc package is virtual package for PLC.
%description plc -l ru_RU.UTF8
@@ -1250,7 +1266,9 @@ Requires: %{name}-UI-WebCfgd
Requires: %{name}-Special-FLibComplex1
Requires: %{name}-Special-FLibMath
Requires: %{name}-Special-FLibSYS
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
%description server
The %name-server package is virtual package for OpenSCADA-server.
%description server -l ru_RU.UTF8
@@ -1292,7 +1310,9 @@ Requires: %name-UI-QTCfg
Requires: %name-Special-FLibComplex1
Requires: %name-Special-FLibMath
Requires: %name-Special-FLibSYS
+%if 0%{!?rhel5}
BuildArch: noarch
+%endif
%description visStation
The %name-viStation package is virtual package for visual
station (OpenSCADA).
@@ -1309,9 +1329,12 @@ station (OpenSCADA).
%prep
%setup -q -n %{srcname}
%setup -T -D -a 1
-%patch0 -p1 -b .fedora
+# Need to delete
+#%patch0 -p1 -b .fedora
+#
%build
+autoreconf -ifv
CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
%configure --disable-static \
%{!?with_dcon:--disable-DCON} \
@@ -1375,7 +1398,10 @@ rm -f %{buildroot}%{_libdir}/openscada/*.*a
%{__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 -pD data/oscada_RH.init %{buildroot}%{_initrddir}/openscadad
+# Need to delete
+#%{__install} -m 755 -pD data/oscada_RH.init %{buildroot}%{_initrddir}/openscadad
+#
%{__install} -m 755 -d %{buildroot}/var/spool/openscada/{DATA,icons,LibsDB,AGLKS,Boiler}
%{__install} -m 644 data/icons/* %{buildroot}/var/spool/openscada/icons
%{__install} -m 755 -d %{buildroot}/var/spool/openscada/ARCHIVES/{MESS,VAL}
@@ -1384,14 +1410,14 @@ rm -f %{buildroot}%{_libdir}/openscada/*.*a
%{__install} -m 644 data/ModelsDB/AGLKS/*.db %{buildroot}%{_localstatedir}/spool/openscada/AGLKS
%{__install} -m 644 -pD data/ModelsDB/AGLKS/oscada_AGLKS.xml %{buildroot}%{_sysconfdir}/oscada_AGLKS.xml
%{__install} -m 755 -pD data/ModelsDB/AGLKS/openscada_AGLKS %{buildroot}%{_bindir}/openscada_AGLKS
-%{__install} -m 644 -pD data/ModelsDB/AGLKS/openscada_AGLKS.png %{buildroot}/%_iconsdir/openscada_AGLKS.png
+%{__install} -m 644 -pD data/ModelsDB/AGLKS/openscada_AGLKS.png %{buildroot}%{_datadir}/%_iconsdir/openscada_AGLKS.png
%{__install} -m 644 -pD data/ModelsDB/AGLKS/openscada_AGLKS.png %{buildroot}%{_localstatedir}/spool/openscada/icons/AGLKS.png
-%{__install} -m 644 -pD data/ModelsDB/AGLKS/openscada_AGLKS.desktop %{buildroot}/%{_datadir}/%_desktopdir/openscada_AGLKS.desktop
+%{__install} -m 644 -pD data/ModelsDB/AGLKS/openscada_AGLKS.desktop %{buildroot}%{_datadir}/%_desktopdir/openscada_AGLKS.desktop
%{__install} -m 644 data/ModelsDB/Boiler/*.db %{buildroot}%{_localstatedir}/spool/openscada/Boiler
%{__install} -m 644 -pD data/ModelsDB/Boiler/oscada_Boiler.xml %{buildroot}%{_sysconfdir}/oscada_Boiler.xml
%{__install} -m 755 -pD data/ModelsDB/Boiler/openscada_Boiler %{buildroot}%{_bindir}/openscada_Boiler
-%{__install} -m 644 -pD data/ModelsDB/Boiler/openscada_Boiler.png %{buildroot}/%_iconsdir/openscada_Boiler.png
+%{__install} -m 644 -pD data/ModelsDB/Boiler/openscada_Boiler.png %{buildroot}%{_datadir}/%_iconsdir/openscada_Boiler.png
%{__install} -m 644 -pD data/ModelsDB/Boiler/openscada_Boiler.png %{buildroot}%{_localstatedir}/spool/openscada/icons/Boiler.png
%{__install} -m 644 -pD data/ModelsDB/Boiler/openscada_Boiler.desktop %{buildroot}/%{_datadir}/%_desktopdir/openscada_Boiler.desktop
@@ -1404,8 +1430,8 @@ echo "OpenSCADA values archive dir" > %{buildroot}/var/spool/openscada/ARCHIVES/
%{__sed} -i 's|OPENSCADA_BIN=|OPENSCADA_BIN=%{_bindir}/openscada|' %{buildroot}%{_initrddir}/openscadad
# installation of *.desktop files
-desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/AGLKS/openscada_AGLKS.desktop
-desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/Boiler/openscada_Boiler.desktop
+desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data/ModelsDB/AGLKS/openscada_AGLKS.desktop
+desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data/ModelsDB/Boiler/openscada_Boiler.desktop
%find_lang o.* %{name}.lang
@@ -1413,7 +1439,7 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
%{__rm} -rf %{buildroot}
%files -f %{name}.lang
-
+
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/oscada.xml
%config(noreplace) %{_sysconfdir}/oscada_start.xml
@@ -1872,31 +1898,42 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
%files LibDB-Main
%defattr(-,root,root)
-%dir %{_localstatedir}/spool/openscada/LibsDB/OscadaLibs.db
+%{_localstatedir}/spool/openscada/LibsDB/OscadaLibs.db
%files LibDB-VCA
%defattr(-,root,root)
-%dir %{_localstatedir}/spool/openscada/LibsDB/vca*.db
+%{_localstatedir}/spool/openscada/LibsDB/vca*.db
%files Model-AGLKS
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/oscada_AGLKS.xml
%{_bindir}/openscada_AGLKS
%{_datadir}/%_desktopdir/openscada_AGLKS.desktop
-%_iconsdir/openscada_AGLKS.png
-%dir %{_localstatedir}/spool/openscada/icons/AGLKS.png
-%dir %{_localstatedir}/spool/openscada/AGLKS/*.db
+%{_datadir}/%_iconsdir/openscada_AGLKS.png
+%{_localstatedir}/spool/openscada/icons/AGLKS.png
+%{_localstatedir}/spool/openscada/AGLKS/*.db
%files Model-Boiler
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/oscada_Boiler.xml
%{_bindir}/openscada_Boiler
%{_datadir}/%_desktopdir/openscada_Boiler.desktop
-%_iconsdir/openscada_Boiler.png
-%dir %{_localstatedir}/spool/openscada/icons/Boiler.png
-%dir %{_localstatedir}/spool/openscada/Boiler/*.db
+%{_datadir}/%_iconsdir/openscada_Boiler.png
+%{_localstatedir}/spool/openscada/icons/Boiler.png
+%{_localstatedir}/spool/openscada/Boiler/*.db
%changelog
+* Wed Dec 7 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.2-1
+- Build reliase 0.7.2.
+- Removed to patch for init script.
+
+* Wed Sep 14 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.1-5
+- Adding of directive Obsoletes for demo package.
+- Removed to some directives dir by Roman Savochenko (rom_as at oscada.org).
+
+* Thu May 17 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.1-4
+- Adding of autoreconf command.
+
* Thu Apr 18 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.1-3
- Updated for noarch packages enable.
@@ -1911,16 +1948,16 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- Adding the BFN module to self package.
* Wed Mar 4 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.0.2-2
-- Rebuild of 0.7.0.2 version
+- Rebuild of 0.7.0.2 version.
- Fixed UI.WebVision: Function VCAElFigure::dashDotFigureBorders() realisation wrong comment is fixed.
* Wed Mar 2 2011 Aleksey Popkov <aleksey at oscada.org> - 0.7.0.2-1
- Build of 0.7.0.2 version.
* 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
+- 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
@@ -1933,7 +1970,7 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- Fixed BuildRequires.
* Mon Dec 20 2010 Aleksey Popkov <aleksey at oscada.org> - 0.7.0.1-1
-- Fixed Source0 patch
+- Fixed Source0 patch.
- Build 0.7.0.1 update to production release.
* Tue Nov 26 2010 Aleksey Popkov <aleksey at oscada.org> - 0.7.0-3
@@ -1947,14 +1984,14 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- Build the 0.7.0 version.
* Mon May 17 2010 Aleksey Popkov <aleksey at oscada.org> - 0.6.4.2-1
-- RPM-build speck files is changed for build version 0.6.4.2 packages
-- Adding the module to self package of OPC_UA
-- Adding the module to self package of WebUser
-- Adding the module to self package of UserProtocol
+- RPM-build speck files is changed for build version 0.6.4.2 packages.
+- Adding the module to self package of OPC_UA.
+- Adding the module to self package of WebUser.
+- Adding the module to self package of UserProtocol.
- Disabled the module AMRDevs (not tested).
* Wed Feb 17 2010 Aleksey Popkov <aleksey at oscada.org.ua> - 0.6.4.1-9
-- Fixed of dependencies in Obsoletes directives
+- Fixed of dependencies in Obsoletes directives.
- Change of Source0 url path.
* Tue Jan 30 2010 Aleksey Popkov <aleksey at oscada.org.ua> - 0.6.4.1-8
@@ -1979,25 +2016,25 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- Added of Obsoletes directive by Peter Lemenkov <lemenkov at gmail.com>.
* 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-VCAEngine module to the self package
-- Removed QTStarter module from the main package
-- Added the virtual plc, server, visStation packages
-- Some cosmetics
+- The change version for release 0.6.4.
+- Moved Ui-VCAEngine module to the self package.
+- Removed QTStarter module from the main package.
+- Added the virtual plc, server, visStation packages.
+- Some cosmetics.
- Fixed somes bugs Peter Lemenkov <lemenkov at gmail.com>.
* 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 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
+- 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
+- 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>.
@@ -2006,12 +2043,12 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- 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>
+- Added of dependences in to self package demo.
+- 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
@@ -2027,12 +2064,12 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- Enabled Portaudio-devel library by Popkov Aleksey.
* Tue Jun 16 2009 Popkov Aleksey <aleksey at oscada.org.ua> 0.6.3.3-3
-- Adapted spec file for dist 5E-epel by Popkov Aleksey
-- Adapted spec file for dist 4E-epel by Popkov Aleksey (Not tested)
+- Adapted spec file for dist 5E-epel by Popkov Aleksey.
+- Adapted spec file for dist 4E-epel by Popkov Aleksey (Not tested).
- Fixed oscada.init.patch for cases messages.
* Thu Jun 11 2009 Popkov Aleksey <aleksey at oscada.org.ua> 0.6.3.3-2
-- Fixed incoherent-init-script-name warning of rename init scripts from oscadad to openscadad by Popkov Aleksey
+- Fixed incoherent-init-script-name warning of rename init scripts from oscadad to openscadad by Popkov Aleksey.
- Fixed incoherent-subsys error of rename into init scripts from lockfile=/var/lock/subsys/oscadad to lockfile=/var/lock/subsys/openscadad by Popkov Aleksey.
* Wed Jun 10 2009 Popkov Aleksey <aleksey at oscada.org.ua> 0.6.3.3-1
@@ -2078,23 +2115,23 @@ desktop-file-install --dir=%{buildroot}/%{_datadir}/%_desktopdir data/ModelsDB/B
- Rebuilded for support x86_64 several distributives and some build system bugs is fixed.
* Sat Mar 23 2008 Roman Savochenko <rom_as at diyaorg.dp.ua>
-- menu files included
+- menu files included.
* Fri Sep 02 2005 Roman Savochenko <rom_as at fromru.com>
-- replace testdate whith demo package
-- rename xinetd script from openscada to oscadad
-- add xinetd script to generic package
+- replace testdate whith demo package.
+- rename xinetd script from openscada to oscadad.
+- add xinetd script to generic package.
* Wed Mar 16 2005 Roman Savochenko <rom_as at fromru.com>
-- add Athena board specific build
+- 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
-- add languages: ru, uk
+- make 3 packages: OpenScada, OpenScada-devel, OpenScada-testdata.
+- add languages: ru, uk.
- make packages from 'make -dist' package;
* Thu Oct 15 2003 Roman Savochenko <rom_as at fromru.com>
-- Starting
+- Starting.
diff --git a/sources b/sources
index fc95d45..dee9b9d 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-bd14e826a6d915356d9942502b70b765 openscada-0.7.1.tar.lzma
-c59564dec6d325ed7631dee684089b0e openscada-res-0.7.1.tar.lzma
+87d18289a1858df0d16da15cf25337d7 openscada-0.7.2.tar.lzma
+b6cd6b9523da9835bfc573b8dd87ae7c openscada-res-0.7.2.tar.lzma
More information about the scm-commits
mailing list