Sisyphus repository
Last update: 2018-03-25 03:01:42 +0400 | SRPMs: 18252 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 2.0.1-alt6.git.6af352f
p8: 2.0.1-alt6.git.6af352f
p7: 2.0.1-alt5.M70P.1.git.6af352f
t7: 2.0.1-alt5.M70P.1.git.6af352f

Group :: System/Configuration/Other
Source RPM: opennode-tui

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (1/1)   Repocop 

Raw spec file

Summary: OpenNode Textual User Interface RPM
Name: opennode-tui
Version: 2.0.1
Release: alt6.git.6af352f
License: Apache License v2
Group: System/Configuration/Other
Source0: %name-%version.tar
BuildArch: noarch

Packager: Valentin Rosavitskiy <valintinr at>

BuildRequires: python-module-distribute

Requires: libvirt-client libvirt-daemon screen
# qemu qemu-kvm vzctl

This package contains the OpenNode Textual User Interface for the OpenNode cloud toolkit.

%package -n python-module-opennode
Summary: Common modules for opennode
Group: Development/Python

%description -n python-module-opennode
Common modules for opennode


#fix for /bin/env in

sed -i &#39;s/\/bin\/env/\/usr\/bin\/env/' scripts/



#Create directories for files

mkdir -p %buildroot%_bindir/
mkdir -p %buildroot%_sysconfdir/opennode/
mkdir -p %buildroot%_sysconfdir/profile.d/

# create default storage endpoint

mkdir -p %buildroot%_localstatedir/storage/local/{iso,images,openvz/unpacked,kvm/unpacked}
mkdir -p %buildroot%_spooldir/opennode
#mkdir -p %buildroot%python_sitelibdir/salt/modules

#Copy files to system

cp scripts/* %buildroot/%_bindir/
cp conf/* %buildroot%_sysconfdir/opennode/
cp %buildroot%_sysconfdir/profile.d/

#fix repocop warning for bin  permissions

chmod 755 %buildroot/%_bindir/

%__python -c "from opennode.cli.actions import storage; storage.add_pool(&#39;local')" ||:
##ln -sf %python_sitelibdir_noarch/opennode/cli/actions %buildroot%python_sitelibdir/salt/modules/onode ||:

%config(noreplace) %_sysconfdir/opennode/opennode-tui.conf
%config(noreplace) %_sysconfdir/opennode/kvm.conf
%config(noreplace) %_sysconfdir/opennode/openvz.conf
%config(noreplace) %_sysconfdir/opennode/VM.conf



%dir %_sysconfdir/opennode
%dir %_spooldir/opennode

%exclude %python_sitelibdir_noarch/opennode/*.*
%exclude %dir %python_sitelibdir_noarch/opennode

%files -n python-module-opennode
%dir %python_sitelibdir_noarch/opennode

* Tue Oct 28 2014 Valentin Rosavitskiy <valintinr at> 2.0.1-alt6.git.6af352f
- New version

* Sat Jul 05 2014 Valentin Rosavitskiy <valintinr at> 2.0.1-alt5.git.43b881d
- Fix repocop warning for bin permissions 

* Fri Jul 04 2014 Valentin Rosavitskiy <valintinr at> 2.0.1-alt4.git.43b881d
- Updated from git

* Wed Jan 02 2013 Slava Dubrovskiy <dubrsl at> 2.0.1-alt3.git.cec422f06
- Add subpackage python-module-opennode
- Update from git

* Fri Dec 28 2012 Slava Dubrovskiy <dubrsl at> 2.0.1-alt2.git.c37bc03e
- Bugfix version from git

* Mon Dec 10 2012 Slava Dubrovskiy <dubrsl at> 2.0.1-alt1
- Build for ALT

© 2009–2018 Igor Zubkov