source: tags/0.2.2/itaka.spec @ 334

Revision 334, 2.6 KB checked in by marc, 8 years ago (diff)

Updated spec file

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