]> git.pld-linux.org Git - packages/Zope3-psycopgda.git/blob - Zope3-psycopgda.spec
- tabs in preamble
[packages/Zope3-psycopgda.git] / Zope3-psycopgda.spec
1 %define         zope_subname    psycopgda
2 Summary:        PostgreSQL database adapter for Zope 3
3 Summary(pl.UTF-8):      Adapter bazy danych PostgreSQL dla Zope 3
4 Name:           Zope3-%{zope_subname}
5 Version:        1.0.0
6 Release:        1
7 License:        ZPL 2.1
8 Group:          Development/Tools
9 Source0:        http://www.zope.org/Products/Zope3-Packages/psycopgda/%{version}/%{zope_subname}-%{version}.tgz
10 # Source0-md5:  da55609e4612f2c6d431b00dfa57c369
11 Patch0:         %{name}-python_ver.patch
12 URL:            http://www.zope.org/Products/Zope3-Packages/psycopgda/view
13 BuildRequires:  python
14 BuildRequires:  rpmbuild(macros) >= 1.268
15 Requires(post,postun):  /usr/sbin/installzope3package
16 Requires(post,postun):  rc-scripts
17 %pyrequires_eq  python-modules
18 Requires:       Zope3
19 Requires:       python-psycopg
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         zope_libdir             /usr/lib/zope3
24 %define         zope_pyscriptdir        /usr/share/zope3/lib/python
25
26 %description
27 PostgreSQL database adapter for Zope 3.
28
29 %description -l pl.UTF-8
30 Adapter bazy danych PostgreSQL dla Zope 3.
31
32 %prep
33 %setup -q -n %{zope_subname}-%{version}
34 %patch0 -p1
35
36 %build
37 ./configure
38 %{__make}
39
40 %install
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT%{_sysconfdir}/zope3
43
44 python install.py install \
45         --root="$RPM_BUILD_ROOT" \
46         --install-purelib="%{zope_pyscriptdir}"
47
48 mv $RPM_BUILD_ROOT%{_prefix}/zopeskel $RPM_BUILD_ROOT%{_sysconfdir}/zope3
49
50 %py_comp $RPM_BUILD_ROOT%{zope_pyscriptdir}
51 %py_ocomp $RPM_BUILD_ROOT%{zope_pyscriptdir}
52
53 find $RPM_BUILD_ROOT -type f -name "*.py" | xargs rm
54
55 %clean
56 rm -rf $RPM_BUILD_ROOT
57
58 %post
59 /usr/sbin/installzope3package %{zope_subname}
60 %service -q zope3 restart
61
62 %postun
63 if [ "$1" = "0" ]; then
64         /usr/sbin/installzope3package -d %{zope_subname}
65         %service -q zope3 restart
66 fi
67
68 %files
69 %defattr(644,root,root,755)
70 %{zope_pyscriptdir}
71 %{_sysconfdir}/zope3/zopeskel%{_sysconfdir}/package-includes/*.zcml
This page took 0.144337 seconds and 3 git commands to generate.