Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > 14a9a94f88d421ed23186ab8641b4a72 > files > 2

licq-1.6.1-1.fc16.src.rpm

Name: licq
Version: 1.6.1
Release: 1%{?dist}
License: GPLv2+
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
URL: http://www.licq.org/
Summary: Licq - A graphical ICQ Client for Linux
Group: Applications/Internet
BuildRequires: qt-devel boost-devel
BuildRequires: gpgme-devel libgpg-error-devel 
BuildRequires: openssl-devel
BuildRequires: desktop-file-utils
BuildRequires: libXScrnSaver-devel
BuildRequires: gettext, cmake
BuildRequires: xosd-devel
BuildRequires: cdk-devel ncurses-devel

Provides: %{name}-kde = %{version}-%{release}, %{name}-msn = %{version}-%{release}, %{name}-icqnd = %{version}-%{release}, %{name}-auto-reply = %{version}-%{release}
Obsoletes: %{name}-kde < 1.6.1, %{name}-msn < 1.6.1, %{name}-icqnd < 1.6.1, %{name}-auto-reply < 1.6.1

%package osd
Summary: OSD (On Screen Display) plugin for Licq
Group: Applications/Internet
Requires: %{name} = %{version}-%{release}

%package console
Summary: Console plugin for Licq
Group: Applications/Internet
Requires: %{name} = %{version}-%{release}

%description
Licq is a ICQ Client for the common ICQ network. It provides a graphical
user interface based on QT and is enhanceable with many powerful plugins.
For more information visit Licq's Homepage http://www.licq.org

%description osd
This is a small plugin, which uses libxosd2 to
display new arriving messages as OSD (On Screen Display)
text on your desktop.

%description console
This is a console ui plugin for the Licq ICQ client.  It is considered beta
at this point and does not have all the features that the qt-gui supports.

%prep
%setup -q
#remove cvs stuff
rm -rf `find . -name CVS`

%build
export CFLAGS="$RPM_OPT_FLAGS"

mkdir build
pushd build
%cmake ..
make %{?_smp_mflags}
popd

cmakeopts="-DCMAKE_MODULE_PATH=$RPM_BUILD_DIR/%{name}-%{version}/cmake -DLicq_DIR=$RPM_BUILD_DIR/%{name}-%{version}/build/cmake"

pushd plugins/auto-reply
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

pushd plugins/console
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

pushd plugins/forwarder
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

pushd plugins/msn
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

pushd plugins/osd
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

pushd plugins/qt4-gui
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

pushd plugins/rms
mkdir build
cd build
%cmake $cmakeopts ..
make %{?_smp_mflags}
popd

# move some docs
mkdir auto-reply
cp -a plugins/auto-reply/{README,licq_autoreply.conf,examples} auto-reply/
mkdir forwarder
cp -a plugins/forwarder/{README,licq_forwarder.conf} forwarder/
mkdir msn
cp -a plugins/msn/{README,owner.MSN_} msn/
mkdir rms
cp -a plugins/rms/{README,licq_rms.conf} rms/

%install
pushd build
make DESTDIR=$RPM_BUILD_ROOT install
popd

pushd plugins/auto-reply/build
make DESTDIR=$RPM_BUILD_ROOT install
popd

pushd plugins/console/build
make DESTDIR=$RPM_BUILD_ROOT install
popd

pushd plugins/forwarder/build
make DESTDIR=$RPM_BUILD_ROOT install
popd

pushd plugins/msn/build
make DESTDIR=$RPM_BUILD_ROOT install
popd

pushd plugins/osd/build
make DESTDIR=$RPM_BUILD_ROOT install
%find_lang licq_osd_plugin
popd

pushd plugins/qt4-gui/build
make DESTDIR=$RPM_BUILD_ROOT install
desktop-file-install --vendor fedora                            \
        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
        ../share/misc/licq.desktop
%find_lang licq
popd

pushd plugins/rms/build
make DESTDIR=$RPM_BUILD_ROOT install
popd

#remove devel 
rm -rf $RPM_BUILD_ROOT/%{_includedir}
rm -rf $RPM_BUILD_ROOT/%{_libdir}/licq/*.la
rm -r  $RPM_BUILD_ROOT/%{_datadir}/applications/licq.desktop
rm -rf $RPM_BUILD_ROOT/%{_datadir}/cmake

%files -f plugins/qt4-gui/build/licq.lang
%defattr(-, root, root, -)
%{_bindir}/licq
%dir %{_libdir}/licq
%{_libdir}/licq/licq_qt4-gui.so
%{_libdir}/licq/protocol_msn.so
%{_libdir}/licq/licq_autoreply.so
%{_libdir}/licq/licq_forwarder.so
%{_libdir}/licq/licq_rms.so
%{_datadir}/licq
%{_datadir}/applications/fedora-licq.desktop
%doc doc/ upgrade/ README* LICENSE
%doc auto-reply forwarder msn rms

%files osd -f plugins/osd/build/licq_osd_plugin.lang
%defattr(-, root, root, -)
%{_libdir}/licq/licq_osd.so
%doc plugins/osd*/{AUTHORS,TODO,README,changelog}

%files console
%defattr(-, root, root, -)
%{_libdir}/licq/licq_console.so
%doc plugins/console/{README,licq_console.conf}

%changelog
* Thu Jun 28 2012 Akira TAGOH <tagoh@redhat.com> - 1.6.1-1
- New upstream release. (#748117, #528534, #726235)

* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.3.5-11
- Rebuild for new libpng

* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.3.5-9
- rebuilt with new openssl

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Sat May 23 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 1.3.5-7
- Fix FTBFS: added licq-1.3.5-gcc44.patch
- Do submit patches upstream!

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> 1.3.5-5
- rebuild with new openssl

* Thu Aug  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.5-4
- fix license tag

* Wed Jul  2 2008 Jiri Moskovcak <jmoskovc@redhat.com> 1.3.5-3
- fixed problem with logon to icq server
- Resolves: #453682

* Mon May 12 2008 Jiri Moskovcak <jmoskovc@redhat.com> 1.3.5-2
- fixed possible DoS vulnerability CVE-2008-1996

* Thu Feb 14 2008 Jiri Moskovcak <jmoskovc@redhat.com> 1.3.5-1
- new version
- few minor fixes to make licq compile with gcc 4.3

* Tue Dec 11 2007 Jiri Moskovcak <jmoskovc@redhat.com> 1.3.4-10
- spec file cleanup

* Wed Dec 06 2007 Adam Tkac <atkac redhat com> 1.3.4-9
- rebuild against new openssl

* Mon Nov 26 2007 Jiri Moskovcak <jmoskovc@redhat.com> 1.3.4-8
- fixed sigsegv when new user requested authorization
- Resolves: #389731

* Tue Oct  2 2007 Jiri Moskovcak <jmoskovc@redhat.com> 1.3.4-7
- spec file clean-up removed htmlview from dependencies
- fixed problem with lupdate

* Tue Feb 27 2007 Peter Vrabec <pvrabec@redhat.com> 1.3.4-6
- build

* Tue Feb 27 2007 Peter Vrabec <pvrabec@redhat.com> 1.3.4-5
- run autoconf before icqnd configure

* Mon Feb 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.3.4-4
- fix sources

* Mon Feb 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.3.4-3
- provide new plugins

* Sat Sep 28 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.4-2
- fix desktop-file-install

* Fri Sep 27 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.4-1
- upgrade

* Mon Sep 18 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-10
- rebuilt

* Wed Jul 26 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-9
- fix build requires (#200120)

* Mon Jun 12 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-8
- htmlview is default url viewer(#193959)

* Mon Apr 11 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-7
- fix auto away,  it requires libXScrnSaver-devel

* Fri Mar 03 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-6
- use correct lib-path for plugins on x86-64 (#182733)

* Mon Feb 27 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-5
- rebuild

* Mon Jan 16 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-4
- compile on x86-64

* Thu Jan 12 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-3
- remove devel stuff with rm -rf

* Thu Jan 12 2006 Peter Vrabec <pvrabec@redhat.com> 1.3.2-2
- compile with gcc-4.1.0

* Wed Nov 23 2005 Peter Vrabec <pvrabec@redhat.com> 1.3.2-1
- initial package