]> git.pld-linux.org Git - packages/nautilus-actions.git/blame - nautilus-actions.spec
- libgtop rebuild
[packages/nautilus-actions.git] / nautilus-actions.spec
CommitLineData
bd243a9f
JR
1#
2# Conditinal build:
3%bcond_without apidocs # disable API documentation
4
037de69b 5Summary: Nautilus extension which adds customized command in Nautilus menu
97651a7a 6Summary(pl.UTF-8): Rozszerzenie dodające własne polecenia w menu Nautilusa
037de69b 7Name: nautilus-actions
bd243a9f 8Version: 3.2.2
4ddfe495 9Release: 2
2f9cdffa 10License: GPL v2+
037de69b 11Group: X11/Applications
bd243a9f
JR
12Source0: http://ftp.gnome.org/pub/GNOME/sources/nautilus-actions/3.2/%{name}-%{version}.tar.xz
13# Source0-md5: a84d89d50d958edd6b6b9798c9b78904
037de69b 14Patch0: %{name}-desktop.patch
de4c7004 15URL: http://www.grumz.net/node/8/
422938d7
MB
16BuildRequires: GConf2-devel >= 2.8.0
17BuildRequires: autoconf >= 2.53
a4472153 18BuildRequires: automake
72f65fc9 19BuildRequires: dbus-glib-devel
35ecff9e 20BuildRequires: gettext-devel
422938d7 21BuildRequires: glib2-devel >= 1:2.16.0
422938d7 22BuildRequires: gnome-common
2f9cdffa 23BuildRequires: gtk+3-devel >= 3.0.0
422938d7 24BuildRequires: intltool >= 0.40.0
2f9cdffa 25BuildRequires: libgtop-devel >= 1:2.23.1
35ecff9e 26BuildRequires: libtool
422938d7 27BuildRequires: libunique-devel
c87369d5 28BuildRequires: libuuid-devel
6b64aec0 29BuildRequires: libxml2-devel >= 1:2.6.26
2f9cdffa 30BuildRequires: nautilus-devel >= 3.0.0
72f65fc9 31BuildRequires: pkgconfig
6b64aec0 32BuildRequires: rpmbuild(macros) >= 1.311
72f65fc9 33BuildRequires: xorg-lib-libSM-devel
d59b5839 34Requires(post,postun): gtk-update-icon-cache
bfc88728 35Requires(post,postun): hicolor-icon-theme
2f9cdffa 36Requires: nautilus >= 3.0.0
037de69b 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40Nautilus extension which allow to configure program to be launch on
41files selected into Nautilus interface.
42
5a184839
JR
43%description -l pl.UTF-8
44Rozszerzenie pozwalające na skonfigurowanie programu uruchamianego na
138e471a 45pliku wybranym w Nautilusie.
46
72f65fc9
MB
47%package devel
48Summary: Header files for nautilus-actions
49Summary(pl.UTF-8): Pliki nagłówkowe nautilus-actions
50Group: X11/Development/Libraries
51Requires: GConf2-devel >= 2.8.0
52Requires: glib2-devel >= 1:2.16.0
53
54%description devel
55Header files for nautilus-actions.
56
57%description devel -l pl.UTF-8
58Pliki nagłówkowe nautilus-actions.
59
bd243a9f
JR
60%package apidocs
61Summary: Nautilus Actions API documentation
62Summary(pl.UTF-8): Dokumentacja API Nautilus Actions
63Group: Documentation
64Requires: gtk-doc-common
65
66%description apidocs
67Nautilus Actions API documentation.
68
69%description apidocs -l pl.UTF-8
70Dokumentacja API Nautilus Actions.
71
037de69b 72%prep
73%setup -q
74%patch0 -p1
75
76%build
7dec46ed 77%{__intltoolize}
422938d7
MB
78%{__libtoolize}
79%{__aclocal} -I m4
35ecff9e 80%{__autoconf}
422938d7 81%{__autoheader}
35ecff9e 82%{__automake}
de4c7004 83%configure \
bd243a9f
JR
84 --%{?with_apidocs:en}%{!?with_apidocs:dis}able-gtk-doc \
85 --with-html-dir=%{_gtkdocdir} \
422938d7 86 --disable-schemas-install
8718bc82 87
037de69b 88%{__make}
89
90%install
91rm -rf $RPM_BUILD_ROOT
92
93%{__make} install \
35ecff9e 94 DESTDIR=$RPM_BUILD_ROOT
95
bd243a9f
JR
96rm -rf docs-installed
97cp -a $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} docs-installed
98%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
99
2f9cdffa 100%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
101%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus-actions/*.la
037de69b 102
bd243a9f
JR
103%{!?with_apidocs:%{__rm} -rf $RPM_BUILD_ROOT%{_gtkdocdir}}
104
105%find_lang %{name} --with-gnome --with-omf --all-name
16df0bb7 106
037de69b 107%clean
108rm -rf $RPM_BUILD_ROOT
109
6b64aec0 110%post
111%update_icon_cache hicolor
112
113%postun
114%update_icon_cache hicolor
115
16df0bb7 116%files -f %{name}.lang
037de69b 117%defattr(644,root,root,755)
bd243a9f 118%doc docs-installed/*
72f65fc9
MB
119%attr(755,root,root) %{_bindir}/nautilus-actions-config-tool
120%attr(755,root,root) %{_bindir}/nautilus-actions-new
bd243a9f 121%attr(755,root,root) %{_bindir}/nautilus-actions-print
72f65fc9 122%attr(755,root,root) %{_bindir}/nautilus-actions-run
72f65fc9
MB
123%dir %{_libdir}/nautilus-actions
124%attr(755,root,root) %{_libdir}/nautilus-actions/libna-core.so
125%attr(755,root,root) %{_libdir}/nautilus-actions/libna-io-desktop.so
126%attr(755,root,root) %{_libdir}/nautilus-actions/libna-io-gconf.so
127%attr(755,root,root) %{_libdir}/nautilus-actions/libna-io-xml.so
bd243a9f
JR
128%attr(755,root,root) %{_libdir}/nautilus-actions/na-delete-xmltree
129%attr(755,root,root) %{_libdir}/nautilus-actions/na-gconf2key.sh
130%attr(755,root,root) %{_libdir}/nautilus-actions/na-print-schemas
131%attr(755,root,root) %{_libdir}/nautilus-actions/na-set-conf
35ecff9e 132%{_datadir}/%{name}
72f65fc9
MB
133%{_desktopdir}/nact.desktop
134%{_iconsdir}/hicolor/*/apps/*.png
135%{_iconsdir}/hicolor/*/apps/*.svg
2f9cdffa 136%attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.so
137%attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.so
72f65fc9
MB
138
139%files devel
140%defattr(644,root,root,755)
141%{_includedir}/nautilus-actions
bd243a9f
JR
142
143%if %{with apidocs}
144%files apidocs
145%defattr(644,root,root,755)
146%{_gtkdocdir}/nautilus-actions-3
147%endif
This page took 0.086848 seconds and 4 git commands to generate.