mirror of
https://abf.rosa.ru/djam/pidgin.git
synced 2025-02-23 21:42:47 +00:00
2.14.12
This commit is contained in:
parent
c2f7757a68
commit
002d8a4af1
2 changed files with 47 additions and 39 deletions
8
.abf.yml
8
.abf.yml
|
@ -1,8 +1,2 @@
|
||||||
removed_sources:
|
|
||||||
pidgin-2.10.11.tar.bz2: 5e0062b81bdb01300804e12bc0b6a04a91984631
|
|
||||||
pidgin-2.10.12.tar.bz2: 4550a447f35b869554c2d7d7bc1c7d84a01ce238
|
|
||||||
pidgin-2.10.6.tar.bz2: a0532e7ba2acd205d6a5a4e3624156a980fe3d43
|
|
||||||
pidgin-2.10.7.tar.bz2: 01bc06e3a5712dded3ad4a4913ada12a3cd01e15
|
|
||||||
pidgin-2.10.9.tar.bz2: f3de8fd94dba1f4c98d5402a02430f9f323e665a
|
|
||||||
sources:
|
sources:
|
||||||
pidgin-2.13.0.tar.bz2: 122f0a48ba63cd7f2bc2962c497df045ce29ef71
|
pidgin-2.14.12.tar.bz2: f25ccb245119346764b9042218b23b1c993a923d
|
||||||
|
|
78
pidgin.spec
78
pidgin.spec
|
@ -7,7 +7,7 @@
|
||||||
%define libgnt %mklibname gnt %{major}
|
%define libgnt %mklibname gnt %{major}
|
||||||
%define develname %mklibname purple -d
|
%define develname %mklibname purple -d
|
||||||
|
|
||||||
%define build_evolution 0
|
%define build_evolution 1
|
||||||
%define build_silc 1
|
%define build_silc 1
|
||||||
%define build_meanwhile 1
|
%define build_meanwhile 1
|
||||||
%define build_networkmanager 1
|
%define build_networkmanager 1
|
||||||
|
@ -28,12 +28,13 @@
|
||||||
|
|
||||||
Summary: A GTK+ based multiprotocol instant messaging client
|
Summary: A GTK+ based multiprotocol instant messaging client
|
||||||
Name: pidgin
|
Name: pidgin
|
||||||
Version: 2.13.0
|
Version: 2.14.12
|
||||||
Release: 1
|
Release: 1
|
||||||
Group: Networking/Instant messaging
|
Group: Networking/Instant messaging
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://www.pidgin.im/
|
URL: https://www.pidgin.im
|
||||||
Source0: http://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
|
#Source0: http://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
|
||||||
|
Source0: https://sourceforge.net/projects/pidgin/files/Pidgin/%{version}/%{name}-%{version}.tar.bz2
|
||||||
#gw from Fedora: generate one time passwords
|
#gw from Fedora: generate one time passwords
|
||||||
Source2: one_time_password.c
|
Source2: one_time_password.c
|
||||||
Patch0: pidgin-2.7.0-smiley.patch
|
Patch0: pidgin-2.7.0-smiley.patch
|
||||||
|
@ -62,15 +63,17 @@ BuildRequires: gettext-devel
|
||||||
BuildRequires: krb5-devel
|
BuildRequires: krb5-devel
|
||||||
BuildRequires: tk-devel
|
BuildRequires: tk-devel
|
||||||
BuildRequires: tcl-devel
|
BuildRequires: tcl-devel
|
||||||
|
BuildRequires: openssl-devel
|
||||||
BuildRequires: pkgconfig(avahi-glib)
|
BuildRequires: pkgconfig(avahi-glib)
|
||||||
BuildRequires: pkgconfig(avahi-client)
|
BuildRequires: pkgconfig(avahi-client)
|
||||||
BuildRequires: pkgconfig(gnutls)
|
BuildRequires: pkgconfig(gnutls)
|
||||||
BuildRequires: libgcrypt-devel
|
BuildRequires: %{_lib}gcrypt-devel
|
||||||
BuildRequires: pkgconfig(dbus-glib-1)
|
BuildRequires: pkgconfig(dbus-glib-1)
|
||||||
BuildRequires: pkgconfig(gstreamer-0.10)
|
BuildRequires: pkgconfig(gstreamer-0.10)
|
||||||
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
|
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
|
||||||
BuildRequires: pkgconfig(gtk+-2.0)
|
BuildRequires: pkgconfig(gtk+-2.0)
|
||||||
Buildrequires: pkgconfig(gtkspell-2.0) >= 2.0.2
|
Buildrequires: pkgconfig(gtkspell-2.0) >= 2.0.2
|
||||||
|
BuildRequires: pkgconfig(gnt) >= 2.14
|
||||||
BuildRequires: pkgconfig(ice)
|
BuildRequires: pkgconfig(ice)
|
||||||
BuildRequires: pkgconfig(jack)
|
BuildRequires: pkgconfig(jack)
|
||||||
BuildRequires: pkgconfig(libidn)
|
BuildRequires: pkgconfig(libidn)
|
||||||
|
@ -89,7 +92,7 @@ BuildRequires: pkgconfig(x11)
|
||||||
Buildrequires: pkgconfig(libgadu) >= 1.11.0
|
Buildrequires: pkgconfig(libgadu) >= 1.11.0
|
||||||
%endif
|
%endif
|
||||||
%if %build_networkmanager
|
%if %build_networkmanager
|
||||||
Buildrequires: pkgconfig(libnm-util)
|
Buildrequires: pkgconfig(libnm)
|
||||||
%endif
|
%endif
|
||||||
%if %build_meanwhile
|
%if %build_meanwhile
|
||||||
BuildRequires: pkgconfig(meanwhile) >= 1.0.0
|
BuildRequires: pkgconfig(meanwhile) >= 1.0.0
|
||||||
|
@ -110,9 +113,10 @@ BuildRequires: perl-devel
|
||||||
BuildRequires: pkgconfig(mono)
|
BuildRequires: pkgconfig(mono)
|
||||||
%endif
|
%endif
|
||||||
%if %build_vv
|
%if %build_vv
|
||||||
BuildRequires: pkgconfig(farstream-0.1)
|
BuildRequires: pkgconfig(farstream-0.2)
|
||||||
Suggests: gstreamer0.10-farstream
|
Suggests: gstreamer0.10-farstream
|
||||||
%endif
|
%endif
|
||||||
|
#BuildRequires: pkgconfig(gnt) >= 2.14.0
|
||||||
|
|
||||||
Requires: %{name}-i18n = %{version}-%{release}
|
Requires: %{name}-i18n = %{version}-%{release}
|
||||||
Requires: %{name}-plugins = %{version}-%{release}
|
Requires: %{name}-plugins = %{version}-%{release}
|
||||||
|
@ -219,14 +223,14 @@ libgnt supports a variety of messaging protocols including AIM, MSN,
|
||||||
Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
|
Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
|
||||||
Lotus Sametime, SILC, Simple and Zephyr.
|
Lotus Sametime, SILC, Simple and Zephyr.
|
||||||
|
|
||||||
%package -n finch
|
%package finch
|
||||||
Summary: A text-based user interface for Pidgin
|
Summary: A text-based user interface for Pidgin
|
||||||
Group: Networking/Instant messaging
|
Group: Networking/Instant messaging
|
||||||
Requires: %{name}-i18n >= %{version}-%{release}
|
Requires: %{name}-i18n >= %{version}-%{release}
|
||||||
Requires: %{name}-plugins >= %{version}-%{release}
|
Requires: %{name}-plugins >= %{version}-%{release}
|
||||||
Requires: %{name}-client >= %{version}-%{release}
|
Requires: %{name}-client >= %{version}-%{release}
|
||||||
|
|
||||||
%description -n finch
|
%description finch
|
||||||
A text-based user interface for using libpurple. This can be run from a
|
A text-based user interface for using libpurple. This can be run from a
|
||||||
standard text console or from a terminal within X Windows. It
|
standard text console or from a terminal within X Windows. It
|
||||||
uses ncurses and our homegrown gnt library for drawing windows
|
uses ncurses and our homegrown gnt library for drawing windows
|
||||||
|
@ -289,6 +293,7 @@ autoreconf -fi -Im4macros
|
||||||
%build
|
%build
|
||||||
%configure2_5x \
|
%configure2_5x \
|
||||||
--enable-gnutls=yes \
|
--enable-gnutls=yes \
|
||||||
|
--enable-consoleui \
|
||||||
%if %build_perl
|
%if %build_perl
|
||||||
--enable-perl \
|
--enable-perl \
|
||||||
%else
|
%else
|
||||||
|
@ -306,6 +311,8 @@ autoreconf -fi -Im4macros
|
||||||
%endif
|
%endif
|
||||||
%if %build_evolution
|
%if %build_evolution
|
||||||
--enable-gevolution \
|
--enable-gevolution \
|
||||||
|
%else
|
||||||
|
--disable-gevolution \
|
||||||
%endif
|
%endif
|
||||||
%if ! %build_vv
|
%if ! %build_vv
|
||||||
--disable-vv \
|
--disable-vv \
|
||||||
|
@ -331,6 +338,9 @@ rm -rf %{buildroot}
|
||||||
|
|
||||||
install -m 0755 libpurple/plugins/one_time_password.so %{buildroot}%{_libdir}/purple-2/
|
install -m 0755 libpurple/plugins/one_time_password.so %{buildroot}%{_libdir}/purple-2/
|
||||||
|
|
||||||
|
# rename finch, conflict finch project
|
||||||
|
mv %{buildroot}%{_bindir}/finch %{buildroot}%{_bindir}/pidgin-finch
|
||||||
|
|
||||||
desktop-file-install \
|
desktop-file-install \
|
||||||
--remove-category="Application" \
|
--remove-category="Application" \
|
||||||
--add-category="GTK" \
|
--add-category="GTK" \
|
||||||
|
@ -338,6 +348,7 @@ desktop-file-install \
|
||||||
--add-category="InstantMessaging" \
|
--add-category="InstantMessaging" \
|
||||||
--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
|
--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
|
||||||
|
|
||||||
|
|
||||||
# remove files not bundled
|
# remove files not bundled
|
||||||
rm -f %{buildroot}%{_libdir}/*/*.la
|
rm -f %{buildroot}%{_libdir}/*/*.la
|
||||||
rm -f %{buildroot}%{_prefix}/*/perl5/*/perllocal.pod \
|
rm -f %{buildroot}%{_prefix}/*/perl5/*/perllocal.pod \
|
||||||
|
@ -393,7 +404,7 @@ rm -f %{buildroot}%{_libdir}/*.*a
|
||||||
%{_datadir}/aclocal/purple.m4
|
%{_datadir}/aclocal/purple.m4
|
||||||
%{_libdir}/pkgconfig/*.pc
|
%{_libdir}/pkgconfig/*.pc
|
||||||
%{_libdir}/libpurple.so
|
%{_libdir}/libpurple.so
|
||||||
%{_libdir}/libgnt.so
|
#{_libdir}/libgnt.so
|
||||||
%{_libdir}/libpurple-client.so
|
%{_libdir}/libpurple-client.so
|
||||||
|
|
||||||
%files -n %{libname}
|
%files -n %{libname}
|
||||||
|
@ -402,8 +413,8 @@ rm -f %{buildroot}%{_libdir}/*.*a
|
||||||
%files -n %{libclient}
|
%files -n %{libclient}
|
||||||
%{_libdir}/libpurple-client.so.%{major}*
|
%{_libdir}/libpurple-client.so.%{major}*
|
||||||
|
|
||||||
%files -n %{libgnt}
|
#files -n %{libgnt}
|
||||||
%{_libdir}/libgnt.so.%{major}*
|
#{_libdir}/libgnt.so.%{major}*
|
||||||
|
|
||||||
%files client
|
%files client
|
||||||
%{_bindir}/purple-remote
|
%{_bindir}/purple-remote
|
||||||
|
@ -413,11 +424,13 @@ rm -f %{buildroot}%{_libdir}/*.*a
|
||||||
%{_bindir}/purple-url-handler
|
%{_bindir}/purple-url-handler
|
||||||
%{_libdir}/purple-2/dbus-example.so
|
%{_libdir}/purple-2/dbus-example.so
|
||||||
|
|
||||||
%files -n finch
|
%files finch
|
||||||
%doc %{_mandir}/man1/finch.*
|
#doc %{_mandir}/man1/finch.*
|
||||||
%{_bindir}/finch
|
%{_bindir}/pidgin-finch
|
||||||
%{_libdir}/finch/
|
%{_libdir}/finch/
|
||||||
%{_libdir}/gnt/
|
%{_mandir}/man1/finch*
|
||||||
|
|
||||||
|
#{_libdir}/gnt/
|
||||||
|
|
||||||
%if %build_perl
|
%if %build_perl
|
||||||
%files perl
|
%files perl
|
||||||
|
@ -471,21 +484,21 @@ rm -f %{buildroot}%{_libdir}/*.*a
|
||||||
%{_libdir}/purple-2/buddynote.so
|
%{_libdir}/purple-2/buddynote.so
|
||||||
%{_libdir}/purple-2/idle.so
|
%{_libdir}/purple-2/idle.so
|
||||||
%{_libdir}/purple-2/joinpart.so
|
%{_libdir}/purple-2/joinpart.so
|
||||||
%{_libdir}/purple-2/libaim.so
|
#{_libdir}/purple-2/libaim.so
|
||||||
%{_libdir}/purple-2/libgg.so
|
%{_libdir}/purple-2/libgg.so
|
||||||
%{_libdir}/purple-2/libicq.so
|
#{_libdir}/purple-2/libicq.so
|
||||||
%{_libdir}/purple-2/libirc.so
|
%{_libdir}/purple-2/libirc.so
|
||||||
%{_libdir}/purple-2/libjabber.so*
|
%{_libdir}/purple-2/libjabber.so*
|
||||||
%{_libdir}/purple-2/libmsn.so
|
#{_libdir}/purple-2/libmsn.so
|
||||||
%{_libdir}/purple-2/libmxit.so
|
#{_libdir}/purple-2/libmxit.so
|
||||||
%{_libdir}/purple-2/libmyspace.so
|
#{_libdir}/purple-2/libmyspace.so
|
||||||
%{_libdir}/purple-2/libnovell.so
|
%{_libdir}/purple-2/libnovell.so
|
||||||
%{_libdir}/purple-2/liboscar.so*
|
#{_libdir}/purple-2/liboscar.so*
|
||||||
%{_libdir}/purple-2/libsimple.so
|
%{_libdir}/purple-2/libsimple.so
|
||||||
%{_libdir}/purple-2/libxmpp.so
|
%{_libdir}/purple-2/libxmpp.so
|
||||||
%{_libdir}/purple-2/libymsg.so*
|
#{_libdir}/purple-2/libymsg.so*
|
||||||
%{_libdir}/purple-2/libyahoo.so
|
#{_libdir}/purple-2/libyahoo.so
|
||||||
%{_libdir}/purple-2/libyahoojp.so
|
#{_libdir}/purple-2/libyahoojp.so
|
||||||
%{_libdir}/purple-2/libzephyr.so
|
%{_libdir}/purple-2/libzephyr.so
|
||||||
%{_libdir}/purple-2/log_reader.so
|
%{_libdir}/purple-2/log_reader.so
|
||||||
%{_libdir}/purple-2/newline.so
|
%{_libdir}/purple-2/newline.so
|
||||||
|
@ -497,10 +510,11 @@ rm -f %{buildroot}%{_libdir}/*.*a
|
||||||
%{_libdir}/purple-2/ssl.so
|
%{_libdir}/purple-2/ssl.so
|
||||||
%{_libdir}/purple-2/statenotify.so
|
%{_libdir}/purple-2/statenotify.so
|
||||||
%{_libdir}/purple-2/nss-prefs.so
|
%{_libdir}/purple-2/nss-prefs.so
|
||||||
%dir %{_datadir}/purple/
|
#dir %{_datadir}/purple/
|
||||||
%dir %{_datadir}/purple/ca-certs
|
#dir %{_datadir}/purple/ca-certs
|
||||||
%{_datadir}/purple/ca-certs/AOL*
|
#{_datadir}/purple/ca-certs/AOL*
|
||||||
%{_datadir}/purple/ca-certs/Microsoft*
|
#{_datadir}/purple/ca-certs/Microsoft*
|
||||||
%{_datadir}/purple/ca-certs/VeriSign*
|
#{_datadir}/purple/ca-certs/VeriSign*
|
||||||
%{_datadir}/purple/ca-certs/DigiCert*
|
#{_datadir}/purple/ca-certs/DigiCert*
|
||||||
%{_datadir}/appdata/pidgin.appdata.xml
|
%{_datadir}/metainfo/pidgin.appdata.xml
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue