]> git.pld-linux.org Git - packages/python-skype.git/blame - python-skype.spec
- up to 1.0.32.0
[packages/python-skype.git] / python-skype.spec
CommitLineData
680874c9
ER
1%define module skype
2Summary: Python wrapper for the Skype API
3Name: python-%{module}
e73d564a
ER
4Version: 1.0.32.0
5Release: 1
680874c9
ER
6License: BSD
7Group: Development/Languages/Python
ee8634f6 8Source0: http://downloads.sourceforge.net/skype4py/Skype4Py-%{version}.tar.gz
e73d564a 9# Source0-md5: 0dc52c41b7f24815ff88d6af4c10de04
08512213 10Source1: %{name}-chat.py
933b2fc6
ER
11Source2: skype.protocol
12Source3: skype.py
ee8634f6 13Source4: skype.schemas
e73d564a 14URL: http://sourceforge.net/projects/skype4py/
680874c9
ER
15BuildRequires: python-devel
16BuildRequires: rpm-pythonprov
17BuildRequires: rpmbuild(macros) >= 1.219
18Requires: python-modules >= 1:2.5
ee8634f6 19Requires: skype-program
680874c9
ER
20BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
933b2fc6
ER
23%define kde_servicesdir %{_datadir}/services
24
680874c9
ER
25%description
26Skype4Py is a Python wrapper for the Skype API. It is platform
27independant, written completly in Python and reimplements the
28Skype4COM's API in a pythonic way.
29
933b2fc6
ER
30%package -n kde-protocol-skype
31Summary: KDE3/KDE4 protocol handler
32Group: Applications/Communications
ee8634f6 33Requires: %{name} = %{version}-%{release}
933b2fc6
ER
34
35%description -n kde-protocol-skype
36KDE3/KDE4 "skype:" protocol handler.
37
ee8634f6
ER
38%package -n gnome-urlhandler-skype
39Summary: Gnome URL handler for "skype:" protocol
40Group: Applications/Communications
41Requires: %{name} = %{version}-%{release}
42
43%description -n gnome-urlhandler-skype
44Gnome URL handler for "skype:" protocol.
45
680874c9 46%prep
e73d564a
ER
47%setup -q -n Skype4Py-%{version} -cT
48# workaround for stupid tarball lacking execute perms on dirs
49tar xzf %{SOURCE0}; chmod -R u+rwX .; mv Skype4Py-*/* .
50
51mv Skype4Py/LICENSE .
52
53cp -p %{SOURCE1} chat.py
680874c9
ER
54
55%build
56%{__python} setup.py build
57
58%install
59rm -rf $RPM_BUILD_ROOT
60%{__python} setup.py install \
61 --root=$RPM_BUILD_ROOT
62
63%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
64%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
65%py_postclean
66
ee8634f6 67# kde
933b2fc6 68install -d $RPM_BUILD_ROOT{%{kde_servicesdir},%{_datadir}/skype}
e73d564a 69cp -p %{SOURCE2} $RPM_BUILD_ROOT%{kde_servicesdir}
933b2fc6
ER
70install -p %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/skype
71
ee8634f6
ER
72# gnome
73install -d $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
e73d564a 74cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
ee8634f6 75
e5556c10 76# ???
e73d564a 77rm -f $RPM_BUILD_ROOT%{py_sitescriptdir}/Skype4Py/lang/x1.py[co]
e5556c10 78
680874c9
ER
79%clean
80rm -rf $RPM_BUILD_ROOT
81
ee8634f6
ER
82%post -n gnome-urlhandler-skype
83%gconf_schema_install skype.schemas
84
85%preun -n gnome-urlhandler-skype
86%gconf_schema_uninstall skype.schemas
87
680874c9
ER
88%files
89%defattr(644,root,root,755)
08512213 90%doc LICENSE chat.py
680874c9
ER
91%dir %{py_sitescriptdir}/Skype4Py
92%{py_sitescriptdir}/Skype4Py/*.py[co]
e73d564a
ER
93%dir %{py_sitescriptdir}/Skype4Py/api
94%{py_sitescriptdir}/Skype4Py/api/*.py[co]
95%dir %{py_sitescriptdir}/Skype4Py/lang
96%{py_sitescriptdir}/Skype4Py/lang/__init__.py[co]
97
98%lang(ar) %{py_sitescriptdir}/Skype4Py/lang/ar.py[co]
99%lang(bg) %{py_sitescriptdir}/Skype4Py/lang/bg.py[co]
100%lang(cs) %{py_sitescriptdir}/Skype4Py/lang/cs.py[co]
101%lang(cz) %{py_sitescriptdir}/Skype4Py/lang/cz.py[co]
102%lang(da) %{py_sitescriptdir}/Skype4Py/lang/da.py[co]
103%lang(de) %{py_sitescriptdir}/Skype4Py/lang/de.py[co]
104%lang(el) %{py_sitescriptdir}/Skype4Py/lang/el.py[co]
105%lang(en) %{py_sitescriptdir}/Skype4Py/lang/en.py[co]
106%lang(es) %{py_sitescriptdir}/Skype4Py/lang/es.py[co]
107%lang(et) %{py_sitescriptdir}/Skype4Py/lang/et.py[co]
108%lang(fi) %{py_sitescriptdir}/Skype4Py/lang/fi.py[co]
109%lang(fr) %{py_sitescriptdir}/Skype4Py/lang/fr.py[co]
110%lang(he) %{py_sitescriptdir}/Skype4Py/lang/he.py[co]
111%lang(hu) %{py_sitescriptdir}/Skype4Py/lang/hu.py[co]
112%lang(it) %{py_sitescriptdir}/Skype4Py/lang/it.py[co]
113%lang(ja) %{py_sitescriptdir}/Skype4Py/lang/ja.py[co]
114%lang(ko) %{py_sitescriptdir}/Skype4Py/lang/ko.py[co]
115%lang(lt) %{py_sitescriptdir}/Skype4Py/lang/lt.py[co]
116%lang(lv) %{py_sitescriptdir}/Skype4Py/lang/lv.py[co]
117%lang(nl) %{py_sitescriptdir}/Skype4Py/lang/nl.py[co]
118%lang(no) %{py_sitescriptdir}/Skype4Py/lang/no.py[co]
119%lang(pl) %{py_sitescriptdir}/Skype4Py/lang/pl.py[co]
120%lang(pp) %{py_sitescriptdir}/Skype4Py/lang/pp.py[co]
121%lang(pt) %{py_sitescriptdir}/Skype4Py/lang/pt.py[co]
122%lang(ro) %{py_sitescriptdir}/Skype4Py/lang/ro.py[co]
123%lang(ru) %{py_sitescriptdir}/Skype4Py/lang/ru.py[co]
124%lang(sv) %{py_sitescriptdir}/Skype4Py/lang/sv.py[co]
125%lang(tr) %{py_sitescriptdir}/Skype4Py/lang/tr.py[co]
83926c89
ER
126
127%{py_sitescriptdir}/Skype4Py-*.egg-info
933b2fc6 128
ee8634f6
ER
129# urlhandler
130%attr(755,root,root) %{_datadir}/skype/skype.py
131
933b2fc6
ER
132%files -n kde-protocol-skype
133%defattr(644,root,root,755)
134%{kde_servicesdir}/skype.protocol
ee8634f6
ER
135
136%files -n gnome-urlhandler-skype
137%defattr(644,root,root,755)
138%{_sysconfdir}/gconf/schemas/skype.schemas
This page took 0.084324 seconds and 4 git commands to generate.