[openscada/f15] ver. 0.7.0
Popkov Aleksey
aleksey2005 at fedoraproject.org
Wed Sep 14 10:24:33 UTC 2011
commit ec0ab9578ef11c7eb052fd60764687144b93a48b
Author: aleksey <aleksey200505 at mail.ru>
Date: Wed Sep 14 14:22:46 2011 +0400
ver. 0.7.0
openscada.spec | 98 +++++++++++++++++++++++++++++-----------------------
oscada.init.patch | 2 +-
2 files changed, 56 insertions(+), 44 deletions(-)
---
diff --git a/openscada.spec b/openscada.spec
index 8ac1377..8b48b99 100644
--- a/openscada.spec
+++ b/openscada.spec
@@ -1,4 +1,3 @@
-#===== Generic Info ======
%define srcname openscada-%version
%define langmess %{_datadir}/locale
%define _desktopdir applications
@@ -81,11 +80,13 @@
Summary: Open SCADA system project
Name: openscada
Version: 0.7.1
-Release: 4%{?dist}
+Release: 5%{?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
+#
License: GPLv2
Group: Applications/Engineering
URL: http://oscada.org.ua
@@ -125,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
@@ -1326,7 +1329,9 @@ station (OpenSCADA).
%prep
%setup -q -n %{srcname}
%setup -T -D -a 1
+# Need to delete
%patch0 -p1 -b .fedora
+#
%build
autoreconf -ifv
@@ -1394,6 +1399,9 @@ rm -f %{buildroot}%{_libdir}/openscada/*.*a
%{__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
+# 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}
@@ -1890,11 +1898,11 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
%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)
@@ -1902,8 +1910,8 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
%{_bindir}/openscada_AGLKS
%{_datadir}/%_desktopdir/openscada_AGLKS.desktop
%{_datadir}/%_iconsdir/openscada_AGLKS.png
-%dir %{_localstatedir}/spool/openscada/icons/AGLKS.png
-%dir %{_localstatedir}/spool/openscada/AGLKS/*.db
+%{_localstatedir}/spool/openscada/icons/AGLKS.png
+%{_localstatedir}/spool/openscada/AGLKS/*.db
%files Model-Boiler
%defattr(-,root,root)
@@ -1911,10 +1919,14 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
%{_bindir}/openscada_Boiler
%{_datadir}/%_desktopdir/openscada_Boiler.desktop
%{_datadir}/%_iconsdir/openscada_Boiler.png
-%dir %{_localstatedir}/spool/openscada/icons/Boiler.png
-%dir %{_localstatedir}/spool/openscada/Boiler/*.db
+%{_localstatedir}/spool/openscada/icons/Boiler.png
+%{_localstatedir}/spool/openscada/Boiler/*.db
%changelog
+* 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.
@@ -1932,16 +1944,16 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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
@@ -1954,7 +1966,7 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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
@@ -1968,14 +1980,14 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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
@@ -2000,25 +2012,25 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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>.
@@ -2027,12 +2039,12 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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
@@ -2048,12 +2060,12 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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
@@ -2099,23 +2111,23 @@ desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/%_desktopdir data
- 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/oscada.init.patch b/oscada.init.patch
index f3e59d5..d7e3ad9 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=
++OPENSCADA_BIN=${bindir}/openscada
ARGS="--demon &> /dev/null"
RETVAL=0
More information about the scm-commits
mailing list