Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37551803
en ru br
ALT Linux repositórios
S:3.6.0-alt3

Group :: Rede/Acesso Remoto
RPM: openuds-actor

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%add_python3_lib_path %_datadir/UDSActor
%allow_python3_import_path %_datadir/UDSActor
%define oname udsactor

Name: openuds-actor
Version: 3.6.0
Release: alt3
Summary: Actor for Universal Desktop Services (UDS) Broker
License: BSD-3-Clause
Group: Networking/Remote access
URL: https://github.com/dkmstr/openuds

Source0: %name-%version.tar
Source1: %oname.init
Source2: %oname.service
Source3: %oname.logrotate
Source4: %oname.cfg

BuildArch: noarch
BuildRequires(pre): rpm-build-xdg rpm-build-python3
Requires: realmd

%description
This package provides the required components
to allow this machine to work on an environment managed by UDS Broker.

%prep
%setup

sed -i 's|#!/usr/bin/env python3|#!/usr/bin/python3|' \
   $(find . -name '*.py')

%install
pushd linux
%make DESTDIR=%buildroot install-udsactor
popd

install -p -D -m 755 %SOURCE1 %buildroot%_initdir/%oname
install -p -D -m 644 %SOURCE2 %buildroot%_unitdir/%oname.service
install -p -D -m 644 %SOURCE3 %buildroot%_logrotatedir/%oname
install -p -D -m 600 %SOURCE4 %buildroot%_sysconfdir/%oname/%oname.cfg

%post
%post_service %oname

%preun
%preun_service %oname

%files
%dir %attr(0700, root, root) %_sysconfdir/%oname
%config(noreplace) %attr(0600, root, root) %_sysconfdir/%oname/*
%config(noreplace) %_logrotatedir/%oname
%_unitdir/%oname.service
%_initdir/%oname
%_xdgconfigdir/autostart/UDSActorTool.desktop
%_bindir/UDSActorTool-startup
%_bindir/%oname
%_bindir/udsvapp
%_bindir/UDSActorTool
%_sbindir/UDSActorConfig
%_sbindir/UDSActorConfig-pkexec
%_datadir/UDSActor
%exclude %_datadir/UDSActor/%oname/windows
%_desktopdir/UDS_Actor_Configuration.desktop
%_datadir/autostart/UDSActorTool.desktop
%_datadir/polkit-1/actions/org.openuds.pkexec.UDSActorConfig.policy

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009