Jan Kaluza 857d31a
Name:           libcommuni
e5b0de3
Version:        3.4.0
23a6447
Release:        6%{?dist}
Jan Kaluza 857d31a
Summary:        Cross-platform IRC client library written with Qt 4
Jan Kaluza 857d31a
Group:          System Environment/Libraries
Jan Kaluza 857d31a
License:        LGPLv2+
Jan Kaluza 857d31a
URL:            http://communi.github.com
86c0e10
Source0:        https://github.com/communi/libcommuni/archive/v%{version}.tar.gz
Jan Kaluza 857d31a
BuildRequires:  qt-devel
Jan Kaluza 857d31a
BuildRequires:  libicu-devel
2c64b16
Obsoletes: libircclient-qt < 0.5.0-9
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%description
Jan Kaluza 857d31a
Communi is a cross-platform IRC client library written with Qt 4.
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%package devel
Jan Kaluza 857d31a
Summary:        Cross-platform IRC client library written with Qt 4 (development files)
Jan Kaluza 857d31a
Group:          Development/Libraries
Jan Kaluza 857d31a
Requires:       %{name}%{?_isa} = %{version}-%{release}
2c64b16
Obsoletes: libircclient-qt-devel < 0.5.0-9
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%description devel
Jan Kaluza 857d31a
Communi is a cross-platform IRC client library written with Qt 4.
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%prep
Jan Kaluza 1d6bfb7
%setup -q
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%build
Rex Dieter fb9a797
%{qmake_qt4} -config verbose -config no_examples -config no_rpath
Jan Kaluza 857d31a
make %{_smp_mflags}
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%check
Jan Kaluza 1d6bfb7
LD_LIBRARY_PATH=%{buildroot}/%{_libdir} make check
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%install
Jan Kaluza 857d31a
make INSTALL_ROOT=%{buildroot} install
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%post -p /sbin/ldconfig
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%postun -p /sbin/ldconfig
Jan Kaluza 857d31a
8aa9dfa
Jan Kaluza 857d31a
%files
Jan Kaluza 857d31a
%defattr(-,root,root,-)
e5b0de3
%doc LICENSE AUTHORS README.md CHANGELOG
e5b0de3
%{_libdir}/libIrc*.so.*
e5b0de3
%{_libdir}/qt4/imports/Communi/
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%files devel
Jan Kaluza 857d31a
%defattr(-,root,root,-)
Jan Kaluza 857d31a
%doc doc/
Jan Kaluza 857d31a
%{_includedir}/Communi/
e5b0de3
%{_libdir}/libIrc*.so
Jan Kaluza 857d31a
%{_libdir}/qt4/mkspecs/features/communi-config.prf
Jan Kaluza 857d31a
%{_libdir}/qt4/mkspecs/features/communi.prf
Jan Kaluza 857d31a
Jan Kaluza 857d31a
%changelog
23a6447
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-6
23a6447
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
23a6447
954dfb9
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-5
954dfb9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
954dfb9
49440ca
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-4
49440ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
49440ca
Rex Dieter fb9a797
* Tue Feb 02 2016 Rex Dieter <rdieter@fedoraproject.org> - 3.4.0-3
Rex Dieter fb9a797
- use %%qmake_qt4 macro to ensure proper build flags
Rex Dieter fb9a797
d7d8e04
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 3.4.0-2
d7d8e04
- rebuild for ICU 56.1
d7d8e04
e5b0de3
* Wed Aug 26 2015 Jan Kaluza <jkaluza@redhat.com> - 3.4.0-1
e5b0de3
- update to version 3.4.0
e5b0de3
a7be5cb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-9
a7be5cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a7be5cb
85de62b
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.2.0-8
85de62b
- Rebuilt for GCC 5 C++11 ABI change
85de62b
10ea0eb
* Mon Jan 26 2015 David Tardon <dtardon@redhat.com> - 2.2.0-7
10ea0eb
- rebuild for ICU 54.1
10ea0eb
92db947
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 2.2.0-6
92db947
- rebuild for ICU 53.1
92db947
64ea5ab
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-5
64ea5ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
64ea5ab
4710b1d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-4
4710b1d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4710b1d
db585d5
* Fri Feb 14 2014 David Tardon <dtardon@redhat.com> - 2.2.0-3
db585d5
- rebuild for new ICU
db585d5
2c64b16
* Wed Sep 11 2013 Jan Kaluza <jkaluza@redhat.com> - 2.2.0-2
2c64b16
- fix obsoletes
2c64b16
86c0e10
* Wed Aug 14 2013 Jan Kaluza <jkaluza@redhat.com> - 2.2.0-1
86c0e10
- update to new upstream version 2.2.0
86c0e10
816649e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-2
816649e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
816649e
Jan Kaluza 1d6bfb7
* Mon May 27 2013 Jan Kaluza <jkaluza@redhat.com> - 2.1.1-1
Jan Kaluza 1d6bfb7
- update to new upstream version 2.1.1
Jan Kaluza 1d6bfb7
- remove communi subpackage - it is in separate package now
Jan Kaluza 1d6bfb7
fc0fcc9
* Fri Feb 01 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 1.2.1-2
fc0fcc9
- Rebuild for icu 50
fc0fcc9
Jan Kaluza b51b828
* Wed Dec 19 2012 Jan Kaluza <jkaluza@redhat.com> - 1.2.1-1
Jan Kaluza b51b828
- update to new upstream version 1.2.1
Jan Kaluza b51b828
Jan Kaluza b415cd4
* Mon Dec 03 2012 Jan Kaluza <jkaluza@redhat.com> - 1.2.0-2
Jan Kaluza b415cd4
- add upstream fix to parser performance bottleneck caused by encoding settings
Jan Kaluza b415cd4
Jan Kaluza 988780f
* Tue Oct 09 2012 Jan Kaluza <jkaluza@redhat.com> - 1.2.0-1
Jan Kaluza 988780f
- update to new upstream version 1.2.0
Jan Kaluza 988780f
Jan Kaluza 857d31a
* Wed Sep 05 2012 Jan Kaluza <jkaluza@redhat.com> - 1.1.2-1
Jan Kaluza 857d31a
- Initial Fedora packaging