-
Notifications
You must be signed in to change notification settings - Fork 0
/
itaka.spec
87 lines (71 loc) · 2.58 KB
/
itaka.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Summary: On-demand screenshooting server
Name: itaka
Version: 0.2.2
Release: 1
License: GPL
Group: Applications/Communications
URL: http://itaka.jardinpresente.com.ar/
Packager: Kurt Erickson <[email protected]>
Source: http://internap.dl.sourceforge.net/sourceforge/itaka/itaka-0.2.2.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: python >= 2.3
Requires: pygtk2 >= 2.10
Requires: python-twisted
%description
Itaka is a on-demand screenshooting server based on the HTTP protocol.
It integrates a specifically coded server to take screenshots on-demand when
your machine is queried through a remote browser.
It features the following:
* Supports PNG/JPEG (with quality adjustment) image types.
* Basic HTTP authentication.
* Simple manipulation of the screenshot through scaling and quality
adjustments.
* Desktop notifications.
%prep
%setup -q
%build
%install
make install DESTDIR="$RPM_BUILD_ROOT%{_prefix}"
#make itaka.py symlink relative
rm $RPM_BUILD_ROOT%{_prefix}/bin/itaka
cd $RPM_BUILD_ROOT%{_prefix}/bin
ln -s ../lib/itaka/itaka.py ./itaka
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog COPYING COPYRIGHT DOCUMENTATION HACKING README TODO
%{_prefix}/bin/itaka
%{_prefix}/share/man/man1/itaka.1.gz
%{_prefix}/share/applications/itaka.desktop
%{_prefix}/share/itaka/images/itaka.png
%{_prefix}/share/itaka/images/itaka-take.png
%{_prefix}/share/itaka/images/itaka-secure.png
%{_prefix}/share/itaka/images/itaka-secure-take.png
%{_prefix}/share/itaka/images/itaka16x16-take.png
%{_prefix}/share/itaka/images/itaka16x16-secure-take.png
%{_prefix}/share/itaka/images/itaka64x64.png
%{_prefix}/share/pixmaps/itaka.png
%{_prefix}/lib/itaka/uigtk.py
%{_prefix}/lib/itaka/config.py
%{_prefix}/lib/itaka/error.py
%{_prefix}/lib/itaka/server.py
%{_prefix}/lib/itaka/itaka.py
%{_prefix}/lib/itaka/screenshot.py
%{_prefix}/lib/itaka/console.py
%{_prefix}/lib/itaka/uigtk.pyc
%{_prefix}/lib/itaka/config.pyc
%{_prefix}/lib/itaka/error.pyc
%{_prefix}/lib/itaka/server.pyc
%{_prefix}/lib/itaka/itaka.pyc
%{_prefix}/lib/itaka/screenshot.pyc
%{_prefix}/lib/itaka/console.pyc
%changelog
* Mon Aug 6 2009 Marc E. <[email protected]> - 0.2.2-1
- Pulled 0.2.2 from upstream.
* Thu Jul 20 2007 Kurt Erickson <[email protected]> - 0.2.1-2
- Removed notify-python dependancy (it's optional).
* Thu Jul 19 2007 Kurt Erickson <[email protected]> - 0.2.1-1
- Pulled 0.2.1 from upstream.
* Wed Jul 4 2007 Kurt Erickson <[email protected]> - 0.2-1
- Initial package release.