]> git.pld-linux.org Git - packages/nautilus-python.git/blob - nautilus-python.spec
383ca7a507f7056bf58e56f5e090a623664e1c46
[packages/nautilus-python.git] / nautilus-python.spec
1 Summary:        Python bindings for GNOME 3's nautilus
2 Summary(pl.UTF-8):      Wiązania Pythona dla nautilusa z GNOME 3
3 Name:           nautilus-python
4 Version:        1.2.3
5 Release:        1
6 License:        GPL v2+
7 Group:          Libraries
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/1.2/%{name}-%{version}.tar.xz
9 # Source0-md5:  adb0886ef62df810ba31c9dbd7e821c0
10 URL:            http://www.gnome.org/
11 BuildRequires:  gtk-doc >= 1.14
12 BuildRequires:  libxslt-progs
13 BuildRequires:  nautilus-devel >= 3.0.0
14 BuildRequires:  pkgconfig
15 BuildRequires:  python-devel >= 1:2
16 BuildRequires:  python-pygobject3-devel >= 3.0.0
17 BuildRequires:  tar >= 1:1.22
18 BuildRequires:  xz
19 Requires:       nautilus >= 3.0.0
20 Requires:       python-pygobject3 >= 3.0.0
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 These are unstable bindings for the nautilus extension library
25 introduced in GNOME 2.6.
26
27 %description -l pl.UTF-8
28 Ten pakiet zawiera niestabilne wiązania dla biblioteki rozszerzeń
29 nautilusa wprowadzonej w GNOME 2.6.
30
31 %package devel
32 Summary:        Development files for Python Nautilus extensions
33 Summary(pl.UTF-8):      Pliki programistyczne dla pythonowych rozszerzeń Nautilusa
34 Group:          Development/Libraries
35 # doesn't require base; the only file is pkg-config specific, so let's require it
36 Requires:       pkgconfig
37
38 %description devel
39 Development files for Nautilus extensions written in Python.
40
41 %description devel -l pl.UTF-8
42 Pliki programistyczne dla rozszerzeń zarządcy plików Nautilus pisanych
43 w Pythonie.
44
45 %package apidocs
46 Summary:        Python Nautilus API documentation
47 Summary(pl.UTF-8):      Dokumentacja API Pythona dla rozszerzeń Nautilusa
48 Group:          Documentation
49 BuildArch:      noarch
50
51 %description apidocs
52 Python Nautilus API documentation.
53
54 %description apidocs -l pl.UTF-8
55 Dokumentacja API Pythona dla rozszerzeń zarządcy plików Nautilus.
56
57 %package examples
58 Summary:        Example Python extensions for Nautilus file manager
59 Summary(pl.UTF-8):      Przykładowe pythonowe rozszerzenia dla zarządcy plików Nautilus
60 Group:          Libraries/Python
61
62 %description examples
63 Example Python extensions for Nautilus file manager.
64
65 %description examples -l pl.UTF-8
66 Przykładowe rozszerzenia dla zarządcy plików Nautilus napisane w
67 Pythonie.
68
69 %prep
70 %setup -q
71
72 %build
73 %configure \
74         --enable-gtk-doc \
75         --with-html-dir=%{_gtkdocdir}
76 %{__make}
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80 install -d $RPM_BUILD_ROOT%{_datadir}/nautilus-python/extensions \
81         $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} \
82         $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/python
83
84 %{__make} install \
85         DESTDIR=$RPM_BUILD_ROOT \
86         HTMLdir=%{_gtkdocdir}/nautilus-python
87
88 %{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
89
90 # move examples
91 %{__mv} $RPM_BUILD_ROOT%{_docdir}/nautilus-python/README $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
92 %{__mv} $RPM_BUILD_ROOT%{_docdir}/nautilus-python/examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
93 # reference docs source
94 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/nautilus-python/reference
95
96 %clean
97 rm -rf $RPM_BUILD_ROOT
98
99 %files
100 %defattr(644,root,root,755)
101 %doc AUTHORS ChangeLog NEWS README
102 %attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-python.so
103 %dir %{_libdir}/nautilus/extensions-3.0/python
104 %dir %{_datadir}/nautilus-python
105 %dir %{_datadir}/nautilus-python/extensions
106
107 %files devel
108 %defattr(644,root,root,755)
109 %{_pkgconfigdir}/nautilus-python.pc
110
111 %files apidocs
112 %defattr(644,root,root,755)
113 %{_gtkdocdir}/nautilus-python
114
115 %files examples
116 %defattr(644,root,root,755)
117 %{_examplesdir}/%{name}-%{version}
This page took 0.025922 seconds and 2 git commands to generate.