]> git.pld-linux.org Git - SPECS.git/blob - python-remoteD.spec
SPECS updated Sun 1 Aug 15:50:02 CEST 2021
[SPECS.git] / python-remoteD.spec
1
2 %define         module  remoteD
3
4 Summary:        Python module that simplifies multiprocess and IPC programming
5 Summary(pl.UTF-8):      Moduł Pythona upraszczający programowanie wieloprocesowe i IPC
6 Name:           python-%{module}
7 Version:        0.8
8 Release:        5
9 License:        BSD-style
10 Group:          Libraries/Python
11 Source0:        http://dl.sourceforge.net/remoted/%{module}-%{version}.tar.gz
12 # Source0-md5:  50798875923c85a53872f94ead36c72f
13 URL:            http://remoted.neurokode.com/
14 BuildRequires:  rpmbuild(macros) >= 1.710
15 BuildRequires:  python-devel >= 1:2.3
16 BuildRequires:  python-modules
17 BuildRequires:  rpm-pythonprov
18 Requires:       python >= 2.3
19 BuildArch:      noarch
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 remoteD is a Python module that make multiprocess programming and IPC
24 extremely simple. Each process has access to a shared datastore
25 maintained by a remoteD server. remoteD servers are auto created for
26 you when your first process creates a share stub.
27
28 %description -l pl.UTF-8
29 remoteD jest modułem Pythona szalenie ułatwiającym programowanie
30 wieloprocesowe i IPC. Każdy proces uzyskuje dostęp do dzielonego
31 zasobu danych utrzymywanego przez serwer remoteD. Serwery remoteD są
32 tworzone automatycznie, gdy pierwszy z procesów tworzy obszar
33 dzielony.
34
35 %package doc
36 Summary:        Documentation for remoteD module
37 Summary(pl.UTF-8):      Dokumentacja do modułu remoteD
38 Group:          Libraries/Python
39 Requires:       %{name} = %{version}-%{release}
40
41 %description doc
42 This package contains documentation files for remoteD Python module.
43
44 %description doc -l pl.UTF-8
45 Pakiet zawierający dokumentację dla modułu Pythona remoteD.
46
47 %prep
48 %setup -q -n %{module}-%{version}
49
50 %build
51 python setup.py build_ext
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
56
57 %py_install \
58         --install-lib=%{py_sitescriptdir} \
59         --optimize=2
60
61 find $RPM_BUILD_ROOT%{py_sitescriptdir} -name \*.py -exec rm {} \;
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc CHANGELOG
69 %{py_sitescriptdir}/remoteD.py[oc]
70
71 %files doc
72 %defattr(644,root,root,755)
73 %doc docs/index.html
This page took 0.063635 seconds and 3 git commands to generate.