summaryrefslogtreecommitdiff
path: root/nautilus-sendto.spec
blob: d3a008687b1aeb30ad6a79640db18ac74b2d1411 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
Summary:	Nautilus context menu for sending files
Summary(pl.UTF-8):	Menu kontekstowe nautilusa do wysyłania plików
Name:		nautilus-sendto
Version:	3.0.0
Release:	1
License:	GPL v2
Group:		X11/Applications
Source0:	http://ftp.gnome.org/pub/GNOME/sources/nautilus-sendto/3.0/%{name}-%{version}.tar.bz2
# Source0-md5:	09ca82e6ccba4bc3f16c13b6d7492dcd
URL:		http://www.gnome.org/
BuildRequires:	autoconf >= 2.52
BuildRequires:	automake >= 1:1.9
BuildRequires:	dbus-glib-devel >= 0.74
BuildRequires:	evolution-data-server-devel >= 2.91.90
BuildRequires:	gettext-devel
BuildRequires:	glib2-devel >= 1:2.28.0
BuildRequires:	gnome-common >= 2.20.0
BuildRequires:	gtk+3-devel >= 3.0.0
BuildRequires:	gtk-doc >= 1.9
BuildRequires:	gupnp-devel >= 0.13.0
BuildRequires:	intltool >= 0.40.0
BuildRequires:	libtool
BuildRequires:	nautilus-devel >= 2.90.0
BuildRequires:	pkgconfig
BuildRequires:	rpmbuild(macros) >= 1.592
Requires(post,postun):	glib2 >= 1:2.28.0
Requires:	nautilus >= 2.90.0
Suggests:	file-roller
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
nautilus-sendto provides a Nautilus context menu for sending files via
other desktop applications.

%description -l pl.UTF-8
nautilus-sendto dostarcza menu kontekstowe dla Nautilusa do wysyłania
plików poprzez inne aplikacje biurkowe.

%package apidocs
Summary:	nautilus-sendto API documentation
Summary(pl.UTF-8):	Dokumentacja API nautilus-sendto
Group:		Documentation
Requires:	gtk-doc-common

%description apidocs
nautilus-sendto API documentation.

%description apidocs -l pl.UTF-8
Dokumentacja API nautilus-sendto.

%package cd-burner
Summary:	nautilus-sendto CD/DVD Creator plugin
Summary(pl.UTF-8):	Wtyczka nautilus-sendto dla kreatora CD/DVD
Group:		X11/Applications
Requires:	%{name} = %{version}-%{release}
Requires:	nautilus-extension-brasero

%description cd-burner
A nautilus-sendto plugin for sending files to CD/DVD Creator.

%description cd-burner -l pl.UTF-8
Wtyczka nautilus-sendto do wysyłania plików do kreatora CD/DVD.

%package devel
Summary:	Header files for nautilus-sendto
Summary(pl.UTF-8):	Pliki nagłówkowe nautilus-sendto
Group:		Development/Libraries
Requires:	glib2-devel >= 1:2.28.0
Requires:	gtk+3-devel >= 3.0.0

%description devel
Header files for nautilus-sendto.

%description devel -l pl.UTF-8
Pliki nagłówkowe nautilus-sendto.

%package evolution
Summary:	nautilus-sendto Evolution plugin
Summary(pl.UTF-8):	Wtyczka nautilus-sendto dla Evolution
Group:		X11/Applications
Requires:	%{name} = %{version}-%{release}
Provides:	nautilus-sendto-icedove
Provides:	nautilus-sendto-sylpheed
Obsoletes:	nautilus-sendto-icedove
Obsoletes:	nautilus-sendto-sylpheed

%description evolution
A nautilus-sendto plugin for sending files via Evolution Mail. It
works with Balsa, Sylpheed and Icedove as well.

%description evolution -l pl.UTF-8
Wtyczka nautilus-sendto do wysyłania plików poprzez Evolution Mail.
Działa również z Balsą, Sylpheedem i Icedove.

%package gajim
Summary:	nautilus-sendto Gajim plugin
Summary(pl.UTF-8):	Wtyczka nautilus-sendto dla Gajima
Group:		X11/Applications
Requires:	%{name} = %{version}-%{release}
Requires:	dbus >= 1.0.2
Requires:	gajim >= 0.10.1

%description gajim
A nautilus-sendto plugin for sending files via Gajim.

%description gajim -l pl.UTF-8
Wtyczka nautilus-sentdo do wysyłania plików poprzez Gajima.

%package pidgin
Summary:	nautilus-sendto Pidgin plugin
Summary(pl.UTF-8):	Wtyczka nautilus-sendto dla Pidgina
Group:		X11/Applications
Requires:	%{name} = %{version}-%{release}
Requires:	pidgin >= 2.0
Obsoletes:	nautilus-sendto-gaim

%description pidgin
A nautilus-sendto plugin for sending files via Pidgin.

%description pidgin -l pl.UTF-8
Wtyczka nautilus-sentdo do wysyłania plików poprzez Pidgina.

%package upnp
Summary:	nautilus-sendto UPnP media server plugin
Summary(pl.UTF-8):	Wtyczka nautilus-sendto dla serwera multimediów UPnP
Group:		X11/Applications
Requires:	%{name} = %{version}-%{release}
Requires:	gupnp-tools

%description upnp
A nautilus-sendto plugin for sending files to UPnP media server.

%description upnp -l pl.UTF-8
Wtyczka nautilus-sendto do wysyłania plików do serwera multimediów
UPnP.

%prep
%setup -q

%build
%{__intltoolize}
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__autoheader}
%{__automake}
%configure \
	--enable-gtk-doc \
	--with-html-dir=%{_gtkdocdir} \
	--disable-silent-rules

%{__make}

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%{__rm} $RPM_BUILD_ROOT%{_libdir}/{nautilus/extensions-3.0,nautilus-sendto/plugins}/*.la

# shipped with nautilus
%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/libnautilus-sendto.so

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%glib_compile_schemas

%postun
%glib_compile_schemas

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS
%attr(755,root,root) %{_bindir}/nautilus-sendto
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%attr(755,root,root) %{_libdir}/%{name}/plugins/libnstremovable_devices.so
%{_datadir}/GConf/gsettings/nautilus-sendto-convert
%{_datadir}/glib-2.0/schemas/org.gnome.Nautilus.Sendto.gschema.xml
%{_datadir}/nautilus-sendto
%{_mandir}/man1/%{name}.1*

%files apidocs
%defattr(644,root,root,755)
%{_gtkdocdir}/nautilus-sendto

%files cd-burner
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/plugins/libnstburn.so

%files devel
%defattr(644,root,root,755)
%{_includedir}/nautilus-sendto
%{_pkgconfigdir}/nautilus-sendto.pc

%files evolution
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/plugins/libnstevolution.so

%files gajim
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/plugins/libnstgajim.so

%files pidgin
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/plugins/libnstpidgin.so

%files upnp
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/plugins/libnstupnp.so