Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.3:Ports
gajim
gajim.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gajim.spec of Package gajim
# # spec file for package gajim # # Copyright (c) 2017 SUSE LINUX 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/ # %define _version 0.16 Name: gajim Version: 0.16.7 Release: 0 Summary: Full-featured XMPP client written in Python and Gtk2 License: GPL-3.0 Group: Productivity/Networking/Talk/Clients Url: https://gajim.org/ Source: https://gajim.org/downloads/%{_version}/%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM gajim-0.16.7-default-disable-xep-0146.patch bsc#1041163 forenjunkie@chello.at -- Add a config option to activate XEP-0146 commands (commit cb65cfc). Patch0: gajim-0.16.7-default-disable-xep-0146.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: update-desktop-files BuildRequires: pkgconfig(glib-2.0) Requires: dbus-1-python Requires: python-gnupg Requires: python-gtk >= 2.2 Requires: python-nbxmpp >= 0.5.3 Requires: python-pyOpenSSL >= 0.12 Requires: python-pyasn1 Requires: python-xml Recommends: %{name}-lang # nslookup for SRV support. Recommends: bind-utils Recommends: gtkspell # End-to-end encryption. Recommends: python-pycrypto # zeroconf support. Suggests: dbus-1-glib # KWallet support. Suggests: kwalletcli # Idle module. Suggests: libXss1 Suggests: python-avahi # Audio/Video Chat Suggests: python-farstream-0_1 # GNOME Keyring support. Suggests: python-gnomekeyring BuildArch: noarch %description The goal of Gajim is to provide a full featured and easy to use Jabber/XMPP client. Gajim works nicely with MATE and GNOME, but does require neither to run. Features: * Tabbed chat window and single window modes. * Group chat support (with Multi-User Chat protocol), invitation, chat to group chat transformation, minimise group chat to roster. * Emoticons, avatars, PEP (user activity, mood and tune). * Audio / video conferences. * File transfer, room bookmarks. * Metacontacts support. * Trayicon, speller, extended chat history functionalities. * TLS, GPG and End-To-End encryption support (with SSL legacy support). * Transport registration support. * Service discovery including nodes, user search. * Wikipedia, dictionary and search engine lookup. * Multiple accounts support. * DBus capabilities. Read more information. * XML console. * Link local (bonjour / zeroconf), BOSH. * Other features via plugins. %lang_package %prep %setup -q %patch0 -p1 sed -i '/^_Keywords/d' data/%{name}.desktop.in.in %build export PYTHON=python2 autoreconf -fi %configure \ --prefix=%{_prefix} \ --enable-site-packages make %{?_smp_mflags} V=1 %install %make_install dirname $(find %{buildroot}%{python_sitelib} -name '*.py') | sort -u | while read dir; do pushd "$dir" # Fix python-bytecode-inconsistent-mtime (hacky). rm -f *.pyc *.pyo touch -c *.py %py_compile . popd done %suse_update_desktop_file -r %{name} Network InstantMessaging %fdupes %{buildroot}%{_prefix}/ %find_lang %{name} %post %desktop_database_post %icon_theme_cache_post %postun %desktop_database_postun %icon_theme_cache_postun %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING README THANKS* %{_bindir}/%{name}* %{_datadir}/%{name}/ %{python_sitelib}/%{name}/ %{_datadir}/applications/%{name}*.desktop %{_datadir}/icons/hicolor/*/*/* %{_mandir}/man?/%{name}*%{?ext_man} %files lang -f %{name}.lang %defattr(-,root,root) %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