404efe8
Name:           centerim
7fcd430
Version:        4.22.10
1bb686c
Release:        28%{?dist}
d4f19cf
Epoch:          1
404efe8
404efe8
Summary:        Text mode menu- and window-driven IM
404efe8
404efe8
License:        GPLv2+
404efe8
URL:            http://www.centerim.org/
bbef72d
Source0:        http://www.centerim.org/download/releases/%{name}-%{version}.tar.gz
ed2299e
Source1:        http://www.centerim.org/images/b/b5/Centerim_b.svg
ed2299e
Source2:        centerim.desktop
404efe8
fe7cd64
Patch0:         centerim-4.22.6-url-escape-fedora.patch
08ac2c5
Patch1:         centerim-gcc46.patch
587d116
# doubled slashes in paths cause debugedit to error with:
587d116
# canonicalization unexpectedly shrank by one character
587d116
# https://bugzilla.redhat.com/show_bug.cgi?id=304121
587d116
Patch2:         centerim-double-slash.patch
e66545b
Igor Gnatenko 6915a47
BuildRequires:  gcc
050b3ed
BuildRequires:  gcc-c++
404efe8
BuildRequires:  curl-devel
404efe8
BuildRequires:  ncurses-devel >= 4.2
404efe8
BuildRequires:  gettext-devel
404efe8
BuildRequires:  gpgme-devel
404efe8
BuildRequires:  libjpeg-devel
ed2299e
BuildRequires:  desktop-file-utils
fe7cd64
BuildRequires:  lzo-devel >= 2
47698a2
BuildRequires:  nss-devel
47698a2
BuildRequires:  nspr-devel
47698a2
BuildRequires:  autoconf
587d116
BuildRequires:  automake
8607396
BuildRequires:  openssl-devel
241c404
BuildRequires:  perl-generators
404efe8
e66545b
Requires:       xdg-utils
631c16b
Requires:       python2
e66545b
fe7cd64
Provides:       centericq = 4.21.0
8f92e32
Obsoletes:      centericq <= 4.21.0
8f92e32
404efe8
%description
404efe8
CenterIM is a text mode menu- and window-driven IM interface that supports
404efe8
the ICQ2000, Yahoo!, MSN, AIM TOC, IRC, Gadu-Gadu and Jabber protocols.
404efe8
Internal RSS reader and a client for LiveJournal are provided.
404efe8
5a3fe9c
404efe8
%prep
fe7cd64
%setup -q
fe7cd64
%patch0 -p1 -b .url-escape-fedora
08ac2c5
%patch1 -p1 -b .gcc46
587d116
%patch2 -p1 -b .dblslash
47698a2
47698a2
iconv -f iso8859-1 -t utf8 ChangeLog >ChangeLog.utf8
47698a2
touch -r ChangeLog ChangeLog.utf8
47698a2
mv ChangeLog.utf8 ChangeLog
3dd5c50
5a3fe9c
404efe8
%build
050b3ed
# The doubleslash path touches Makefile.am
050b3ed
autoreconf -vfi
47698a2
autoconf
404efe8
%configure \
8607396
        --with-ssl \
bc20772
        --disable-rpath \
bc20772
        --enable-locales-fix
050b3ed
%make_build
404efe8
5a3fe9c
404efe8
%check
404efe8
make check
404efe8
5a3fe9c
404efe8
%install
050b3ed
%make_install
404efe8
%find_lang %{name}
404efe8
ed2299e
# Remove unnecessary stuff
5a3fe9c
rm -f %{buildroot}%{_infodir}/dir
5a3fe9c
find %{buildroot} -type f -name "*.la" -delete
404efe8
ed2299e
# Install Icon and Menu entry
5a3fe9c
install -d %{buildroot}%{_datadir}/icons
5a3fe9c
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons
f661150
desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE2}
3dd5c50
5a3fe9c
404efe8
%files -f %{name}.lang
050b3ed
%license COPYING
050b3ed
%doc ABOUT-NLS AUTHORS ChangeLog FAQ NEWS README THANKS TODO
fe7cd64
%{_bindir}/centerim
fe7cd64
%{_bindir}/cimconv
a8c1675
%{_bindir}/cimformathistory
a8c1675
%{_bindir}/cimextracthistory.pl
fe7cd64
%{_bindir}/CenterIMLog2HTML.py
ed2299e
%{_datadir}/%{name}
f661150
%{_datadir}/applications/%{name}.desktop
ed2299e
%{_datadir}/icons/*.svg
404efe8
%{_mandir}/man1/*
404efe8
5a3fe9c
404efe8
%changelog
1bb686c
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-28
1bb686c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1bb686c
4e25b25
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-27
4e25b25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4e25b25
631c16b
* Mon Mar 26 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1:4.22.10-26
631c16b
- Update Python 2 dependency declarations to new packaging standards
631c16b
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
631c16b
ccaa568
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-25
ccaa568
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ccaa568
165fb8c
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-24
165fb8c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
165fb8c
3a9dc19
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-23
3a9dc19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
3a9dc19
b75f3c2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-22
b75f3c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b75f3c2
b331177
* Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1:4.22.10-21
b331177
- Rebuild for gpgme 1.18
b331177
f5832c3
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.22.10-20
f5832c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f5832c3
519ca03
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-19
519ca03
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
519ca03
8607396
* Wed May 27 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.10-18
8607396
- Build with OpenSSL now that NSS is retired
8607396
322cce7
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1:4.22.10-17
322cce7
- Rebuilt for GCC 5 C++11 ABI change
322cce7
ee7c46d
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-16
ee7c46d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ee7c46d
5145d33
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-15
5145d33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5145d33
5a3fe9c
* Thu Oct 24 2013 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.10-14
5a3fe9c
- Bulk sad and useless attempt at consistent SPEC file formatting
5a3fe9c
2296966
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-13
2296966
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2296966
19e4e99
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1:4.22.10-12
19e4e99
- Perl 5.18 rebuild
19e4e99
587d116
* Sun Feb 24 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 4.22.10-11
587d116
- Patch to fix a problem tripping up debugedit
587d116
f661150
* Thu Feb 14 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 1:4.22.10-10
f661150
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
f661150
- clean up spec to follow current guidelines
f661150
ce9887c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-9
ce9887c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ce9887c
Adam Tkac 2556911
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1:4.22.10-8
Adam Tkac 2556911
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 2556911
f1e1f66
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 1:4.22.10-7
f1e1f66
- rebuild against new libjpeg
f1e1f66
80be191
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-6
80be191
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
80be191
7ee87cb
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-5
7ee87cb
- Rebuilt for c++ ABI breakage
7ee87cb
4b165a1
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-4
4b165a1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4b165a1
08ac2c5
* Fri Jul 01 2011 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
08ac2c5
- 1:4.22.10-3
08ac2c5
- fix ftbfs (rhbz#715642)
08ac2c5
27f0192
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.10-2
27f0192
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
27f0192
7fcd430
* Sat Dec 04 2010 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.10-1
7fcd430
- New release, fixing CVE-2009-3720
7fcd430
- Drop upstreamed nss patch
7fcd430
3685f2c
* Thu Feb 18 2010 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.9-1
3685f2c
- Fix build
3685f2c
- New upstream release
3685f2c
bbef72d
* Mon Sep 07 2009 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.8-1
bbef72d
- New upstream release
bbef72d
- Our NSS patch integrated
6a7f4b9
534cbed
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.7-2
534cbed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
534cbed
47698a2
* Wed Apr 29 2009 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.7-1
47698a2
- New upstream version
47698a2
- Re-enable SSL, provided by NSS
47698a2
d6e13a7
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.22.6-2
d6e13a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d6e13a7
5a3fe9c
* Fri Jan 09 2009 Lubomir Rintel <lkundrak@v3.sk> - 1:4.22.6-1
fe7cd64
- New upstream release
fe7cd64
- Disable openssl due to licensing trouble
fe7cd64
- Fix dependencies
fe7cd64
a0606dc
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1:4.22.6-0.2.20080705git
a0606dc
- Rebuild for Python 2.6
a0606dc
4746ff6
* Sat Jul 05 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.6-0.1.20080705git
4746ff6
- Update to mobshot to exclude files with problematic copyright
4746ff6
339c60f
* Mon Apr 14 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.5-1
339c60f
- 4.22.5 with fixes for various Yahoo protocol crashes
339c60f
9bbc3ee
* Sun Mar 30 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.4-1
9bbc3ee
- 4.22.4 with Yahoo protocol fixes
9bbc3ee
e66545b
* Tue Mar 25 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.3-2
e66545b
- Escape URLs before opening with a browser (CVE-2008-1467) (#438871)
e66545b
- Cherry-pick a couple of Yahoo IM fixes
e66545b
0818836
* Tue Mar 11 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.3-1
0818836
- New upstream release
0818836
b52eb9e
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:4.22.2-4
b52eb9e
- Autorebuild for GCC 4.3
b52eb9e
ed2299e
* Mon Jan 07 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.2-3
ed2299e
- Icon and menu entry
ed2299e
8f92e32
* Fri Dec 14 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.2-2
8f92e32
- Replace centericq
8f92e32
1fc2621
* Sat Dec 08 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.2-1
0818836
- New upstream release
3554d8f
3dd5c50
* Wed Nov 28 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.1.20071124-2
3dd5c50
- Synchronized with GIT to fix the ICQ client side contacts problems (#402301)
3dd5c50
0029883
* Thu Oct 25 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.1.20071022-1
0029883
- New upstream tarball, functionally equivalent to previous revision of the pkg
0029883
d4f19cf
* Tue Oct 23 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1:4.22.1.20071003-4
d4f19cf
- lkundrak's dumb, dumb, dumb and he .... up the versioning, bumping epoch
d4f19cf
- Merging the upstream git snapshot:
d4f19cf
- Our fixes upstreamed
d4f19cf
- Fix for MSN NOT messages handling
d4f19cf
- Fixed french translation
bc20772
597aea7
* Mon Oct 08 2007 Lubomir Kundrak <lkundrak@redhat.com> - 20071003-2
597aea7
- Fixed BuildRoot
597aea7
- Removed redundant BuildReq
597aea7
- Rebased to more current upstream tarball
597aea7
404efe8
* Tue Oct 02 2007 Lubomir Kundrak <lkundrak@redhat.com> - 20070625-1
404efe8
- fork centerim from centericq
404efe8
404efe8
* Wed Aug 22 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
- 4.21.0-14
404efe8
- new license tag
404efe8
- rebuild for ppc32 (devel)
404efe8
404efe8
* Thu Jul 19 2007 Lubomir Kundrak <lkundrak@redhat.com>
404efe8
- fix CVE-2007-3713 multiple buffer overflows (#247979)
404efe8
404efe8
* Sun Jun 03 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
- fix #242344
404efe8
404efe8
* Sun Apr 01 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-12
404efe8
- fix #233808 (503 jabber disco)
404efe8
- fix #233901 (no sound/no translation)
404efe8
404efe8
* Sat Feb 10 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-11
404efe8
- fix CVE-2007-160 (#227791)
404efe8
404efe8
* Mon Jan 08 2007 Kevin Fenzi <kevin@tummy.com>
404efe8
4.21.0-10
404efe8
- Tweak to build on fc7 and rebuild for new curl
404efe8
404efe8
* Mon Nov 06 2006 Jindrich Novy <jnovy@redhat.com>
404efe8
- rebuild because of the new curl
404efe8
404efe8
* Tue Sep 12 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-8
404efe8
- FE6 rebuild
404efe8
404efe8
* Thu Mar 02 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-7
404efe8
- fix #183623: ask before quit
404efe8
- fix #183625, #183626: fixes lj hook
404efe8
404efe8
* Wed Mar 01 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-6
404efe8
- improve utf8 support
404efe8
404efe8
* Tue Feb 14 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-5
404efe8
- Rebuild for Fedora Extras 5
404efe8
404efe8
* Tue Jan 03 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-4
404efe8
- Fix more security related stuff
404efe8
- Fix libmsn
404efe8
404efe8
* Thu Nov 10 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-2
404efe8
- rebuild
404efe8
404efe8
* Tue Sep 27 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.21.0-1
404efe8
- version upgrade (#168425)
404efe8
404efe8
* Mon May 30 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-10
404efe8
- cleanup the x86_64 build fixes...
404efe8
404efe8
* Sun May 29 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-9
404efe8
- hopefully the last x86_64 build fixes...
404efe8
404efe8
* Sun May 29 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-8
404efe8
- and again more size_t fixes in src
404efe8
404efe8
* Sun May 29 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-7
404efe8
- even more size_t build fixes in kkstrtext
404efe8
404efe8
* Thu May 26 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-6
404efe8
- renew -5 buildfix and drop ifarch
404efe8
- add another x86_64 buildfix
404efe8
404efe8
* Thu May 26 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-5
404efe8
- x86_64 buildfix
404efe8
404efe8
* Mon May 23 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-4
404efe8
- enable jabber encryption support via gpgme
404efe8
- fix build (#156202)
404efe8
404efe8
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 4.20.0-3
404efe8
- rebuild on all arches
404efe8
5a3fe9c
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
404efe8
- rebuilt
404efe8
404efe8
* Tue Feb 08 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.20.0-1
404efe8
- version upgrade
404efe8
- remove libicq2000 exclude (not needed anymore)
404efe8
- fixed BuildRequires
404efe8
404efe8
* Tue Dec 21 2004 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
404efe8
4.13.0-1
404efe8
- version upgrade
404efe8
- exclude libicq2000 headers (may conflict with libicq2000-devel)
404efe8
- drop GCC 3.4 patch (not needed anymore)
404efe8
404efe8
* Fri Nov 12 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 4.9.4-3
404efe8
- Fix C++ code for FC3/GCC 3.4.
404efe8
404efe8
* Sun Jul 13 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de>
404efe8
0:4.9.4-0.fdr.2
404efe8
- Fixed issues mentioned in #446 by Michael Schwendt
404efe8
* Thu Jul 03 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de>
404efe8
0:4.9.4-0.fdr.1
404efe8
- Initial RPM release.