]> git.pld-linux.org Git - packages/Zope-Proxy.git/blob - Zope-Proxy.spec
- BR: python-setuptools
[packages/Zope-Proxy.git] / Zope-Proxy.spec
1 Summary:        Mostly-transparent wrappers around another object
2 Summary(pl.UTF-8):      Prawie przezroczyste obudowywanie innych obiektów
3 Name:           Zope-Proxy
4 Version:        3.4.2
5 Release:        2
6 License:        ZPL 2.1
7 Group:          Libraries/Python
8 Source0:        http://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-%{version}.zip
9 # Source0-md5:  ad51f25d4d86be7cfebb70bd77421f92
10 URL:            http://www.zope.org/
11 BuildRequires:  python >= 1:2.5
12 BuildRequires:  python-devel >= 1:2.5
13 BuildRequires:  python-setuptools
14 BuildRequires:  rpm-pythonprov
15 BuildRequires:  rpmbuild(macros) >= 1.219
16 BuildRequires:  unzip
17 %pyrequires_eq  python-modules
18 Requires:       Zope-Interface
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 Proxies are special objects which serve as mostly-transparent wrappers
23 around another object, intervening in the apparent behavior of the
24 wrapped object only when necessary to apply the policy (e.g., access
25 checking, location brokering, etc.) for which the proxy is
26 responsible.
27
28 %description -l pl.UTF-8
29 Proxy to specjalne obiekty służące jako prawie przezroczyste
30 obudowanie innego obiektu, wkraczające w zwykłe zachowanie
31 obudowywanego obiektu tylko w razie potrzeby, aby zastosować politykę
32 (np. kontrolę dostępu, pośredniczenie itp.), za którą odpowiada proxy.
33
34 %prep
35 %setup -q -n zope.proxy-%{version}
36
37 %build
38 export CFLAGS="%{rpmcflags}"
39 python ./setup.py build
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43
44 python ./setup.py install \
45         --optimize 2 \
46         --root=$RPM_BUILD_ROOT
47
48 %py_postclean
49 rm $RPM_BUILD_ROOT%{py_sitedir}/zope/proxy/*.[ch]
50 rm -r $RPM_BUILD_ROOT%{py_sitedir}/zope/proxy/tests
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %files
56 %defattr(644,root,root,755)
57 %dir %{py_sitedir}/zope/proxy
58 %{py_sitedir}/zope/proxy/*.cfg
59 %{py_sitedir}/zope/proxy/*.py[co]
60 %attr(755,root,root) %{py_sitedir}/zope/proxy/_zope_proxy_proxy.so
61 %{py_sitedir}/zope.proxy-*.egg-info
62 %{py_sitedir}/zope.proxy-*-nspkg.pth
63
64 # -devel?
65 #%{py_incdir}/zope.proxy
This page took 0.103879 seconds and 4 git commands to generate.