]> git.pld-linux.org Git - packages/cinnamon-nemo-extensions.git/blame - cinnamon-nemo-extensions.spec
- updated to 4.8.0, translations 4.8.3; nemo-preview switched to meson
[packages/cinnamon-nemo-extensions.git] / cinnamon-nemo-extensions.spec
CommitLineData
2d830a60 1# TODO: make gtkhash.spec with https://github.com/tristanheaven/gtkhash
14c9e521
JB
2%define nemo_ver 4.8.0
3%define translations_version 4.8.3
2d830a60
JB
4Summary: Extensions for Nemo file manager
5Summary(pl.UTF-8): Rozszerzenia zarządcy plików Nemo
6Name: cinnamon-nemo-extensions
14c9e521
JB
7Version: 4.8.0
8Release: 1
2d830a60
JB
9License: GPL v2+, GPL v3+, LGPL v2
10Group: X11/Applications
11#Source0Download: https://github.com/linuxmint/nemo-extensions/releases
12Source0: https://github.com/linuxmint/nemo-extensions/archive/%{version}/nemo-extensions-%{version}.tar.gz
14c9e521 13# Source0-md5: 06f3eff72b6d4eb667d3223a82d9b7a6
2d830a60 14#Source1Download: https://github.com/linuxmint/cinnamon-translations/releases
14c9e521
JB
15Source1: https://github.com/linuxmint/cinnamon-translations/archive/%{translations_version}/cinnamon-translations-%{translations_version}.tar.gz
16# Source1-md5: a68529f0f1a6c7f8b693a81095bece96
2d830a60
JB
17Patch0: %{name}-pc.patch
18Patch1: %{name}-ac.patch
19URL: https://github.com/linuxmint/nemo-extensions
20BuildRequires: autoconf >= 2.63
21BuildRequires: automake >= 1:1.11
22BuildRequires: cinnamon-desktop-devel >= 3.0.0
23BuildRequires: cinnamon-nemo-devel >= %{nemo_ver}
24BuildRequires: cjs-devel >= 4.6.0
25BuildRequires: clutter-devel >= 1.11.4
26BuildRequires: clutter-gst-devel >= 3.0
27BuildRequires: clutter-gtk-devel >= 1.0.1
28BuildRequires: dbus-glib-devel >= 0.78
29BuildRequires: freetype-devel >= 2
30BuildRequires: gcr-ui-devel >= 3.4.0
31BuildRequires: gdk-pixbuf2-devel >= 2.23.0
32BuildRequires: gettext-tools
33BuildRequires: glib2-devel >= 1:2.38
34BuildRequires: gnome-common
35BuildRequires: gobject-introspection-devel >= 0.9.2
36BuildRequires: gpgme-devel >= 1.2.0
37BuildRequires: gstreamer-devel >= 1.0
38BuildRequires: gstreamer-plugins-base-devel >= 1.0
39BuildRequires: gtk+3-devel >= 3.6
40BuildRequires: gtk-doc
41BuildRequires: gtk-webkit4-devel
42BuildRequires: gtksourceview3-devel >= 3.0
43BuildRequires: intltool >= 0.40.6
44BuildRequires: libcryptui-devel
45BuildRequires: libgnome-keyring-devel
46BuildRequires: libmusicbrainz5-devel
47BuildRequires: libnotify-devel >= 0.7.0
48BuildRequires: libtool >= 2:2
49BuildRequires: linux-libc-headers >= 7:2.6.38
14c9e521 50BuildRequires: meson >= 0.42.0
2d830a60
JB
51BuildRequires: ninja >= 1.5
52BuildRequires: perl-XML-Parser
53BuildRequires: pkgconfig >= 1:0.22
54BuildRequires: python-pygobject3-common-devel
55BuildRequires: python3-devel >= 1:3.2
56BuildRequires: python3-distutils-extra
57BuildRequires: python3-pygobject3-devel >= 3.0
58BuildRequires: python3-setuptools
14c9e521 59BuildRequires: rpm-build >= 4.6
2d830a60
JB
60BuildRequires: rpmbuild(macros) >= 1.736
61BuildRequires: xreader-devel
62BuildRequires: zlib-devel
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%description
66Extensions for Nemo file manager (used in Cinnamon desktop
67environment).
68
69%description -l pl.UTF-8
70Rozszerzenia zarządcy plików Nemo (używanego w środowisku graficznym
71Cinnamon).
72
73%package common
74Summary: Common files for Nemo file manager extensions
75Summary(pl.UTF-8): Wspólne pliki rozszerzeń zarządcy plików Nemo
76Group: X11/Applications
77
78%description common
79Common files for Nemo file manager extensions.
80
81%description common -l pl.UTF-8
82Wspólne pliki rozszerzeń zarządcy plików Nemo.
83
84%package -n cinnamon-nemo-python
85Summary: Python scripting extension for Nemo
86Summary(pl.UTF-8): Rozszerzenie Nemo o obsługę skryptów Pythona
87License: GPL v2+
88Group: X11/Libraries
89Requires: cinnamon-nemo >= %{nemo_ver}
2126aa5b 90Requires: python3-pygobject3 >= 3
2d830a60
JB
91
92%description -n cinnamon-nemo-python
93Python scripting extension for Nemo.
94
95%description -n cinnamon-nemo-python -l pl.UTF-8
96Rozszerzenie Nemo o obsługę skryptów Pythona.
97
98%package -n cinnamon-nemo-python-devel
99Summary: Development files for Python scripting extension for Nemo
100Summary(pl.UTF-8): Pliki programistyczne dla rozszerzenia Nemo o obsługę skryptów w Pythonie
101License: GPL v2+
102Group: X11/Development/Libraries
103Requires: cinnamon-nemo-python = %{version}-%{release}
104Requires: pkgconfig
105
106%description -n cinnamon-nemo-python-devel
107Development files for Python scripting extension for Nemo.
108
109%description -n cinnamon-nemo-python-devel -l pl.UTF-8
110Pliki programistyczne dla rozszerzenia Nemo o obsługę skryptów w
111Pythonie.
112
113%package -n cinnamon-nemo-python-apidocs
114Summary: API documentation for Nemo Python scripting extension
115Summary(pl.UTF-8): Dokumentacja API rozszerzenia Nemo do obsługi skryptów Pythona
116Group: Documentation
117
118%description -n cinnamon-nemo-python-apidocs
119API documentation for Nemo Python scripting extension.
120
121%description -n cinnamon-nemo-python-apidocs -l pl.UTF-8
122Dokumentacja API rozszerzenia Nemo do obsługi skryptów Pythona.
123
124%package -n cinnamon-nemo-extension-audio-tab
125Summary: Audio tag information extension for Nemo
126Summary(pl.UTF-8): Rozszerzenie Nemo z informacjami o znacznikach w plikach dźwiękowych
127License: GPL v3+
128Group: X11/Applications
129Requires: %{name}-common = %{version}-%{release}
130Requires: cinnamon-nemo-python = %{version}-%{release}
131Requires: python3-mutagen
132Requires: python3-pygobject3 >= 3.0
2d830a60 133BuildArch: noarch
2d830a60
JB
134
135%description -n cinnamon-nemo-extension-audio-tab
136audio-tab is Nemo extension to view audio tag information from the
137properties tab.
138
139%description -n cinnamon-nemo-extension-audio-tab -l pl.UTF-8
140audio-tab to rozszerzenie Nemo do oglądania informacji o znacznikach w
141plikach dźwiękowych z poziomu zakładki właściwości.
142
143%package -n cinnamon-nemo-extension-compare
144Summary: Context menu comparison extension for Nemo file manager
145Summary(pl.UTF-8): Rozszerzenie zarządcy plików Nemo o porównywanie z menu kontekstowego
146License: GPL v3+
147Group: X11/Applications
148Requires: %{name}-common = %{version}-%{release}
149Requires: cinnamon-nemo-python = %{version}-%{release}
150Requires: meld
151Requires: python3-pygobject3 >= 3.0
2d830a60 152BuildArch: noarch
2d830a60
JB
153
154%description -n cinnamon-nemo-extension-compare
155Simple Nemo file manager extension, inspired by the discontinued
156diff-ext extension. It extends context menu by providing "Compare ..."
157actions. Compare tool for different situations (one-on-one, three-way,
158multi-compare) can be chosen by configurator tool.
159
160%description -n cinnamon-nemo-extension-compare -l pl.UTF-8
161Proste rozszerzenie zarządcy plików Nemo, zainspirowane porzuconym już
162rozszerzeniem diff-ext. Rozszerza menu kontekstowe udostępniając akcje
163"Porównaj ...". Narzędzie do porównywania w różnych sytuacjach (jeden
164do jednego, trzech wersji, wielokrotnego) można wybrać w
165konfiguratorze.
166
167%package -n cinnamon-nemo-extension-dropbox
168Summary: Dropbox extension for Nemo file manager
169Summary(pl.UTF-8): Rozszerzenie Dropbox do zarządcy plików Nemo
170License: GPL v3+
171Group: X11/Applications
172Requires(post,postun): gtk-update-icon-cache
173Requires: cinnamon-nemo >= %{nemo_ver}
174Requires: glib2 >= 1:2.38
175Requires: hicolor-icon-theme
176
177%description -n cinnamon-nemo-extension-dropbox
178Dropbox extension for Nemo file manager.
179
180%description -n cinnamon-nemo-extension-dropbox -l pl.UTF-8
181Rozszerzenie Dropbox do zarządcy plików Nemo.
182
183%package -n cinnamon-nemo-extension-emblems
184Summary: Emblem support for Nemo
185Summary(pl.UTF-8): Obsługa emblematów dla Nemo
186License: GPL v3+
187Group: X11/Applications
188Requires: %{name}-common = %{version}-%{release}
189Requires: cinnamon-nemo-python = %{version}-%{release}
190Requires: python3-pygobject3 >= 3.0
2d830a60 191BuildArch: noarch
2d830a60
JB
192
193%description -n cinnamon-nemo-extension-emblems
194Restores the emblems functionality that used to be in GNOME 2.
195
196%description -n cinnamon-nemo-extension-emblems -l pl.UTF-8
197To rozszerzenie przywraca funkcjonalność emblematów, obecną w GNOME 2.
198
199%package -n cinnamon-nemo-extension-fileroller
200Summary: File Roller extension for Nemo
201Summary(pl.UTF-8): Rozszerzenie File Roller dla Nemo
202License: GPL v2+
203Group: X11/Applications
204Requires: %{name}-common = %{version}-%{release}
205Requires: cinnamon-nemo >= %{nemo_ver}
206Requires: file-roller
207
208%description -n cinnamon-nemo-extension-fileroller
209This extension adds entries to the context menu in Nemo, which allow
210you to make use of the compress and extract functions of the File
211Roller archive manager.
212
213%description -n cinnamon-nemo-extension-fileroller -l pl.UTF-8
214To rozszerzenie dodane do menu kontekstowego w Nemo pozycje
215pozwalające na wykorzystanie funkcji kompresji i rozpakowywania
216zarządcy archiwów File Roller.
217
218%package -n cinnamon-nemo-extension-gtkhash
219Summary: GtkHash extension for Nemo
220Summary(pl.UTF-8): Rozszerzenie GtkHash dla Nemo
221License: GPL v2+
222Group: X11/Applications
223Requires(post,postun): glib2 >= 1:2.38
224Requires: %{name}-common = %{version}-%{release}
225Requires: cinnamon-nemo >= %{nemo_ver}
226Requires: glib2 >= 1:2.38
227
228%description -n cinnamon-nemo-extension-gtkhash
229Nemo GtkHash extension for computing message digests or checksums.
230
231%description -n cinnamon-nemo-extension-gtkhash -l pl.UTF-8
232Rozszerzenie Nemo GtkHash do obliczania skrótów lub sum kontrolnych.
233
234%package -n cinnamon-nemo-extension-image-converter
235Summary: Nemo extension to mass resize images
236Summary(pl.UTF-8): Rozszerzenie Nemo do masowej zmiany rozmiarów obrazów
237License: GPL v2+
238Group: X11/Applications
239Requires: %{name}-common = %{version}-%{release}
240Requires: cinnamon-nemo >= %{nemo_ver}
241Requires: ImageMagick
242
243%description -n cinnamon-nemo-extension-image-converter
244Adds a "Resize Images..." menu item to the context menu. This opens a
245dialog where you set the desired image size and file name.
246
247%description -n cinnamon-nemo-extension-image-converter -l pl.UTF-8
248To rozszerzenie dodaje element menu kontekstowego "Zmień rozmiar
249zdjęć...", otwierający okno dialogowe, gdzie można ustawić pożądany
250rozmiar obrazu i nazwę pliku.
251
252%package -n cinnamon-nemo-extension-media-columns
253Summary: Nemo Media Columns extension
254Summary(pl.UTF-8): Rozszerzenie Nemo Media Columns
255License: GPL v3
256Group: X11/Applications
257Requires: %{name}-common = %{version}-%{release}
258Requires: cinnamon-nemo-python = %{version}-%{release}
259Requires: gdk-pixbuf2 >= 2
260Requires: gexiv2 >= 0.10
261Requires: python3-PyPDF2
262Requires: python3-pygobject3 >= 3.0
263Requires: python3-mutagen
264Requires: python3-pillow
265Requires: python3-pymediainfo
266
267%description -n cinnamon-nemo-extension-media-columns
268This Nemo File Manager extension provides additional columns for the
269List View related to media-type files.
270
271%description -n cinnamon-nemo-extension-media-columns -l pl.UTF-8
272To rozszerzenie zarządcy plików Nemo zapewnia na widoku listy
273dodatkowe kolumny związane z plikami multimedialnymi.
274
275%package -n cinnamon-nemo-extension-pastebin
276Summary: Pastebin extension for Nemo
277Summary(pl.UTF-8): Rozszerzenie Pastebin dla Nemo
278License: GPL v2+
279Group: X11/Applications
280Requires(post,postun): glib2 >= 1:2.38
281Requires(post,postun): gtk-update-icon-cache
282Requires: %{name}-common = %{version}-%{release}
283Requires: cinnamon-nemo-python = %{version}-%{release}
284Requires: hicolor-icon-theme
285Requires: libnotify >= 0.7
286Requires: pastebinit
287Requires: python3-pygobject3 >= 3.0
2d830a60 288BuildArch: noarch
2d830a60
JB
289
290%description -n cinnamon-nemo-extension-pastebin
291nemo-pastebin is an extension for the Nemo file manager, which allows
292users to send files to pastebins just a right-click away.
293
294%description -n cinnamon-nemo-extension-pastebin -l pl.UTF-8
295nemo-pastebin to rozszerzenie zarządcy plików Nemo, pozwalające
296użytkownikom wysyłać pliki do pastebinów zwykłym kliknięciem prawym
297przyciskiem.
298
299%package -n cinnamon-nemo-extension-preview
300Summary: A quick previewer for Nemo
301Summary(pl.UTF-8): Szybki podgląd dla Nemo
302License: GPL v2+
303Group: X11/Applications
304Requires: %{name}-common = %{version}-%{release}
305Requires: cinnamon-nemo >= %{nemo_ver}
306
307%description -n cinnamon-nemo-extension-preview
308Nemo Preview is a GtkClutter and Javascript-based quick previewer for
309Nemo. It is capable of previewing documents, PDFs, sound and video
310files, some text files, and possibly others in the future.
311
312%description -n cinnamon-nemo-extension-preview -l pl.UTF-8
313Nemo Preview to oparty na bibliotece GtkClutter i JavaScripcie szybki
314podgląd dla Nemo. Potrafi podglądać dokumenty, pliki PDF, dźwiękowe i
315filmowe, niektóre pliki tekstowe, a w przyszłości inne.
316
317%package -n cinnamon-nemo-extension-repairer
318Summary: Nemo extension for filename encoding repair
319Summary(pl.UTF-8): Rozszerzenie Nemo do naprawy kodowania nazw plików
320License: GPL v2+
321Group: X11/Applications
322Requires: %{name}-common = %{version}-%{release}
323Requires: cinnamon-nemo >= %{nemo_ver}
324
325%description -n cinnamon-nemo-extension-repairer
326nemo-filename-repairer is a Nemo extension which repairs filename
327which uses wrong encoding in Nemo. This extension provides the context
328menu for any file whose filename uses wrong encoding, so that you
329cannot read the filename in Nemo. You can find a candidate for
330filename in context menu or submenu. This extension also provides a
331decoded name for URL encoded filename.
332
333%description -n cinnamon-nemo-extension-repairer -l pl.UTF-8
334nemo-filename-repairer to rozszerzenie Nemo służące do naprawiania
335nazw plików, które w Nemo używają złego kodowania. Rozszerzenie
336udostępnia menu kontekstowe dla każdego pliku ze złym kodowaniem,
337pozwalając wybrać kandydata dla właściwej nazwy. Rozszerzenie
338pozwala także dekodować nazwy z kodowania URL.
339
340%package -n cinnamon-nemo-extension-seahorse
341Summary: PGP encryption and signing for Nemo
342Summary(pl.UTF-8): Szyfrowanie i podpisy PGP dla Nemo
343License: GPL v2+
344Group: X11/Applications
345Requires(post,postun): glib2 >= 1:2.38
346Requires: %{name}-common = %{version}-%{release}
347Requires: cinnamon-nemo >= %{nemo_ver}
348Requires: dbus-glib >= 0.78
349Requires: gcr >= 3.4.0
350Requires: glib2 >= 1:2.38
351Requires: gnupg2 >= 2.2
352Requires: gpgme >= 1.2.0
353Requires: libnotify >= 0.7.0
354Requires: seahorse
355
356%description -n cinnamon-nemo-extension-seahorse
357Seahorse Nemo is an extension for Nemo which allows encryption and
358decryption of OpenPGP files using GnuPG.
359
360%description -n cinnamon-nemo-extension-seahorse -l pl.UTF-8
361Seahorse Nemo to rozszerzenie Nemo pozwalające na szyfrowanie i
362odszyfrowywanie plików OpenPGP przy użyciu GnuPG.
363
364%package -n cinnamon-nemo-extension-share
365Summary: Nemo extension to share folder using Samba
366Summary(pl.UTF-8): Rozszerzenie Nemo do współdzielenia folderów przy użyciu Samby
367License: GPL v2+
368Group: X11/Applications
369Requires: %{name}-common = %{version}-%{release}
370Requires: cinnamon-desktop >= 3.0.0
371Requires: cinnamon-nemo >= %{nemo_ver}
372Requires: glib2 >= 1:2.38
373Requires: samba-client
374
375%description -n cinnamon-nemo-extension-share
376Nemo Share allows you to quickly share a folder from the Nemo file
377manager without requiring root access.
378
379%description -n cinnamon-nemo-extension-share -l pl.UTF-8
380Nemo Share pozwala na szybkie udostępnienie folderu z zarządcy plików
381Nemo bez wymagania dostępu administratora.
382
383%package -n cinnamon-nemo-extension-terminal
384Summary: Embedded terminal window for Nemo
385Summary(pl.UTF-8): Osadzone okno terminala dla Nemo
386License: GPL v3+
387Group: X11/Applications
388Requires(post,postun): glib2 >= 1:2.38
389Requires: %{name}-common = %{version}-%{release}
390Requires: cinnamon-nemo-python = %{version}-%{release}
14c9e521 391Requires: gtk+3 >= 3.8.4
2d830a60
JB
392Requires: python3-pygobject3 >= 3.0
393Requires: vte >= 0.38
14c9e521 394Requires: xapps >= 3.8.0
2d830a60 395BuildArch: noarch
2d830a60
JB
396
397%description -n cinnamon-nemo-extension-terminal
398Embedded terminal window for Nemo.
399
400%description -n cinnamon-nemo-extension-terminal -l pl.UTF-8
401Osadzone okno terminala dla Nemo.
402
403%prep
404%setup -q -n nemo-extensions-%{version} -a1
405%patch0 -p1
406%patch1 -p1
407
408%build
409cd nemo-python
410%meson build \
411 -Dgtk_doc=true
412%ninja_build -C build
413
414cd ../nemo-audio-tab
415%py3_build
416
417cd ../nemo-compare
418%py3_build
419
420cd ../nemo-dropbox
421%{__libtoolize}
422%{__aclocal}
423%{__autoconf}
424%{__autoheader}
425%{__automake}
426%configure \
427 --disable-static
428%{__make}
429
430cd ../nemo-emblems
431%py3_build
432
433cd ../nemo-fileroller
434%{__libtoolize}
435%{__aclocal}
436%{__autoconf}
437%{__autoheader}
438%{__automake}
439%configure \
440 --disable-static
441%{__make}
442
443cd ../nemo-gtkhash
444install -d m4
445%{__glib_gettextize}
446%{__intltoolize}
447%{__libtoolize}
448%{__aclocal} -I m4
449%{__autoconf}
450%{__autoheader}
451%{__automake}
452%configure \
453 --enable-linux-crypto \
454 --enable-nemo \
455 --disable-silent-rules \
456 --with-gtk=3.0
457%{__make}
458
459cd ../nemo-image-converter
460install -d m4
461%{__glib_gettextize}
462%{__intltoolize}
463%{__libtoolize}
464%{__aclocal} -I m4
465%{__autoconf}
466%{__autoheader}
467%{__automake}
468%configure \
469 --disable-silent-rules
470%{__make}
471
472cd ../nemo-media-columns
473%py3_build
474
475cd ../nemo-pastebin
476%py3_build
477
478cd ../nemo-preview
14c9e521
JB
479%meson build
480%ninja_build -C build
2d830a60
JB
481
482cd ../nemo-repairer
483install -d m4
484%{__glib_gettextize}
485%{__intltoolize}
486%{__libtoolize}
487%{__aclocal} -I m4
488%{__autoconf}
489%{__autoheader}
490%{__automake}
491%configure \
492 --disable-static
493%{__make}
494
495cd ../nemo-seahorse
496%{__glib_gettextize}
497%{__intltoolize}
498%{__libtoolize}
499%{__aclocal} -I m4
500%{__autoconf}
501%{__autoheader}
502%{__automake}
503%configure \
504 GNUPG=/usr/bin/gpg \
505 --disable-gpg-check \
506 --disable-silent-rules
507%{__make}
508
509cd ../nemo-share
510install -d m4
511%{__glib_gettextize}
512%{__intltoolize}
513%{__libtoolize}
514%{__aclocal} -I m4
515%{__autoconf}
516%{__autoheader}
517%{__automake}
518%configure \
519 --disable-static
520%{__make}
521
522cd ../nemo-terminal
523%py3_build
524cd ..
525
14c9e521 526%{__make} -C cinnamon-translations-%{translations_version}
2d830a60
JB
527
528%install
529rm -rf $RPM_BUILD_ROOT
530
531%ninja_install -C nemo-python/build
532
533install -d $RPM_BUILD_ROOT%{_examplesdir}/cinnamon-nemo-python-%{version}
534cp -p nemo-python/examples/* $RPM_BUILD_ROOT%{_examplesdir}/cinnamon-nemo-python-%{version}
535
536cd nemo-audio-tab
537%py3_install
538
539cd ../nemo-compare
540%py3_install
541cd ..
542
543%{__make} -C nemo-dropbox install \
544 DESTDIR=$RPM_BUILD_ROOT
545
546cd nemo-emblems
547%py3_install
548cd ..
549
550%{__make} -C nemo-fileroller install \
551 DESTDIR=$RPM_BUILD_ROOT
552
553%{__make} -C nemo-gtkhash install \
554 DESTDIR=$RPM_BUILD_ROOT
555
556%{__make} -C nemo-image-converter install \
557 DESTDIR=$RPM_BUILD_ROOT
558
559cd nemo-media-columns
560%py3_install
561
562cd ../nemo-pastebin
563%py3_install
564cd ..
565
14c9e521 566%ninja_install -C nemo-preview/build
2d830a60
JB
567
568%{__make} -C nemo-repairer install \
569 DESTDIR=$RPM_BUILD_ROOT
570
571%{__make} -C nemo-seahorse install \
572 DESTDIR=$RPM_BUILD_ROOT
573
574%{__make} -C nemo-share install \
575 DESTDIR=$RPM_BUILD_ROOT
576
577cd nemo-terminal
578%py3_install
579cd ..
580
581# drop useless .la
582%{__rm} $RPM_BUILD_ROOT%{_libdir}/nemo/extensions-3.0/libnemo-*.la
583%{__rm} $RPM_BUILD_ROOT%{_libdir}/nemo/extensions-3.0/libgtkhash-properties.la
2d830a60
JB
584
585#%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/nemo-python/
586
14c9e521 587cd cinnamon-translations-%{translations_version}
2d830a60
JB
588for f in usr/share/locale/*/LC_MESSAGES/nemo-extensions.mo ; do
589 install -D "$f" "$RPM_BUILD_ROOT/$f"
590done
591cd ..
592
593# not supported by glibc 2.31
594%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
595
596# common for nemo-audio-tab[py],nemo-compare[py],nemo-emblems[py],nemo-fileroller[so],nemo-gtkhash[so],nemo-image-converter[so],nemo-media-columns[py],nemo-pastebin[py],nemo-preview[so],nemo-repairer[so],nemo-seahorse[so],nemo-share[so],nemo-terminal[py]
597%find_lang nemo-extensions
598# not used(?), C part doesn't have defined domain, JS part uses "nemo-extensions" domain
599%find_lang nemo-preview
600# not used actually(?), sources have "nemo-extensions" domain hardcoded
601%find_lang nemo-share
602
603%clean
604rm -rf $RPM_BUILD_ROOT
605
606%post -n cinnamon-nemo-extension-dropbox
607%update_icon_cache hicolor
608
609%postun -n cinnamon-nemo-extension-dropbox
610%update_icon_cache hicolor
611
612%post -n cinnamon-nemo-extension-gtkhash
613%glib_compile_schemas
614
615%postun -n cinnamon-nemo-extension-gtkhash
616%glib_compile_schemas
617
618%post -n cinnamon-nemo-extension-pastebin
619%glib_compile_schemas
620%update_icon_cache hicolor
621
622%postun -n cinnamon-nemo-extension-pastebin
623%glib_compile_schemas
624%update_icon_cache hicolor
625
626%post -n cinnamon-nemo-extension-seahorse
627%glib_compile_schemas
628
629%postun -n cinnamon-nemo-extension-seahorse
630%glib_compile_schemas
631
632%post -n cinnamon-nemo-extension-terminal
633%glib_compile_schemas
634
635%postun -n cinnamon-nemo-extension-terminal
636%glib_compile_schemas
637
638%files common -f nemo-extensions.lang
639%defattr(644,root,root,755)
640%doc README
641
642%files -n cinnamon-nemo-python
643%defattr(644,root,root,755)
644%doc nemo-python/{AUTHORS,README}
645%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libnemo-python.so
646%dir %{_datadir}/nemo-python
647%dir %{_datadir}/nemo-python/extensions
648
649%files -n cinnamon-nemo-python-devel
650%defattr(644,root,root,755)
651%{_pkgconfigdir}/nemo-python.pc
652
653%files -n cinnamon-nemo-python-apidocs
654%defattr(644,root,root,755)
655%{_gtkdocdir}/nemo-python
656%{_examplesdir}/cinnamon-nemo-python-%{version}
657
658%files -n cinnamon-nemo-extension-audio-tab
659%defattr(644,root,root,755)
660%{_datadir}/nemo-python/extensions/nemo-audio-tab.py
2126aa5b 661%dir %{_datadir}/nemo-audio-tab
2d830a60
JB
662%{_datadir}/nemo-audio-tab/nemo-audio-tab.glade
663%{py3_sitescriptdir}/nemo_audio_tab-%{version}-py*.egg-info
664
665%files -n cinnamon-nemo-extension-compare
666%defattr(644,root,root,755)
667%attr(755,root,root) %{_bindir}/nemo-compare-preferences
668%{_datadir}/nemo-python/extensions/nemo-compare.py
2126aa5b 669%dir %{_datadir}/nemo-compare
2d830a60
JB
670%{_datadir}/nemo-compare/nemo-compare-preferences.py
671%{_datadir}/nemo-compare/utils.py*
672%{py3_sitescriptdir}/nemo_compare-%{version}-py?.?.egg-info/
673
674%files -n cinnamon-nemo-extension-dropbox
675%defattr(644,root,root,755)
676%doc nemo-dropbox/{AUTHORS,README}
677%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libnemo-dropbox.so
678%{_datadir}/nemo-dropbox
679%{_iconsdir}/hicolor/*x*/apps/dropbox.png
680
681%files -n cinnamon-nemo-extension-emblems
682%defattr(644,root,root,755)
683%{_datadir}/nemo-python/extensions/nemo-emblems.py
684%{py3_sitescriptdir}/nemo_emblems-%{version}-py?.?.egg-info/
685
686%files -n cinnamon-nemo-extension-fileroller
687%defattr(644,root,root,755)
688%doc nemo-fileroller/README
689%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libnemo-fileroller.so
690
691%files -n cinnamon-nemo-extension-gtkhash
692%defattr(644,root,root,755)
693%doc nemo-gtkhash/{AUTHORS,NEWS,README}
694%attr(755,root,root) %{_bindir}/gtkhash
695%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libgtkhash-properties.so
696%{_datadir}/glib-2.0/schemas/app.gtkhash.gschema.xml
697%{_datadir}/glib-2.0/schemas/org.nemo.extensions.gtkhash.gschema.xml
698%{_datadir}/nemo-gtkhash
699
700%files -n cinnamon-nemo-extension-image-converter
701%defattr(644,root,root,755)
702%doc nemo-image-converter/{AUTHORS,NEWS,README}
703%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libnemo-image-converter.so
704%{_datadir}/nemo-image-converter
705
706%files -n cinnamon-nemo-extension-media-columns
707%defattr(644,root,root,755)
708%doc nemo-media-columns/{AUTHORS,MAINTAINERS,README}
709%{_datadir}/nemo-python/extensions/nemo-media-columns.py
710%{py3_sitescriptdir}/nemo_media_columns-%{version}-py*.egg-info
711
712%files -n cinnamon-nemo-extension-pastebin
713%defattr(644,root,root,755)
714%doc nemo-pastebin/{NEWS,README}
715%attr(755,root,root) %{_bindir}/nemo-pastebin-configurator
716%{_datadir}/nemo-python/extensions/nemo-pastebin.py
717%{_datadir}/glib-2.0/schemas/nemo-pastebin.gschema.xml
718%{_datadir}/nemo-pastebin
719%{py3_sitescriptdir}/nemo_pastebin-%{version}-py*.egg-info
720%{_iconsdir}/hicolor/48x48/apps/nemo-pastebin.png
721%{_iconsdir}/hicolor/scalable/apps/nemo-pastebin.svg
722
723%files -n cinnamon-nemo-extension-preview -f nemo-preview.lang
724%defattr(644,root,root,755)
725%doc nemo-preview/{AUTHORS,README,TODO}
726%attr(755,root,root) %{_bindir}/nemo-preview
727%attr(755,root,root) %{_libexecdir}/nemo-preview-start
728%dir %{_libdir}/nemo-preview
729%attr(755,root,root) %{_libdir}/nemo-preview/libnemo-preview-1.0.so
730%{_libdir}/nemo-preview/girepository-1.0
731%dir %{_datadir}/nemo-preview
732%{_datadir}/nemo-preview/gir-1.0
733%{_datadir}/nemo-preview/js
2d830a60
JB
734%{_datadir}/dbus-1/services/org.nemo.Preview.service
735
736%files -n cinnamon-nemo-extension-repairer
737%defattr(644,root,root,755)
738%doc nemo-repairer/{AUTHORS,NEWS,README}
739%attr(755,root,root) %{_bindir}/nemo-filename-repairer
740%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libnemo-filename-repairer.so
741%{_datadir}/nemo-filename-repairer
742
743%files -n cinnamon-nemo-extension-seahorse
744%defattr(644,root,root,755)
745%doc nemo-seahorse/{AUTHORS,MAINTAINERS,NEWS,README}
746%attr(755,root,root) %{_bindir}/nemo-seahorse-tool
747%attr(755,root,root) %{_libdir}/nemo/extensions-3.0/libnemo-seahorse.so
748%{_desktopdir}/nemo-seahorse-pgp-*.desktop
749%{_datadir}/glib-2.0/schemas/org.nemo.plugins.seahorse*gschema.xml
750%{_datadir}/nemo-seahorse
751%{_mandir}/man1/nemo-seahorse-tool.1*
752
753%files -n cinnamon-nemo-extension-share -f nemo-share.lang
754%defattr(644,root,root,755)
755%doc nemo-share/AUTHORS
756%{_libdir}/nemo/extensions-3.0/libnemo-share.so
757%{_datadir}/nemo-share
758%{_datadir}/polkit-1/actions/org.nemo.share.samba_install.policy
759
760%files -n cinnamon-nemo-extension-terminal
761%defattr(644,root,root,755)
762%doc nemo-terminal/{AUTHORS,README}
763%attr(755,root,root) %{_bindir}/nemo-terminal-prefs
764%{_datadir}/nemo-python/extensions/nemo_terminal.py
765%{_datadir}/nemo-terminal
766%{_datadir}/glib-2.0/schemas/org.nemo.extensions.nemo-terminal.gschema.xml
767%{py3_sitescriptdir}/nemo_terminal-%{version}-py*.egg-info
This page took 0.216468 seconds and 4 git commands to generate.