Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:staroma
OpenPLC_Editor
OpenPLC_Editor.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File OpenPLC_Editor.spec of Package OpenPLC_Editor
# # spec file for package OpenPLC_Editor # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ Name: OpenPLC_Editor Version: 1.0 Release: 0 License: GPL-2.0-or-later Summary: OpenPLC Editor is a software that lets you write PLC programs for the OpenPLC runtime Url: https://www.openplcproject.com/plcopen-editor/ Group: Development/Tools/Other Source0: https://github.com/thiagoralves/OpenPLC_Editor/archive/master.zip BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: make BuildRequires: unzip BuildRequires: pkgconfig BuildRequires: autoconf BuildRequires: bison BuildRequires: flex BuildRequires: libtool BuildRequires: python2 BuildRequires: libopenssl-devel BuildRequires: libxml2-devel BuildRequires: libxslt-devel BuildRequires: freetype2-devel BuildRequires: python2-devel Requires: glibc Requires: libpng Requires: python2-matplotlib Requires: python2-lxml Requires: python2-zeroconf Requires: python2-cycler Requires: python2-future Requires: python2-matplotlib-wx BuildRoot: %{_tmppath}/%{name}-%{version}-build %description OpenPLC Editor is a software that lets you write PLC programs for the OpenPLC runtime. The programs are written according to the IEC 61131-3 standard. %package -n matiec Summary: IEC 61131-3 compiler Group: System/Console %description -n matiec an open source compiler for the programming languages defined in the IEC 61131-3 standard. These programming languages are mostly used in the industrial automation domain, to program PLCs (Programmable Logic Controllers). %package -n matiec-devel Summary: Static library for matiec Group: System/Libraries Requires: matiec = %{version} %description -n matiec-devel Static libraries for matiec. %prep %setup -q -n %{name}-master %build cd matiec autoreconf -i ./configure --prefix=/usr --libdir=%{_libdir} make %{?_smp_mflags} -s %install # matiec install cd matiec make DESTDIR=%{buildroot} install # beremiz install %files -n matiec %license LICENSE %{_bindir}/iec2c %{_bindir}/iec2iec %files -n matiec-devel %{_libdir}/libabsyntax.a %{_libdir}/libabsyntax_utils.a %{_libdir}/libstage1_2.a %{_libdir}/libstage3.a %{_libdir}/libstage4_c.a %{_libdir}/libstage4_iec.a %files %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor