actos

Krystian T tomczyk w op.onet.pl
Pon, 12 Wrz 2005, 00:42:31 CEST


Dnia 12-09-2005, pon o godzinie 00:08 +0200, Krystian T napisał(a):
> Witam
> Chciałem zrobić speca do tego
> http://belikewater.ifrance.com/code/actos.html ale poległem :( W
> źródłach jest skrypt, który musi być uruchamiany z roota i od razu
> rozrzuca pliki po drzewie katalogów. Wzorując się na MayaVi.spec
> próbowałem zrobić actos.spec, ale kończy się błędem:
> + python setup.py clean
> Traceback (most recent call last):
>   File "setup.py", line 37, in ?
>     import gtk
>   File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line
> 37, in ?
> RuntimeError: could not open display
> błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.27678 (%build)
> 
> Ręcznie uruchamiając skrypt przez "sudo ./launch_me_to_install" jak to
> samo wstawiłem do speca to też kończyło się błędem... i tego nie
> rozumiem, albo w myśleniu popełniam jakiś błąd...
> Czyli podsumowując problemy mam 2 (chyba):
> 1. jak rozwiązuje się problem budowania z prawami roota;
> 2. co z tym wyskakującym błędem (rozwiązania znalezione w google mi nie
> pomogły)
> 
> Najlepiej gdyby ktoś był tak dobry i zrobił speca, który mógłbym potem
> przeanalizować... ale podpowiedziami też nie pogardzę.
Ups. Chciałem jeszcze dołączyć moje wypociny...
-- 
Pozdrawiam
Krystian T

        "errare humanum est..."
-------------- następna część ---------
# $Revision: 1.1 $, $Date: 2005/09/10 17:21:05 $
Summary:	ACTOS - Asterisk Configuration Tool Open Source
Summary(pl):	ACTOS - Narzędzie do konfiguracji Asterisk'a
Name:		actos
Version:	2.1
Release:	0.1
License:	GPLv2
Group:		Applications/Communications
Source0:	http://www.derrier.com/pierre/code/%{name}-%{version}.tar.gz
URL:		http://www.derrier.com/pierre/code/
BuildRequires:	python >= 2.3
BuildRequires:	gtk+
BuildRequires:	libglade >= 2.0
BuildRequires:	glib
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
ACTOS is a GUI tool with an intuitive interface for configuring
Asterisk, the Linux Open Source PBX. Asterisk is a very powerful tool,
and that means a bit complex... ACTOS helps the user through the
choice of the options and generate the text configuration files needed
by Asterisk.

%description -l pl

%prep
%setup -q -n %{name}
#pwd
#sudo ./launch_me_to_install
%build
python setup.py clean
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
python setup.py install \
	--root $RPM_BUILD_ROOT

%clean
sudo rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc AUTORS CHANGELOGS KNOWN_BUGS README TODO
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log:$


Więcej informacji o liście dyskusyjnej pld-devel-pl