Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4:Update
thunar
thunar.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File thunar.spec of Package thunar
# # spec file for package thunar # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: thunar Version: 1.3.0 Release: 1.<RELEASE4> License: GPLv2+ Summary: Fast and Easy to Use File Manager for the Xfce Desktop Environment Url: http://thunar.xfce.org/ Group: Productivity/File utilities Source: Thunar-%{version}.tar.bz2 Source1: %{name}-rpmlintrc Patch0: %{name}-fix-desktop-files.patch Patch1: %{name}-CVE-2011-1588.patch BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libpng-devel BuildRequires: perl-XML-Parser BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(exo-1) BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libexif) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(libxfce4panel-1.0) BuildRequires: pkgconfig(libxfce4ui-1) BuildRequires: pkgconfig(libxfcegui4-1.0) BuildRequires: update-desktop-files BuildRequires: xfconf Recommends: %{name}-lang = %{version} Recommends: thunar-volman Recommends: tumbler BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Thunar a file manager for the Xfce desktop environment which has been designed from the ground up to be fast and easy to use. It provides a clean, intuitive, and fully accessible user interface and does not include any confusing or useless options by default. Thunar is fast and responsive with good startup and folder load times. %package -n libthunarx-2-0 License: GPLv2+ Summary: Thunar Extension Library Group: System/Libraries %description -n libthunarx-2-0 Thunar a file manager for the Xfce desktop environment which has been designed from the ground up to be fast and easy to use. It provides a clean, intuitive, and fully accessible user interface and does not include any confusing or useless options by default. Thunar is fast and responsive with good startup and folder load times. This package contains the Thunar extension library. %package doc License: GPLv2+ Summary: Documentation for Thunar Group: Documentation/HTML BuildArch: noarch Requires: %{name} = %{version} %description doc Thunar a file manager for the Xfce desktop environment which has been designed from the ground up to be fast and easy to use. It provides a clean, intuitive, and fully accessible user interface and does not include any confusing or useless options by default. Thunar is fast and responsive with good startup and folder load times. This package provides the user documentation for Thunar. %package devel License: GPLv2+ Summary: Development Files for Thunar Group: Development/Libraries/C and C++ Requires: libpng-devel Requires: libthunarx-2-0 = %{version} Requires: pkgconfig(dbus-glib-1) Requires: pkgconfig(exo-1) Requires: pkgconfig(gconf-2.0) Requires: pkgconfig(glib-2.0) Requires: pkgconfig(gtk+-2.0) Requires: pkgconfig(libexif) Requires: pkgconfig(libstartup-notification-1.0) Requires: pkgconfig(libxfce4panel-1.0) Requires: pkgconfig(libxfcegui4-1.0) Requires: %{name} = %{version} Recommends: %{name}-devel-doc = %{version} %description devel Thunar a file manager for the Xfce desktop environment which has been designed from the ground up to be fast and easy to use. It provides a clean, intuitive, and fully accessible user interface and does not include any confusing or useless options by default. Thunar is fast and responsive with good startup and folder load times. This package provides the development files needed for developing extensions for Thunar. %package devel-doc License: GPLv2+ Summary: Developer Documentation for Thunar Group: Documentation/HTML BuildArch: noarch Requires: %{name}-devel = %{version} %description devel-doc Thunar a file manager for the Xfce desktop environment which has been designed from the ground up to be fast and easy to use. It provides a clean, intuitive, and fully accessible user interface and does not include any confusing or useless options by default. Thunar is fast and responsive with good startup and folder load times. This package provides the developer documentation for Thunar. %lang_package %prep %setup -q -n Thunar-%{version} %patch0 -p1 %patch1 -p1 %build %configure \ --with-helper-path-prefix=%{_libexecdir} \ --docdir=%{_defaultdocdir}/%{name} \ --enable-dbus \ --enable-exif \ --enable-startup-notification \ --enable-pcre \ --enable-gtk-doc \ --disable-static make %{?_smp_mflags} V=1 %install %make_install install -D -p -m 644 README ChangeLog AUTHORS FAQ HACKING THANKS TODO \ %{buildroot}%{_defaultdocdir}/%{name} %suse_update_desktop_file -i Thunar System Utility Core GTK FileManager %suse_update_desktop_file -i Thunar-bulk-rename System Utility Core GTK Filesystem %suse_update_desktop_file thunar-settings %suse_update_desktop_file -i Thunar-folder-handler System Utility Core GTK FileManager %find_lang Thunar rm -f %{buildroot}%{_libdir}/*.la rm -f %{buildroot}%{_libdir}/thunarx-2/*.la rm -f %{buildroot}%{_libdir}/xfce4/panel/plugins/*.la ( cd %{buildroot}%{_mandir}/man1/ && ln -sf Thunar.1* \ $(printf "%s\n" Thunar.1* | tr [:upper:] [:lower:]) ) %fdupes %{buildroot}%{_datadir} %clean rm -rf %{buildroot} %post -n libthunarx-2-0 -p /sbin/ldconfig %postun -n libthunarx-2-0 -p /sbin/ldconfig %if 0%{?suse_version} >= 1140 %post %desktop_database_post %icon_theme_cache_post %postun %desktop_database_postun %icon_theme_cache_postun %endif %files %defattr(-,root,root) %dir %{_sysconfdir}/xdg/Thunar %config %{_sysconfdir}/xdg/Thunar/uca.xml %{_bindir}/Thunar %{_bindir}/thunar %{_bindir}/thunar-settings %dir %{_libexecdir}/Thunar %{_libexecdir}/Thunar/ThunarBulkRename %{_libexecdir}/Thunar/ThunarHelp %{_libexecdir}/Thunar/thunar-sendto-email %{_libdir}/thunarx-2 %{_libdir}/xfce4/panel/plugins/libthunar-tpa.so %{_datadir}/Thunar %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/org.xfce.FileManager.service %{_datadir}/dbus-1/services/org.xfce.Thunar.service %{_datadir}/icons/hicolor/*/*/*.png %{_datadir}/icons/hicolor/*/*/*.svg %{_datadir}/icons/hicolor/*/*/*/*.png %{_datadir}/pixmaps/Thunar %{_datadir}/xfce4/panel-plugins/thunar-tpa.desktop %doc %{_mandir}/man1/Thunar.1* %doc %{_mandir}/man1/thunar.1* %files -n libthunarx-2-0 %defattr(-,root,root) %{_libdir}/libthunarx-2.so.* %files doc %defattr(-,root,root) %doc %{_defaultdocdir}/%{name} %files devel %defattr(-,root,root) %dir %{_includedir}/thunarx-2 %dir %{_includedir}/thunarx-2/thunarx %{_includedir}/thunarx-2/thunarx/*.h %{_libdir}/libthunarx-2.so %{_libdir}/pkgconfig/thunarx-2.pc %files devel-doc %defattr(-,root,root) %doc %{_datadir}/gtk-doc/html/thunarx %files lang -f Thunar.lang %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor