Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:cleberps:xfce
exo
exo.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File exo.spec of Package exo
# # spec file for package exo # # 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: exo Version: 0.6.2 Release: 8.11.6 License: GPLv2+ ; LGPLv2.1+ Summary: Application Development Library for Xfce Url: http://www.xfce.org/projects/exo/ Group: System/Libraries Source: %{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc Patch0: %{name}-firefox-params.patch BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: perl-URI BuildRequires: dbus-1 BuildRequires: glib BuildRequires: gtk+ BuildRequires: gtk2-devel BuildRequires: startup-notification BuildRequires: libxfce4util-devel BuildRequires: python-devel BuildRequires: python-gtk-devel BuildRequires: update-desktop-files BuildRequires: pkg-config BuildRequires: gobject-introspection-devel Recommends: %{name}-lang = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libexo-1 = %{version} Obsoletes: libexo-1 < %{version} %description Exo is an extension library to Xfce which is targeted at application development. %package devel License: GPLv2+ ; LGPLv2.1+ Summary: Development Files for exo Group: Development/Libraries/C and C++ Requires: exo = %{version} Requires: perl-URI Requires: dbus-1 Requires: glib Requires: gtk2-devel Requires: libxfce4util-devel Requires: startup-notification %description devel This package contains development files needed for developing applications based on exo. %package -n python-exo License: GPLv2+ ; LGPLv2.1+ Summary: Python Interface to exo Group: Development/Libraries/Python Requires: exo = %{version} %py_requires Requires: python-gtk %description -n python-exo Exo is an extension library to Xfce which is targeted at application development. This package contains the python interface to exo. %package doc License: GPLv2+ ; LGPLv2.1+ Summary: Documentation for exo Group: Documentation/HTML Requires: exo = %{version} Requires(pre): %install_info_prereq %description doc This package contains the HTML documentation for exo. %lang_package %prep %setup -q %patch0 %build %configure \ --enable-gtk-doc \ --enable-python \ --disable-static make %{?_smp_mflags} V=1 %install %make_install %__rm -f %{buildroot}%{_libdir}/*.la %__rm -f %{buildroot}%{_sysconfdir}/xdg/xfce4/helpers.rc # recompile in order strip buildroot from libs %py_compile %{buildroot}%{python_sitearch}/exo-0.6/exo/ %py_compile -O %{buildroot}%{python_sitelib}/ %if 0%{?suse_version} <= 1110 %__rm -f %buildroot/%_libdir/gio/modules/*.la %endif %fdupes %{buildroot}%{_datadir} %fdupes %{buildroot}%{_libdir} %fdupes %{buildroot}%{python_sitearch} # remove unsupported locales rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK} %find_lang exo-1 %suse_update_desktop_file exo-preferred-applications %suse_update_desktop_file exo-mail-reader %suse_update_desktop_file exo-terminal-emulator %suse_update_desktop_file exo-file-manager %suse_update_desktop_file exo-web-browser %clean rm -rf %{buildroot} %post /sbin/ldconfig %if 0%{?suse_version} >= 1140 %icon_theme_cache_post %desktop_database_post %endif %postun /sbin/ldconfig %if 0%{?suse_version} >= 1140 %icon_theme_cache_postun %desktop_database_postun %endif %files lang -f exo-1.lang %files %defattr(-,root,root) %doc README ChangeLog NEWS COPYING AUTHORS THANKS TODO %{_bindir}/exo* %{_libdir}/libexo-1.so.* %dir %{_libdir}/xfce4 %dir %{_libdir}/xfce4/exo-1 %{_libdir}/xfce4/exo-1/exo-compose-mail-1 %{_libdir}/xfce4/exo-1/exo-helper-1 %dir %{_datadir}/xfce4 %{_datadir}/xfce4/helpers %{_datadir}/applications/* %{_mandir}/man?/* %dir %{_datadir}/pixmaps/exo-1 %{_datadir}/pixmaps/exo-1/exo-thumbnail-frame.png %dir %{_datadir}/icons/*/* %{_datadir}/icons/*/*/*/ %if 0%{?suse_version} <= 1130 %{_libdir}/gio/modules/libexo-module-1.so %endif %files -n python-exo %defattr(-,root,root) %{python_sitearch}/exo-0.6/ %{python_sitelib}/pyexo.py* %dir %{_datadir}/pygtk/2.0/defs/exo-0.6 %{_datadir}/pygtk/2.0/defs/exo-0.6/exo.defs %files devel %defattr(-,root,root) %{_includedir}/exo-1 %{_libdir}/*exo*.so %{_libdir}/pkgconfig/* %files doc %defattr(-,root,root) %{_datadir}/gtk-doc/html/exo-1/ %dir %{_datadir}/doc/exo %{_datadir}/doc/exo/html/ %changelog * Wed Jan 6 2016 cleber@ssys.com.br - updated to version 0.6.2 * Sat Aug 8 2015 cleber@ssys.com.br - package ported for SLE 11 * Thu Feb 17 2011 gber@opensuse.org - call %%desktop_database_post/un - call %%icon_theme_cache_post/un * Sun Jan 30 2011 gber@opensuse.org - fix -devel package dependencies and description * Sat Jan 29 2011 gber@opensuse.org - added branding subpackage and removed exo-0.5.5-add-default-filemanager.patch as a corresponding helpers.rc is now delivered by openSUSE branding * Mon Jan 17 2011 gber@opensuse.org - update to version 0.6.0 - bugfixes * Sat Jan 15 2011 gber@opensuse.org - do not require but recommend -lang subpackage * Thu Jan 6 2011 gber@opensuse.org - added exo-0.5.5-add-default-filemanager.patch in order to define Thunar as the default file manager * Fri Dec 24 2010 gber@opensuse.org - more appropriate category for the main package * Thu Dec 23 2010 gber@opensuse.org - improved summaries, descriptions - marked config files - split off python bindings into a separate package - add missing dependency on python-gtk - handle duplicate files in %%%%{python_sitearch} - recompile python files instead of modifying them in place in order to prevent inconsistent mtime - merged libexo-1-0 into exo since the library is not useful without its helper tools - renamed rpmlintrc to exo-rpmlintrc according to packaging policy * Fri Dec 3 2010 gber@opensuse.org - removed GIO module from file list (suse >= 11.4) * Fri Dec 3 2010 prusnak@opensuse.org - updated to 0.5.5 - Fix opening of URIs with spaces in claws-mail and sylpheed. - Fix two @libexecdir@ -> @HELPERDIR@ replacements. - Add Icedove helper. - Fix Opera helper with Opera >= 10.60. - Add mime types to the exo-open desktop files (bug #6800). - Store preferred application in mimeapps.list (bug #6800). - Don't build the GIO module after glib 2.27 (bug #6800). - Make exo-open more standalone (bug #6573). - Translation updates (ug, gl, zh_TW, ru, sk, ja, el, sv, es, eu, hu, pt, kk, it, ja, he, uk, ca, da, id). * Thu Dec 2 2010 andrea@opensuse.org - removed not needed BuildRequires * Wed Dec 1 2010 prusnak@opensuse.org - use pkgconfig symbol in BuildRequires * Tue Nov 30 2010 andrea@opensuse.org - update to 0.5.4 - Abort dist if xml is not valid. - Fix exo-preffered-applications. - Move files from $libexecdir to $libdir. - Remove deprecated encoding key from desktop files. - Translations update - Spec file clean up * Sun Jul 18 2010 bernhard@bwalle.de - updated to 0.3.107 o Make the treeview work again with gtk 2.20 (bug #6230). o Fix compilation error (bug #6421). o Build ChangeLog from GIT. o Translation updates (pt, nl, it, am, bn, kk, ug, ru, ja). * Wed Jan 13 2010 prusnak@suse.cz - updated to 0.3.106 - Only sync devices with no volume. - Updated translation: sk, nn. - updated to 0.3.105 - Read mount options from a rc file (bug #2891). - Version the API docs. - Fix notes when generating the man pages. - updated to 0.3.104 - Make unmount work for devices that have a parent that is a volume (bug #2968). - updated to 0.3.103 - Use the update-preview signal for updating the preview (bug #5133) - Add support for iocharset in exo-mount (bug #4294). - Make mounting NTFS drives work in exo-mount (bug #4532). - Open trash:// uris with the file manager (bug #5777). - Fix some small compiler warnings. - Switch the build files to use GIT. - Updated translation: ca (Carles Muñoz Gorriz) - updated to 0.3.102 - Allow all arguments in the terminal parameters (part of bug #5301). - Fix some issues in exo-open with spaces in arguments. - Properly handle NULL pixbufs in the toolbars code. - Make sure the ui-manager is up2date when creating the exo toolbar. - Fix possible segfault in exo_icon_view_get_item_at_pos (bug #5633). - Do not escape commas in urls (bug #5654). - Lookup the hardcoded paths for (u)mount during configure (bug #3717). - Fix missing include for strftime (bug #3751). - Prefer getvfsstat over getfsstat (bug #3718). - Don't abort if python is not found (bug #3751). * Tue Aug 11 2009 puzel@novell.com - revert new python macros on suse <= 11.1 * Sun Aug 9 2009 coolo@novell.com - use new python macros * Tue Apr 21 2009 prusnak@suse.cz - updated to 0.3.101 * Fri Feb 27 2009 prusnak@suse.cz - updated to 0.3.100 (Xfce 4.6.0 release) - removed obsoleted hal.patch * Mon Jan 26 2009 crrodriguez@suse.de - remove the last "la" files that references "libhal*.la" (2/2) now hal can be cleaned up without breaking other packages * Sun Jan 27 2008 coolo@suse.de - fix changelog * Wed Dec 5 2007 bwalle@suse.de - updated exo-oldhal.patch (Fridrich Strba <fstrba@novell.com>) * Mon Dec 3 2007 bwalle@suse.de - update to exo 0.3.4 o Add option to exo-csource to strip comments from XML prior to embedding them into binaries o Properly quote URLs prior to passing them to external programs o Bump required HAL version to 0.5.7 o Updated translations * Sun Oct 21 2007 bwalle@suse.de - remove buildroot references from Python object files * Sun Oct 21 2007 bwalle@suse.de - build with HAL support for SLE10 - move preferred applications MCS plugin from exo-devel to exo (#325981) - enable python extension - replaced group 'System/GUI/Other' by 'System/GUI/XFCE' * Tue Sep 18 2007 bwalle@suse.de - move preferred applications MCS plugin from exo-devel to exo (#325981) * Tue Jun 19 2007 prusnak@suse.cz - cleaned spec file, moved some files to devel subpackage * Wed Feb 7 2007 sbrabec@suse.cz - Do not build static libraries (#238552). * Fri Jan 26 2007 ro@suse.de - added directory to filelist * Sun Jan 21 2007 ro@suse.de - minor fixes in filelist * Sun Jan 21 2007 bwalle@suse.de - upgrade to 0.3.2 - added HAL support on 10.2 and later * Wed Jan 17 2007 pnemec@suse.cz - package is merged from BuildService at version 0.3.1.12rc2 * Tue Dec 26 2006 bwalle@suse.de - added patch in Mozilla desktop file that doesn't call mozilla openURL() because the Mozilla start script of SUSE already handles this -- current version doesn't handle the case where Mozilla is already running (applies also to Firefox) * Sat Nov 4 2006 bwalle@suse.de - updated to 4.3.99.2 (4.4 rc2) * Mon Sep 4 2006 pnemec@suse.cz - updated to new version 0.3.1.10rc1 * Wed Aug 23 2006 pnemec@suse.cz - added dbus-devel to build requires * Tue Aug 1 2006 pnemec@suse.cz - initial comment, version is 0.3.1.8beta2 - package moved into BuildService - no patch needed
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