update to 4.7.0 [release 4.7.0-1mamba;Sun Jan 09 2022]

This commit is contained in:
Silvan Calarco 2024-01-05 18:55:57 +01:00
parent 878c8df5bc
commit a729572e0d
3 changed files with 125 additions and 0 deletions

View File

@ -1,2 +1,4 @@
# veyon # veyon
Cross-platform computer monitoring and classroom management.

View File

@ -0,0 +1,14 @@
diff -Nru italc-2.0.0.orig/lib/src/LocalSystem.cpp italc-2.0.0/lib/src/LocalSystem.cpp
--- italc-2.0.0.orig/lib/src/LocalSystem.cpp 2011-08-03 23:18:00.000000000 +0200
+++ italc-2.0.0/lib/src/LocalSystem.cpp 2013-04-28 18:12:28.663832552 +0200
@@ -30,6 +30,10 @@
#include <QtGui/QWidget>
#include <QtNetwork/QHostInfo>
+#ifdef ITALC_BUILD_LINUX
+#include <unistd.h>
+#include <sys/types.h>
+#endif
#ifdef ITALC_BUILD_WIN32

109
veyon.spec Normal file
View File

@ -0,0 +1,109 @@
Name: veyon
Version: 4.7.0
Release: 1mamba
Summary: Cross-platform computer monitoring and classroom management
Group: Graphical Desktop/Applications/Educational
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://veyon.io/it/
Source: https://github.com/veyon/veyon.git/v%{version}/veyon-%{version}.tar.bz2
Patch2: italc-2.0.0-fix-missing-includes.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXcursor-devel
BuildRequires: libXdamage-devel
BuildRequires: libXext-devel
BuildRequires: libXfixes-devel
BuildRequires: libXi-devel
BuildRequires: libXinerama-devel
BuildRequires: libXrandr-devel
BuildRequires: libXtst-devel
BuildRequires: libfakekey-devel
BuildRequires: libgcc
BuildRequires: libopenldap-devel
BuildRequires: libopenssl-devel
BuildRequires: libpam-devel
BuildRequires: libprocps-devel
BuildRequires: libqca-qt5-devel
BuildRequires: libsasl2-devel
BuildRequires: libstdc++6-devel
BuildRequires: libvncserver-devel
BuildRequires: qt5-qtbase-devel
## AUTOBUILDREQ-END
Provides: italc
Obsoletes: italc <= 2.0.2
%description
Cross-platform computer monitoring and classroom management.
%debug_package
%prep
%setup -q
#%patch2 -p1
%build
%cmake -d build \
-DSYSTEMD_SERVICE_INSTALL_DIR=%{_unitdir}
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%{_unitdir}/veyon.service
%{_bindir}/veyon-*
%dir %{_libdir}/veyon
%{_libdir}/veyon/*
%{_datadir}/applications/veyon-configurator.desktop
%{_datadir}/applications/veyon-master.desktop
%{_datadir}/polkit-1/actions/io.veyon.veyon-configurator.policy
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_datadir}/pixmaps/*.xpm
%dir %{_datadir}/veyon/translations
%{_datadir}/veyon/translations/*.qm
%doc COPYING
%changelog
* Sun Jan 09 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 4.7.0-1mamba
- update to 4.7.0
* Thu Jul 31 2014 Automatic Build System <autodist@mambasoft.it> 2.0.2-1mamba
- automatic update by autodist
* Sun Aug 11 2013 Automatic Build System <autodist@mambasoft.it> 2.0.1-1mamba
- automatic update by autodist
* Fri May 17 2013 Automatic Build System <autodist@mambasoft.it> 2.0.0-1mamba
- automatic version update by autodist
* Thu Jan 13 2011 Automatic Build System <autodist@mambasoft.it> 1.0.13-1mamba
- automatic update by autodist
* Wed Dec 15 2010 Automatic Build System <autodist@mambasoft.it> 1.0.12-1mamba
- automatic update by autodist
* Sat Oct 30 2010 Automatic Build System <autodist@mambasoft.it> 1.0.11-1mamba
- automatic update by autodist
* Sat Jun 13 2009 Automatic Build System <autodist@mambasoft.it> 1.0.9-2mamba
- automatic rebuild by autodist
* Mon Feb 02 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.9-1mamba
- update to 1.0.9
* Sat Jun 14 2008 Ercole 'ercolinux' Carpanetto <ercole69@gmail.com> rc3-1mamba
- package created by autospec