Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > eb7d78b8643e0d8d028dc024be3d0b48 > files > 4

kvirc-4.2.0-3.mga3.src.rpm

%define svn 0
%define svnrev 6163
%define branch_ver 4.1

%define major		4
%define libname		%mklibname kvilib %major
%define develname	%mklibname kvilib -d

Name:		kvirc
Version:	4.2.0
Release:	%mkrel 3
Summary:	Qt IRC client
Group:		Networking/IRC
License:	GPLv2+ with exceptions
URL:		http://www.kvirc.net
#Source0:	ftp://ftp.kvirc.net/pub/kvirc/%{version}/source/%{name}-%{version}-svn%{svnrev}%{?!svn:-%{version}}.tar.bz2
# svn export -r 6163 https://svn.kvirc.de/svn/trunk/kvirc
# tar cjf kvirc-4.1.3-svn6163.tar.bz2 kvirc
Source0:	kvirc-%{version}.tar.bz2
Source1:	kvirc-4.0.4-irc.protocol
Source2:	kvirc-4.0.4-irc6.protocol
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	perl-devel
BuildRequires:	gettext
BuildRequires:	phonon-devel
BuildRequires:	openssl-devel
BuildRequires:	doxygen
BuildRequires:	shared-mime-info > 0.23
BuildRequires:	gsm-devel
Requires:	%{libname} = %{version}
Obsoletes:	kvirc4 < %{version}-%{release}
Provides:	kvirc4 = %{version}-%{release}

%description
Qt-based IRC client with support for themes, transparency, encryption,
many extended IRC features, and scripting.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/%{name}/
%{_iconsdir}/hicolor
%{_mandir}/*/man1/*.1*
%{_mandir}/man1/*.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/apps/%{name}/*
%{_datadir}/mime/packages/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/kde4/services/_irc*.protocol


#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Shared library for KVirc 4
Group:		System/Libraries
Obsoletes:	%{mklibname kvirc 4 4} 

%description -n %{libname}
Shared library provided by KVirc 4.

%files -n %{libname}
%{_libdir}/libkvilib.so.%{major}*


#--------------------------------------------------------------------
%package -n %{develname}
Summary:	Development headers for KVirc 4
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers for KVirc 4.

%files  -n %{develname}
%{_bindir}/%name-config
%{_libdir}/libkvilib.so


#--------------------------------------------------------------------
%prep 
%setup -q%{?svn:n %{name}-%{version}}

%build
%cmake_kde4 \
    -DWANT_DCC_VIDEO=ON \
    -DWANT_OGG_THEORA=ON \
%{?svn:\
    -DMANUAL_REVISION=%{svnrev}}

%make

%install
%find_lang %{name}
%makeinstall_std -C build

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128,scalable}/apps
for i in 16x16 32x32 48x48 64x64 128x128; do \
	cp data/icons/$i/*.png %{buildroot}%{_iconsdir}/hicolor/$i/apps; \
done
cp data/icons/scalable/*.svg* %{buildroot}%{_iconsdir}/hicolor/scalable/apps
rm -f %{buildroot}%{_iconsdir}/hicolor/scalable/apps/createpng.sh

# Zé: irc protocol handle
install -m755 -d %{buildroot}%{_datadir}/kde4/services
install -m644 %{S:1} %{buildroot}%{_datadir}/kde4/services/_irc.protocol
install -m644 %{S:2} %{buildroot}%{_datadir}/kde4/services/_irc6.protocol


%changelog

* Sat Mar 30 2013 tmb <tmb> 4.2.0-3.mga3
+ Revision: 406683
- rebuild for new perl (#9570)

* Sat Jan 12 2013 umeabot <umeabot> 4.2.0-2.mga3
+ Revision: 356573
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Nov 29 2012 juancho <juancho> 4.2.0-1.mga3
+ Revision: 322936
- Updated to 4.2.0

* Sat Aug 11 2012 pterjan <pterjan> 4.1.3-0.svn6163.2.mga3
+ Revision: 280489
- Rebuild for new perl

* Tue May 01 2012 sander85 <sander85> 4.1.3-0.svn6163.1.mga2
+ Revision: 234450
- upgrade to newer revision to fix glitches in input fields

* Thu Dec 22 2011 juancho <juancho> 4.1.3-0.svn5993.1.mga2
+ Revision: 185674
- Updated to 4.1.3 (svnrev 5993)
- Fixed man pages, removed hardcoded installation
- Enabled cmake options WANT_DCC_VIDEO and WANT_OGG_THEORA
- Fixed broken install of _irc*.protocol services
- Removed BuildRoot stuff

  + ze <ze>
    - add irc handle
    - rebuild against new perl version
    - clean devel requires to %%release

* Mon Jun 13 2011 ze <ze> 4.0.4-2.mga2
+ Revision: 105559
- add requires for lib package

* Sat May 14 2011 ze <ze> 4.0.4-1.mga2
+ Revision: 98776
- imported package kvirc